Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» Установка Apache 2.x, PHP4, PERL и MySQL на localhost под Wi

Автор: kamanch
Дата сообщения: 22.11.2006 22:52

Цитата:
kamanch

Цитата:Ок, моя проблема осталась неразрешеной
Какие есть еще сервера, кроме апача? Мож там встанет нормально

мне кажется, что дело в руках и ты чего то недоговариваешь.
у всех же бегает он и без проблем.
можешь поставить денвер, если не хочется самому все настраивать..


Посмотрел на руки.. вроде растут оттуда, откуда нужно...
Вот тут все намного проще... и с первого раза запустилось, откуда бы руки не росли.
http://www.softtime.ru/article/index.php?id_article=95



Добавлено:
А собственно говоря, проблема была в следующем:
В статье на ru-board тестовый пример приведен в виде:

Код:
<?
phpinfo();
?>
Автор: rish
Дата сообщения: 28.11.2006 13:54
есть вопрос по поводу виртуальных хостов.
апач 2.2.3
httpd.conf + httpd-vhosts.confhttp://www.webfile.ru/1211733
в hosts прописал
127.0.0.1 localhost support.galaxy.ru
на локальной машине всё прекрасно грузиться.. по localhost один сайт. по support.galaxy.ru
другой сайт

теперь собственно говоря вопрос. как мне с других в сети грузить именно support.galaxy.ru

потому как, если писать на другой машине support.galaxy.ru грузиться хост localhost настроенный на машине с апач.
Автор: Cheery
Дата сообщения: 28.11.2006 14:05
kamanch
ну вообще то это означает, что кто то игрался с настройками php.. так как по умолчанию любой вид распознается.


rish
есть тема по виртуальным хостам.
Автор: kamanch
Дата сообщения: 29.11.2006 15:15
Cheery
Я же цитату привел с другого мануала.

Цитата:

В тестовом скрипте phpinfo.php для определения PHP-скрипта использован полный синтаксис. В дистрибутивах PHP последних версий синтаксис короткой записи по умолчанию отключен. За включение режима короткой записи отвечает директива short_open_tag в файле php.ini. Ее нужно установить в значение On


Может быть и игрался... разработчик PHP наверное.. надо ему написать, что у него чет с руками
Автор: Cheery
Дата сообщения: 29.11.2006 19:07
kamanch

Цитата:
Я же цитату привел с другого мануала.

какого года мануал? сколько версий не пробовал - везде было включено по умолчанию.
http://us2.php.net/manual/ru/ini.php#ini.list
http://us2.php.net/manual/ru/ini.core.php#ini.short-open-tag
по умолчанию стоит 1, что значит включено.

Цитата:
Определяет, разрешается ли короткая форма записи (<? ?>) тегов PHP. Если вы хотите использовать PHP в комбинации с XML, вы можете отключить эту опцию, чтобы беспрепятственно использовать <?xml ?>. В противном случае, вы можете отобразить это при помощи PHP, например: <?php echo '<?xml version="1.0"'; ?>. Если же эта опция отключена, вы должны использовать длинную форму открывающего тега PHP (<?php ?>).

Замечание: Эта директива также влияет на сокращение <?=, которое идентично записи <? echo. Для использования этого сокращения, директива short_open_tag должна быть включена
Автор: rish
Дата сообщения: 02.12.2006 13:45
вопрос по кодировке. что за проблема. есть установленный пакет xampp. сайт работает на кодировке utf-8. в Шапке сайта (title)русские буквы кажут каракулями(которые тянутся из БД mssql).Хотя сама на самой странице с русскими нормально. БД в phpmyadmin создавлась под кодировку utf8_bin. меняю кодировку страницы на Кирилица(windows), шапка исправляется, а сама страница вся в каракулях.
где грабли?
Автор: Cheery
Дата сообщения: 03.12.2006 05:42
rish

Цитата:
Шапке сайта (title)русские буквы кажут каракулями(которые тянутся из БД mssql).

ну, а если код посмотреть, то как там?
Автор: m02nmi
Дата сообщения: 03.12.2006 22:21
Поставил себе php 5.2 и теперь при конекте к базе данных из php говорит
Can't connect to database! Bad handshake

