Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Premature end of script headers на PHP-Apachy-CGI, Xt 
:(
    Опции темы
Royan
Дата 21.9.2007, 12:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Dreamer
***


Профиль
Группа: Участник Клуба
Сообщений: 1708
Регистрация: 14.9.2002
Где: Лондон

Репутация: нет
Всего: 15



Честное слово замучался не могу понять в чем проблема. Делаю инсталяцию с нуля. Ставллю Apache 2.0.59 вместе с PHP 5.2.4 как CGI модуль. Все что я добавил в httpd.conf по этому поводу:

Цитата

AddType application/x-httpd-php phtml php
ScriptAlias "/php_dir/" "C:/PHP/"
Action application/x-httpd-php "/php_dir/php.exe"


На всякий случай прикрепляю копию своего httpd.conf

В результате гружу файлик с phpinfo(); получаю 500 Internal Server Error а в логе "Premature end of script headers: php.exe"

Добавлено через 3 минуты и 6 секунд
httpd.conf

Присоединённый файл ( Кол-во скачиваний: 5 )
Присоединённый файл  httpd.conf 33,84 Kb


--------------------
Открыта вакансия Junior Java Developer'а в нашем лондонском офисе, подробнее можно узнать здесь
PM MAIL MSN   Вверх
df_3
Дата 10.11.2008, 14:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 256
Регистрация: 19.5.2003

Репутация: нет
Всего: 1



Вот у меня такая же проблема! Кто-нить сталкивался?


--------------------
ИЗ ВСЕХ ВОЗМОЖНОСТЕЙ НА ЗЕМЛЕ САМАЯ ЯРКАЯ - ЭТО ЖИЗНЬ!
PM MAIL WWW MSN   Вверх
MoLeX
Дата 10.11.2008, 15:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 1
Всего: 140



 smile  smile  smile 
Тут вопросы задают об программирование, а ваши проблемы относятся к администрированию..


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
NioTo
Дата 10.11.2008, 16:00 (ссылка) |  (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 17
Регистрация: 15.12.2007

Репутация: нет
Всего: нет



Попробуй исправить на:
Код

AddType application/x-httpd-php .phtml .php
ScriptAlias "/php_dir/" "C:/PHP/"
Action application/x-httpd-php "/php_dir/php-cgi.exe"



Это сообщение отредактировал(а) NioTo - 10.11.2008, 16:00
PM   Вверх
df_3
Дата 10.11.2008, 16:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 256
Регистрация: 19.5.2003

Репутация: нет
Всего: 1



Интересный факт... Я поменял дистрибутив на 4.4.9. и все заработало.  Но хочется пользовать 5.2.6. 

NioTo обязательно попробую, только завтра. 

Это сообщение отредактировал(а) df_3 - 10.11.2008, 16:21


--------------------
ИЗ ВСЕХ ВОЗМОЖНОСТЕЙ НА ЗЕМЛЕ САМАЯ ЯРКАЯ - ЭТО ЖИЗНЬ!
PM MAIL WWW MSN   Вверх
NioTo
Дата 10.11.2008, 16:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 17
Регистрация: 15.12.2007

Репутация: нет
Всего: нет



Цитата(df_3 @ 10.11.2008,  20:14)
Интересный факт... Я поменял дистрибутив на 4.4.9. и все заработало.  Но хочется пользовать 5.2.6.

Потому что в PHP 5.* версии надо писать строку:
Код

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

а не:
Код

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

а еще лучше подключить PHP как модуль.

Кстате есть вероятность, что апаче не работает, потому что в php.ini включены ненастроенные модули.
PM   Вверх
df_3
Дата 11.11.2008, 09:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 256
Регистрация: 19.5.2003

Репутация: нет
Всего: 1



NioTo,  я пробывал и как модуль подключать. Может только не правильно написал.. smile 

Код

LoadModule php5_module C:/php5/php5apache2_2.dll
AddModule mod_php5.c
AddType application/x-httpd-php .php


Это сообщение отредактировал(а) df_3 - 11.11.2008, 10:12

Присоединённый файл ( Кол-во скачиваний: 6 )
Присоединённый файл  php.ini 47,95 Kb


--------------------
ИЗ ВСЕХ ВОЗМОЖНОСТЕЙ НА ЗЕМЛЕ САМАЯ ЯРКАЯ - ЭТО ЖИЗНЬ!
PM MAIL WWW MSN   Вверх
df_3
Дата 11.11.2008, 10:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 256
Регистрация: 19.5.2003

Репутация: нет
Всего: 1



Код

Action application/x-httpd-php "/php_dir/php.exe"
 
тоже не работает.. 


--------------------
ИЗ ВСЕХ ВОЗМОЖНОСТЕЙ НА ЗЕМЛЕ САМАЯ ЯРКАЯ - ЭТО ЖИЗНЬ!
PM MAIL WWW MSN   Вверх
NioTo
Дата 11.11.2008, 15:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 17
Регистрация: 15.12.2007

Репутация: нет
Всего: нет



Что-то мне подсказыват, что строка
Код

AddModule mod_php5.c

является личшней. И еще желательно в директиве PHPIniDir указать путь к php.ini например:
Код

PHPIniDir "С:/PHP5/"

А
Код

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

я говорил поменять на:
Код

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

Кстате, а апаче запускается или нет? Если нет мне интересно, что говорит проверка конфигурации, а если да то, что написано в файле error.log, который задается директивой ErrorLog
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Администрирование Web серверов и Web служб | Следующая тема »


 




[ Время генерации скрипта: 0.0554 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.