|
 12.6 Кб |
|
| Здравствуйте.
Идя по пунктам в книге PHP на примерах (2 издание) я наткнулся на проблему.
После установки MySQL перезапускаю апач, а у меня ошибка, в логах следующее
Warning: DocumentRoot [D:/www/Apache2.2/docs/dummy-host2.localhost] does not exist
httpd.exe: Could not reliably determine the server's fully qualified domain name, using 192.168.1.100 for ServerName
[Thu Aug 09 02:07:33 2012] [warn] pid file D:/www/Apache2.2/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
|
Что я сделал не правильно?
(Во вложении названия установочных файлов) | |
|
|
|
|
|
|
|
для: Den*s
(09.08.2012 в 02:17)
| | А такая папка существует?
D:/www/Apache2.2/docs/dummy-host2.localhost | |
|
|
|
|
|
|
|
для: cheops
(09.08.2012 в 07:41)
| | Папку создал, но это не помогло
апач перестал запускаться после того как я вписал в php.ini вот эти строки
extension=php_mysql.dll
extension=php_mysqli.dll
|
Закомментировал - апач запустился...
Эти файлы докачивал с интернета и размещал в корне папки, где расположен PHP
php.ini имеет множество блоков типа [PHP], [Date], [filter] и т.д.
я вписывал эти строчки в блок [PHP], может не туда вписал? | |
|
|
|
|
|
|
|
для: Den*s
(09.08.2012 в 11:24)
| | Эти файлы очень чувствительны к версии, желательно, чтобы они были скомпилированы прямо вместе с той версией PHP, которую вы используете. Если вы догружаете бинарные версии библиотек из интернета - высока вероятность, что они не подойдут. А почему просто не взять полную версию PHP вместе с библиотеками? | |
|
|
|
|
|
|
|
для: cheops
(09.08.2012 в 12:41)
| | >А почему просто не взять полную версию PHP вместе с библиотеками?
Так я шёл по пунктам из книги, и скачал php с официального сайта, думал это полная версия.
А есть возможность как то "доустановить" PHP, или обязательно всё удалять и ставить по новой? | |
|
|
|
|
|
|
|
для: Den*s
(09.08.2012 в 13:16)
| | Запустил установку PHP, выбрал пункт изменения, там выбрал пункты связанные с mysql, в итоге в каталоге PHP\ext появились эти dll файлы с правильной версией. Но убрав комментарии в php.ini апач снова не хочет запускаться
Так же в файле httpd-vhosts есть такая запись
<VirtualHost 127.0.0.1:80>
ServerAdmin info@адрес_сайта.ru
DocumentRoot "D:/www/Data"
ServerName site.dev
ServerAlias www.site.dev
ErrorLog "logs/dummy-host.localhost-error.log"
CustomLog "logs/dummy-host.localhost-access.log" common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin webmaster@dummy-host2.localhost
DocumentRoot "D:/www/Apache2.2/docs/dummy-host2.localhost"
ServerName dummy-host2.localhost
ErrorLog "logs/dummy-host2.localhost-error.log"
CustomLog "logs/dummy-host2.localhost-access.log" common
</VirtualHost>
|
нужен ли второй блок <VirtualHost ... ?
P.S. Вместо info@адрес_сайта.ru в файле прописан существующий email | |
|
|
|
|
|
|
|
для: Den*s
(09.08.2012 в 13:33)
| | Проблема решена ... | |
|
|
|