База mysql на другом компе в локальной сети
версия базы предпоследняя Бета 5.1.11 помойму

У меня Apache 2.2.3 php 5.2
в phpinfo написано

mysql
Client API version     4.1.0-alpha

php.ini dist не редактировал, кроме экстеншинов.

Интересно то что базу никто не трогал, поменял php на последний релиз, и перестала конектиться.

MysqlAdmin к базе нормально конектиться, как и раньше

пробывал поменять конекторы с сайта mysql вроде не помогло...
Автор: Cheery
Дата сообщения: 03.12.2006 22:23
m02nmi

Цитата:
поменял php на последний релиз, и перестала конектиться

libmysql.dll скопировал куда надо?
Автор: m02nmi
Дата сообщения: 03.12.2006 22:28

Цитата:
libmysql.dll скопировал куда надо?


а куда надо?
лежит в папке вместе с php
папка php добавлена в path
Автор: Cheery
Дата сообщения: 03.12.2006 22:29
m02nmi

Цитата:
лежит в папке вместе с php
папка php добавлена в path

в системную диру..
Автор: m02nmi
Дата сообщения: 03.12.2006 22:35

Цитата:
в системную диру..


спасибо огромное , проблема решилась, да в system32 была какая то старая библиотека, её перезаписал. и все работает, думал просто добавление в path поможет.
Автор: tolyn77
Дата сообщения: 07.12.2006 09:57
подскажите как сделать ссылку, ну тоесть у меня поднят апач у одной директоии дана возможность просмотра ее содержимого в ней мне нужно сделать ссылку на другую директорию, что бы эта ссылка отображалась как файл/урл/дир/линк в ней, которая у меня в апаче алиасам прописана?

заранее благодарен
Автор: Cheery
Дата сообщения: 08.12.2006 04:09
tolyn77
http://httpd.apache.org/docs/1.3/mod/core.html#options

Цитата:
FollowSymLinks

но не уверен, что будет работать под виндами
Автор: tolyn77
Дата сообщения: 08.12.2006 06:54
Cheery
это у меня уже сделано!!!
<Directory "d:/www">
Options Includes Indexes FollowSymLinks MultiViews
AllowOverride None
</Directory>

Alias /books/pdf/ "E:/books/pdf/"

<Directory "E:/books/pdf">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>


в папке www есть папка books и в эту папку я хочу разместить, точнее не хочу, а уже сделал, когда обращаюсь http://server/books/pdf/ он мне показывает ее содержание, а вот когда я захожу в http://server/books/ я хочу увидеть линк на http://server/books/pdf/.
как вот это сделать?
Автор: qwestis
Дата сообщения: 09.12.2006 20:22
один вопрос: с хттп файл тянется 300 кбайт/с, с фтп же 1 мбайт/с
винда стоит,
сабж в чем могут быть траблы, никаких ограничения не вводил
Автор: Cheery
Дата сообщения: 11.12.2006 04:08
tolyn77

Цитата:
вот когда я захожу в http://server/books/ я хочу увидеть линк на http://server/books/pdf/.
как вот это сделать?

боюсь, что никак.. только с символической ссылкой в юниксе.. попробуй сделать shortcut в виндах на папку и скопировать в папку books, но не думаю, что это поможет.
Автор: qwestis
Дата сообщения: 11.12.2006 19:28

Цитата:
один вопрос: с хттп файл тянется 300 кбайт/с, с фтп же 1 мбайт/с
винда стоит,
сабж в чем могут быть траблы, никаких ограничения не вводил

трабла оказалась в провайдере
Автор: Leshgan
Дата сообщения: 03.01.2007 13:56
Такой вопросик.
Устанавливаю Apache 2.2.3 (Win) + PHP 5.2.0
в конфиге httpd.conf:
PHPIniDir "C:\PHP\"
LoadModule php5_module C:\PHP\php5apache2_2.dll
Делаю тестовый код на работоспособность PHP:
<?
phpinfo();
?>
и ничего не отображается. Apache стартует без ошибок, не LoadModule не ругается. Где я неправильно сделал?
Автор: obla4ko4240019
Дата сообщения: 03.01.2007 14:45
Leshgan
а правильно указал document root? а как пхп ставил? информации мало...
Автор: unreal666
Дата сообщения: 03.01.2007 15:39
Leshgan

