Проблема с php-cgi или смотрим сорсы страницы
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- aivus
- рядовой
- Сообщения: 14
- Зарегистрирован: 2008-07-31 15:02:11
Проблема с php-cgi или смотрим сорсы страницы
Хай. Поставил я fast-cgi... все настроил как у лисяры в статье... http://www.lissyara.su/?id=1066
В общем проблема следующая... гогда я делаю например запрос index.php?-sd- у мну появляется сорс страницы...
т.е. какого-то ****** передается как параметры php-cgi -sd
В чем может быть проблема?
Заранее спасибо.
В общем проблема следующая... гогда я делаю например запрос index.php?-sd- у мну появляется сорс страницы...
т.е. какого-то ****** передается как параметры php-cgi -sd
В чем может быть проблема?
Заранее спасибо.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- Alex Keda
- стреляли...
- Сообщения: 35436
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Проблема с php-cgi или смотрим сорсы страницы
значит не так настроил.
враппер покажи
враппер покажи
Убей их всех! Бог потом рассортирует...
- aivus
- рядовой
- Сообщения: 14
- Зарегистрирован: 2008-07-31 15:02:11
Re: Проблема с php-cgi или смотрим сорсы страницы
Код: Выделить всё
<VirtualHost *:80>
ServerAdmin admin@*******
DocumentRoot /home/******/www
ServerName ******
ServerAlias www.******
User ******
Group ******
ScriptAlias /php/ "/home/******/cgi-bin/"
Action application/x-httpd-php /php/php-cgi
ErrorLog /home/******/logs/******-error.log
CustomLog /home/******/logs/******-access.log common
</VirtualHost>
П.С. Враппер? Какой:)
- Alex Keda
- стреляли...
- Сообщения: 35436
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Проблема с php-cgi или смотрим сорсы страницы
а. понял. у тя чистый cgi
=======
еа сли страницу без параметров просить - отдаёт?
=======
еа сли страницу без параметров просить - отдаёт?
Убей их всех! Бог потом рассортирует...
- aivus
- рядовой
- Сообщения: 14
- Зарегистрирован: 2008-07-31 15:02:11
Re: Проблема с php-cgi или смотрим сорсы страницы
угу отдает нормально все...
Вот случайно смотрел инфу пользователя, а у него был ник типа -bla- мне эррор показало, ну я в лог полез... и понял что передается параметры... сделал sd и получил сорец страницы...
Вот случайно смотрел инфу пользователя, а у него был ник типа -bla- мне эррор показало, ну я в лог полез... и понял что передается параметры... сделал sd и получил сорец страницы...
- aivus
- рядовой
- Сообщения: 14
- Зарегистрирован: 2008-07-31 15:02:11
Re: Проблема с php-cgi или смотрим сорсы страницы
Еще в конфиге есть это:
Код: Выделить всё
FastCgiConfig -singleThreshold 10 -minProcesses 2 -restart \
-idle-timeout 400 -killInterval 200 -autoUpdate \
-pass-header HTTP_AUTHORIZATION
FastCgiWrapper /usr/local/sbin/suexec
- aivus
- рядовой
- Сообщения: 14
- Зарегистрирован: 2008-07-31 15:02:11
Re: Проблема с php-cgi или смотрим сорсы страницы
Вижу никто помочь не может...
Тогда просьба, если вы поднимали suexec пожалуйста выложите свои конфиги... Оч нада.
Спасибо...
Тогда просьба, если вы поднимали suexec пожалуйста выложите свои конфиги... Оч нада.
Спасибо...
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Проблема с php-cgi или смотрим сорсы страницы
а в логах что? suexec.log?
Z301171463546 - можно пожертвовать мне денег
- Alex Keda
- стреляли...
- Сообщения: 35436
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Проблема с php-cgi или смотрим сорсы страницы
так. вы определитесь - что у вас - фастцги или читый сги.
на данный момент оба, один настроен, второй нет.
на данный момент оба, один настроен, второй нет.
Убей их всех! Бог потом рассортирует...
- aivus
- рядовой
- Сообщения: 14
- Зарегистрирован: 2008-07-31 15:02:11
Re: Проблема с php-cgi или смотрим сорсы страницы
В логал все ок:zingel писал(а):а в логах что? suexec.log?
Код: Выделить всё
[2008-08-02 14:27:37]: info: (target/actual) uid: (aivus/aivus) gid: (aivus/aivus) cmd: php-cgi
Если что-то типа script.php?-blablabla- то:
Код: Выделить всё
[Thu Jul 31 14:30:14 2008] [error] [client 192.168.0.4] malformed header from script. Bad header= php <file> [args...]: /home/*****/cgi-bin/php-cgi
Error in argument 1, char 3: option not found -
FastCGI у меня стоит...lissyara писал(а):так. вы определитесь - что у вас - фастцги или читый сги.
на данный момент оба, один настроен, второй нет.
Все что мне нужно, так это что бы работал suexec. Серв без нагрузки... до 20 чел в сутки там бывает...
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Проблема с php-cgi или смотрим сорсы страницы
Z301171463546 - можно пожертвовать мне денег
- aivus
- рядовой
- Сообщения: 14
- Зарегистрирован: 2008-07-31 15:02:11
Re: Проблема с php-cgi или смотрим сорсы страницы
Помоему это не то, или я что-то не понял...
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Проблема с php-cgi или смотрим сорсы страницы
Код: Выделить всё
сat /home/*****/cgi-bin/php-cgi
Z301171463546 - можно пожертвовать мне денег
- aivus
- рядовой
- Сообщения: 14
- Зарегистрирован: 2008-07-31 15:02:11
Re: Проблема с php-cgi или смотрим сорсы страницы
/home/*****/cgi-bin/php-cgi - это бинарик php-cgi из /usr/local/bin/
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Проблема с php-cgi или смотрим сорсы страницы
чет я не уверен, дайте вывод:
и
Код: Выделить всё
ldd /home/*****/cgi-bin/php-cgi
Код: Выделить всё
ls -lah /home/*****/cgi-bin/php-cgi
Z301171463546 - можно пожертвовать мне денег
- aivus
- рядовой
- Сообщения: 14
- Зарегистрирован: 2008-07-31 15:02:11
Re: Проблема с php-cgi или смотрим сорсы страницы
Хех, ну ладно... Модет так поверите:
Код: Выделить всё
/home/*****/cgi-bin/php-cgi:
libcrypt.so.4 => /lib/libcrypt.so.4 (0x2827c000)
libm.so.5 => /lib/libm.so.5 (0x28295000)
libxml2.so.5 => /usr/local/lib/libxml2.so.5 (0x282aa000)
libz.so.4 => /lib/libz.so.4 (0x283cd000)
libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x283df000)
libc.so.7 => /lib/libc.so.7 (0x284d4000)
Код: Выделить всё
-rwxr-xr-x 1 ****** ****** 2,3M 7 июн 00:43 /home/*****/cgi-bin/php-cgi
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Проблема с php-cgi или смотрим сорсы страницы
звёздочки зря поставили, дайте вывод
Код: Выделить всё
echo -ne '<?php print "Hello"; ?>' | /home/*****/cgi-bin/php-cgi
Z301171463546 - можно пожертвовать мне денег
- aivus
- рядовой
- Сообщения: 14
- Зарегистрирован: 2008-07-31 15:02:11
Re: Проблема с php-cgi или смотрим сорсы страницы
Насчет звездочек, все пренадлежит одному и тому же юзеру....
Ответ:
Ответ:
Код: Выделить всё
X-Powered-By: PHP/5.2.6
Content-type: text/html
-ne Hello
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Проблема с php-cgi или смотрим сорсы страницы
круто, тогда у Вас кривой конфиг апача, в который нужно добавить:
Код: Выделить всё
Options ExecCGI
SetHandler fastcgi-script
Z301171463546 - можно пожертвовать мне денег
- aivus
- рядовой
- Сообщения: 14
- Зарегистрирован: 2008-07-31 15:02:11
Re: Проблема с php-cgi или смотрим сорсы страницы
ну теперь там 500 ошибка, а в логах
Если убрать SetHandler fastcgi-script
Ошибка пропадает, но -sd- всеравно показывает сорец
Код: Выделить всё
[Sun Aug 3 00:38:28 2008] [alert] [client 192.168.0.3] (2)No such file or directory: FastCGI: failed to connect to (dynamic) server "/home/******/www/index.php
[Sun Aug 3 00:38:28 2008] [error] [client 192.168.0.3] FastCGI: incomplete headers (0 bytes) received from server "/home/******/www/index.php"
Ошибка пропадает, но -sd- всеравно показывает сорец
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Проблема с php-cgi или смотрим сорсы страницы
подойдём с другой стороны, зачем вот так:
Чую, что трабл в
как вариант, воспользоваться mod_rewrite, redirect permanent....
Код: Выделить всё
index.php?-sd-
Код: Выделить всё
ScriptAlias /php/ "/home/******/cgi-bin/"
Z301171463546 - можно пожертвовать мне денег
-
- проходил мимо
- Сообщения: 11620
- Зарегистрирован: 2008-02-21 18:15:41
Re: Проблема с php-cgi или смотрим сорсы страницы
я бы начал с того что показал что там в этом index.php
и перенес тему в скрипты))
и перенес тему в скрипты))
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Проблема с php-cgi или смотрим сорсы страницы
Да не, там судя по-всему не приписывается заголовок.....хотя всё может быть...paradox писал(а):я бы начал с того что показал что там в этом index.php
и перенес тему в скрипты))
Z301171463546 - можно пожертвовать мне денег
- Alex Keda
- стреляли...
- Сообщения: 35436
- Зарегистрирован: 2004-10-18 14:25:19
- Откуда: Made in USSR
- Контактная информация:
Re: Проблема с php-cgi или смотрим сорсы страницы
ерундой занимаетесь...
у него вперемешку фаст-цги и цги.
и фиг вкуришь кто что обрабатывает - конфига полного мы не увидим наверно.
========
2 тредстартер
берите конфиг с сайта - любой но один - либо фаст либо просто цги и делайте.
у него вперемешку фаст-цги и цги.
и фиг вкуришь кто что обрабатывает - конфига полного мы не увидим наверно.
========
2 тредстартер
берите конфиг с сайта - любой но один - либо фаст либо просто цги и делайте.
Убей их всех! Бог потом рассортирует...
- aivus
- рядовой
- Сообщения: 14
- Зарегистрирован: 2008-07-31 15:02:11
Re: Проблема с php-cgi или смотрим сорсы страницы
СДЕЛАЛ!!! АААА ппц... После мучительных дней поиска инфы и безуспешных попыток... у мну получилось поднять это дело)
Вот в общем смотрим...
Убрал простой cgi поставил mod_fastcgi
Всем спасибо, все свободны)))
Вот в общем смотрим...
Убрал простой cgi поставил mod_fastcgi
Код: Выделить всё
<IfModule mod_fastcgi.c>
FastCgiConfig -singleThreshold 30 -minProcesses 2 -restart \
-idle-timeout 400 -killInterval 200 -autoUpdate \
-pass-header HTTP_AUTHORIZATION
FastCgiWrapper /usr/local/sbin/suexec
FastCgiIpcDir /var/run/fastcgi
Action application/x-httpd-php /php/php-cgi
</IfModule>
Код: Выделить всё
<VirtualHost *:80>
ServerAdmin admin@*********
DocumentRoot /home/*********/www
ServerName *********
ServerAlias www.*********
User *********
Group *********
Alias /php/ "/home/*********/cgi-bin/"
Action application/x-httpd-php /php/php-cgi
<Location /php/>
Options ExecCGI FollowSymLinks
SetHandler fastcgi-script
</Location>
ErrorLog /home/*********/logs/*********-error.log
CustomLog /home/*********/logs/*********-access.log common
</VirtualHost>