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

Форум Apache

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

 

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

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

тема: Настройка ПХП в apache
 
 автор: mTz   (22.05.2005 в 19:52)   письмо автору
 
 

Короче проблема вот в чем:
В конфиге апачи у меня стояла вот что:

# Даём знать веб серверу, что у нас есть PHP интерпретатор
ScriptAlias /php4/ "c:/server/php4/"
Action application/x-httpd-php4 "/php4/php.exe"

# Устанавливаем расширения для PHP скриптов
AddType application/x-httpd-php4 .htm .html .php .php3 .php4 .phtm .phtml

это настройки для пхп 4 и гкогда на серваке пхп 4 все ок работает.
Тут попытался заменить на пхп 5 - мало того, что страница к примеру: *.php ваше не может найти так не может найти страницу простого хтмл кода *.html.

Но когда код (сверху) я убераю из конфига апачи то, сервер начинает нормально функционировать и пхп не пашет, а сами пхп файлы при клике на них начинаю сохраняться т.е. это нормальное поведение.

Помогите мне разобраца с этой проблемой что мне надо вписать в конфиг чтобы заработал пхп 5.
З.ы версия пхп 5.0.4, качал с www.php.net

   
 
 автор: glsv (Дизайнер)   (22.05.2005 в 22:52)   письмо автору
 
   для: mTz   (22.05.2005 в 19:52)
 

В PHP5 вместо php.exe следует использовать php-cgi.exe

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

Более подробные рекомендации изложены в статье по ссылке.

http://www.softtime.ru/info/articlephp.php?id_article=24

   
 
 автор: mTz   (23.05.2005 в 01:52)   письмо автору
 
   для: glsv (Дизайнер)   (22.05.2005 в 22:52)
 

Ну вот прогресс виден, но все равно не хчет воспринимат файл: *.php а файлы хтмл терь читает без проблем ....

   
 
 автор: mTz   (23.05.2005 в 01:58)   письмо автору
 
   для: mTz   (23.05.2005 в 01:52)
 

Прочитал этут статейку: тоже самое =)
Короче - по моему ошибка кажется вот в этой строчке

AddType application/x-httpd-php5 .htm .html .php .php3 .php4 .phtm .phtml


а имеено в этом моменте: application/x-httpd-php5

просто несоответсвие какоето:


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


тут то: x-httpd-php

Но я по разному перепробывал вписывать - все равно ничего не происходит.

   
 
 автор: glsv (Дизайнер)   (23.05.2005 в 06:23)   письмо автору
 
   для: mTz   (23.05.2005 в 01:58)
 

Напишите вот так

AddType application/x-httpd-php .phtml .php

Или так

AddHandler application/x-httpd-php .php .phtml


Вы написали

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

У вас, действительно, так написано? А где ссылка на директорию с установленным php? Должно быть примерно так.

ScriptAlias /php4/ "c:/server/php4/" 
Action application/x-httpd-php "/php4/php-cgi.exe"

Синтаксис директив ведь приведен в статье. Сделайте по аналогии с ней.

   
Rambler's Top100
вверх

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