Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: помогите люди добрые c установкой PHP 5
 
 автор: Лёлик   (15.04.2006 в 16:27)   письмо автору
 
 

Вот решил обновить ПО (старое уж мхом поросло). Скачал что нужно (Apache 1.3.3; PHP 5.1.2). Апач установился без каких-либо проблем. А вот PHP меня замучал, ну не в какую. Сделал все по Вашей инструкции и даже больше, нет и все тут. Сначало выдавал на все .php 404-ю, а потом (когда я видимо лихо чего-то намутил в .httpd) и вовсе 500. .htm вообще предлогает скачать. Вообщем полностью запутался, руки опустил. Что, где не так....? Уповаю на вашу благодетель, спасите...

в атаче .httpd

   
 
 автор: cheops   (15.04.2006 в 22:44)   письмо автору
 
   для: Лёлик   (15.04.2006 в 16:27)
 

У вас не развёрнут виртуальный хост - нужно развернуть, без него помоему никто ещё PHP не смог запустить.

   
 
 автор: Лёлик   (16.04.2006 в 11:44)   письмо автору
 
   для: cheops   (15.04.2006 в 22:44)
 

это особенность php5? потому что 4.3 у меня до этого стоял без виртуальных хостов... щас сделаю тогда...

а сам конф. файл то работоспособный?

и поправте небольшую опечатку в статье по настройке: путь к файлу host для прописания dns

>виртуальных узлов следует прописать в файле hosts. Для Windows 2000 и XP он расположен >в каталоге C:WindowSystem32Driversets. Файл hosts содержит записи вида:

а то я и не сразу нашел..искал папку Driversets...

   
 
 автор: Лёлик   (16.04.2006 в 13:03)   письмо автору
9.5 Кб
 
   для: Лёлик   (16.04.2006 в 11:44)
 

настроил виртуальный хост. index.htm выводит как надо, а на index.php 505.
сделал все по инструкции, и плюс в папку system32 положил файл php5ts.dll.

   
 
 автор: cheops   (16.04.2006 в 13:27)   письмо автору
 
   для: Лёлик   (16.04.2006 в 13:03)
 

Погодите... так у вас же в конфигурационном файле PHP подключается одновременно и как модуль, и как внешее CGI-приложение - так нельзя. Уберите следующие строки
    ScriptAlias "/php_dir/" "C:/php/"
   Action application/x-httpd-php "/php_dir/php-win.exe" 

Я прикладываю свой httpd.conf, у меня тоже Apache 1.3.3 и PHP 5.1.2, только виртуальные хосты придётся настроить под ваши нужды.

   
 
 автор: Лёлик   (16.04.2006 в 13:53)   письмо автору
 
   для: cheops   (16.04.2006 в 13:27)
 

вот спасибо, php заработал, вот тока mod_rewrite выключился.
подскажите, какую все-таки надо строчку разкоментировать (у вас они оби закоментены)
LoadModule rewrite_module modules/mod_rewrite.so
или
AddModule mod_rewrite.c

   
 
 автор: Лёлик   (18.04.2006 в 18:44)   письмо автору
 
   для: Лёлик   (16.04.2006 в 13:53)
 

Ой, блин, включил mod_rewrite. Всем спасибо.
Тема закрыта.

   
 
 автор: glsv (Дизайнер)   (16.04.2006 в 13:30)   письмо автору
 
   для: Лёлик   (16.04.2006 в 13:03)
 

Хм... у Вас PHP одновременно подключен и как модуль и как cgi.

Попробуйте закомментировать строки

ScriptAlias "/php_dir/" "C:/php/"
Action application/x-httpd-php "/php_dir/php-win.exe" 

Ошибку, видимо, вызывает вторая строка. Если захотите подключить PHP, как CGI, то вместо строки

Action application/x-httpd-php "/php_dir/php-win.exe" 

следует писать

Action application/x-httpd-php "/php_dir/php-cgi.exe"

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования