Здравствуйте, есть проблема: установил Apache2.2 и скачал php-5.2.17-nts-Win32-VC6-x86. Все это поставил на вирт машину Windows Mode. Настроил апач, начинаю привязывать ПХП к апачу, для этого в файл httpd.conf добавляются 2 строки: LoadModule php5_module C:/php/php5apache2_2.dll AddType application/x-httpd-php phtml php После того как я добавляю эти строчки апач не стартует. Почему? Путь прописал правильно. Может быть Apache2_2 + PHP 5.2 (5.2.17) не сочетаются? Может быть нужно еще что-то добавить? Ошибка такая:the requested operation has failed!
Ну уж если ставите виртуальную машину, то поставьте какой-нибудь debian, там установка php/apache/mysql намного проще По теме: и apache и php должны быть собраны одинаково (т.е. у обоих VC6 и TS). И вообще, где ваш httpd.conf? Давайте его сюда
http://zalil.ru/32723202 Это файл конф. Там в конце документа эти строчки. Добавлено спустя 1 минуту 51 секунду: http://zalil.ru/32723202 А это файл ошибок. Добавлено спустя 1 минуту 35 секунд: Может легче по скайпу соединиться и вы посмотрите где что?
Незнаю, в инете где-то нашел, но это не из-за этого ошибка. Сейчас попробую все обновить, установить заново и запустить, отпишусь о рез-те.
научитесь дружить с журналом сервера. он там очень много мыслей выкладывает про своего администратора и про авторов скриптов с которыми ему приходится работать
Получилось, запустил. Просто переставил все заново. Сейчас буду дальше изучать php, подключать sql. Будут ошибки напишу сюда) Добавлено спустя 31 секунду: Журнал сервера это что? Где его найти?
не самый хороший подход тупо менять КАКИЕ-ТО значение в конфигурации ЧЕГО-ТО поставленного нажатием в исталляторе 30 раз кнопки ДАЛЕЕ. надо вникать в то что вы делаете. вот вам диагноз из вашего же файла конфигурации чего-то там... Код (Text): # # ErrorLog: The location of the error log file. # If you do not specify an ErrorLog directive within a <VirtualHost> # container, error messages relating to that virtual host will be # logged here. If you *do* define an error logfile for a <VirtualHost> # container, that host's errors will be logged there and not here. # ErrorLog "logs/error.log" # # LogLevel: Control the number of messages logged to the error_log. # Possible values include: debug, info, notice, warn, error, crit, # alert, emerg. # LogLevel warn видим "эррор_лог" который является относительной ссылкой на файл журнала ошибок. но относительно чего? ну это же ясно как божий день: (божий день выше в тексте того же конфигурационного файла непонятного приложения с иконкой в виде перышка) Код (Text): # # ServerRoot: The top of the directory tree under which the server's # configuration, error, and log files are kept. # # Do not add a slash at the end of the directory path. If you point # ServerRoot at a non-local disk, be sure to point the LockFile directive # at a local disk. If you wish to share the same ServerRoot for multiple # httpd daemons, you will need to change at least LockFile and PidFile. # ServerRoot "C:/Program Files/Apache Group"