|
|
|
| Не понятно в каком именно месте файла httpd.conf добавлять директиву PHPIniDir . Вставлял в несколько мест, Apache останавливался. | |
|
|
|
|
|
|
|
для: learn1
(17.03.2007 в 13:57)
| | PHPIniDir нужна не в httpd.conf, а в php.ini
http://www.softtime.ru/article/index.php?id_article=98 | |
|
|
|
|
|
|
|
для: learn1
(17.03.2007 в 13:57)
| | Вставлять нужно после подключения модуля PHP. Если вставить до, то Apache «не узнает» директиву PHPIniDir. PHP должен быть не меньше 5. И Apache у Вас какой версии? | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(19.03.2007 в 06:25)
| | У меня Apache 2.0.55-win32-x86-no_ssl.
Вставил после:
ScriptAlias "/php_dir/" "D:/php/"
Action application/x-httpd-php "/php_dir/php-cgi.exe"
вот это:
PHPIniDir "D:/php"
но снова сервер останавливается (т.е загарается красный цвет)
(У мня Apache l и PHP-5.1.6-Win32 на диске D, а MySQL-5.0.22-win32 на C )
т.е дальше 1 го пункта выше приведённой инструкции ( Подключение к PHP расширения для работы с MySQL) не идёт.
Раньше php.ini у меня лежало на C:/WINDOWS; Сейчас перенёс в D:/php.
Но при запуске phpinfo(); в фиолетовой таблице:
Configuration File (php.ini) Path : по прежнему пишет C:\WINDOWS; | |
|
|
|
|
|
|
|
для: learn1
(19.03.2007 в 22:59)
| | > У меня Apache 2.0.55-win32-x86-no_ssl.
Скачайте Apache2.2.2 или выше. | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(20.03.2007 в 07:27)
| | Скачал Apache_2.2.4-win32-x86-no_ssl;
Удалил свой старый Apache;
При установке на самом последнем шаге выдаёт:
Apache HTTP Server 2.2 Installer Information
Error 1335. The cabinet file 'Data1.cab' required for this installation is corrupt and cannot be used. This could indicate a network error, an error reading from the CD-Rom or a problem with this package. | |
|
|
|
|
|
|
|
для: learn1
(20.03.2007 в 21:10)
| | Видимо сбойный файл оказался. Либо дистрибутив сбойный был, либо при закачке испортился.
Вы с apache.org скачивали? | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(21.03.2007 в 06:03)
| | Я качал с
apache.rinet.ru/dist/httpd/binaries/win32/
Ещё раз скачал , вроде установился. httpd кажется совсем другой, (чем был у меня),
вроде как короче?!
В браузере It WORKS! появился.
Что дальше? Т.к php у меня было установлено. Что надо менять, что нет?
Далее что я сделал в httpd подключил как модуль php по инстр. , но Apache остановился. | |
|
|
|
|
|
|
|
для: learn1
(21.03.2007 в 17:53)
| | Фиалетовая таблица появилась.
Но в
Configuration File (php.ini) Path пишет C:\WINDOWS
хотя я установил в папку php-5.1.6 (на диске D) и в httd указал PHPIniDir "D:/php-5.1.6/"
И как установить php как CGI приложение , в инструкции описывается только установка как модуля? | |
|
|
|
|
|
|
|
для: learn1
(22.03.2007 в 20:30)
| | Прикрепите в форум Ваши httpd.conf и php.ini.
Установку, как CGI можно посмотреть по ссылке. Но рекомендую все таки еще раз попытаться установить модулем - возможностей больше.
http://www.softtime.ru/info/apache.php?id_article=24 | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(24.03.2007 в 07:29)
| | Вот. | |
|
|
|
|
 17.8 Кб |
|
|
для: learn1
(24.03.2007 в 09:57)
| | Сдесь httpd | |
|
|
|
|
|
|
|
для: learn1
(24.03.2007 в 09:57)
| | Да, в конфигурационных файлах все нормально...
Configuration File (php.ini) Path пишет C:\WINDOWS\
|
Если ход конем сделать не получается, то давайте хотя финт ушами сделаем.
Раз он так хочет php.ini видеть в c:/windows, то скопируйте его туда и снова посмотрите значение Configuration File (php.ini) Path. Если оно будет C:\WINDOWS\php.ini - значит файл подцепился. | |
|
|
|
|
|
|
|
для: glsv (Дизайнер)
(24.03.2007 в 20:44)
| | Ничего ни где не исправлял просто скопировал в C:\WINDOWS
пишет по прежнему C:\ WINDOWS | |
|
|
|