Еще может быть проблемка, такая же как у kamanch.
У него в php.ini опция short_open_tag была установлена в 0.
Так что нужно или ставить в 1 или писать как <?php ?>
Автор: Leshgan
Дата сообщения: 03.01.2007 15:43
Вопрос снят, прошу прощения за невнимательность, у меня была известная проблема с параметром short_open_tag в php.ini

Добавлено:
obla4ko4240019
unreal666
Спасибо что откликнулись, разобрался
Автор: unreal666
Дата сообщения: 03.01.2007 16:04
Можно ли внешние запросы Апача (а точнее - запросы php-скриптов) делать через локальный прокси?
Автор: Cheery
Дата сообщения: 03.01.2007 18:15
unreal666

Цитата:
Можно ли внешние запросы Апача (а точнее - запросы php-скриптов) делать через локальный прокси?

можно.. переписав их для работы с прокси.
Автор: unreal666
Дата сообщения: 04.01.2007 07:21

Цитата:
переписав их для работы с прокси.

Такое не катит.
Мне нужно протестировать работу моего сайта. А комп, на котором тестю, не имеет доступ в Инет (большая задолженность за Инет ). Хар-ки компа в моей подписи.
Некоторые PHP-скрипты тестируемого сайта обрабатывают страницы некоторых других внешних сайтов. Для того, чтобы на тестируемом компе иметь доступ к этим внешним сайтам, я просто прохожусь по страницам этих сайтов через браузер и загоняю их в кэш проги HandyCache (на компе, где есть Инет).
И теперь надо, чтобы внешние запросы Апача (внешние запросы php-скриптов страницы тестируемого сайта) проходили через HandyCache. Изменять PHP-код нежелательно.
Автор: Maximlian
Дата сообщения: 07.01.2007 11:37
Здравствуйте. Возможно подобный вопрос задавался, тогда прошу просто направить по адресу.
Установил MySQL 5.0.18 в WinXP. PHP и Apache настроены правильно. При настройке с помощью мастера (MySQLInstanceConfig.exe), выбираю опции:

Detailed Configuration
Developer Machine
Multifunctional Database
Decision Support (DSS)/OLAP
Enable TCP/IP Networking
Port Number: 3306
Manual Selected Default Character Set / Collation: cp1251
Install As Windows Service
Launch the MySQL Server automatically
Modify Security Settings


В конце когда идет запуск сервиса, пишет "Cannot create Windows service for MySQL:Error 0."
Насчет советов удалить сервис, который мешает установке - удаляю сервис (с помощью sc delete mysql), смотрю в Пуск-Программы-Администрирование-Службы, да, MySQL нет. Настраиваю - тоже самое... Была мысль насчет того, что Винда не дает мускулу создать сервис, но после выдачи ошибки он же все равно создается. Когда нажимаю Пуск в Службах, пишет: "Не удалось запустить службу, Процесс был неожиданно завершен." Файрвол тоже отпадает - что выключаю на время, что нет, все равно. Пробовал переустанавливать MySQL, проблема остается.
Прошу обьяснить что нужно сделать, как правильно настроить. Заранее благодарен.
Автор: Cheery
Дата сообщения: 07.01.2007 20:13
Maximlian

Цитата:
Прошу обьяснить что нужно сделать, как правильно настроить. Заранее благодарен.

запустить mysql из командной строки не пробовал? для него в конфиге еще что нить настроить нужно.
Автор: jason32
Дата сообщения: 13.02.2007 13:55
Извините, видимо не в тему - киньте ссылкой для установки PostgresSql на локалку под Денвер - может есть чё готовое, времени нет разбираться
Автор: Cheery
Дата сообщения: 14.02.2007 00:48
jason32
http://pginstaller.projects.postgresql.org/faq/FAQ_windows.html
Автор: jason32
Дата сообщения: 14.02.2007 16:05
А по русски можно? а то английский - тяжко воспринимается именно незнакомая информация, где важен каждый нюанс

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950

Предыдущая тема: Вопросы по Linux Mandrake 9.0


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.