The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Установка php 5 как cgi "
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"Установка php 5 как cgi "  
Сообщение от olfox email on 29-Мрт-07, 11:02 
Пытаюсь установить php5 (как cgi версию) - причем, что бы установленый php4 остался - а php 5 работал бы только для файлов с расширением .php5.  Cкомпелил такт:  --prefix=/home/PHP5 --with-libdir=lib64 --enable-pic --with-libdir=lib64 --with-xml --enable-bcmath --enable-calendar --with-curl --with-dom --with-dom-xslt --with-dom-exslt --enable-ftp --with-gd --with-jpeg-dir=/usr/local --with-png-dir=/usr --with-xpm-dir=/usr/X11R6 --with-gettext --with-imap=/usr/local/imap-2004g --enable-mbstring --enable-mbstr-enc-trans --enable-mbregex --enable-memory-limit --with-mysqli1 --with-mysql=/usr1 --with-openssl1 --enable-discard-path --with-pear --with-pgsql=/usr --enable-track-vars --with-ttf --with-freetype-dir=/usr --enable-gd-native-ttf --with-zip --with-zlib

В http.conf прописываю:

AddType application/x-httpd-php5 .php5
AddHandler application/x-httpd-php5 .php5
Action application/x-httpd-php5 "/home/PHP5/php"

- Неработает. Причем если поместить бинарник в /cgi-bin/ и прописать:
Action application/x-httpd-php5 "/cgi-bin/php" - все ок. (но это не выход)
Что я делаю не так??

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "добавьте ScriptAlias"  
Сообщение от A on 29-Мрт-07, 12:39 
добавьте ScriptAlias, вот тут подробненько как раз как CGI
http://michurin.com.ru/build-php.shtml
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "добавьте ScriptAlias"  
Сообщение от olfox email on 29-Мрт-07, 14:44 
>добавьте ScriptAlias, вот тут подробненько как раз как CGI
>http://michurin.com.ru/build-php.shtml

Спасибо, только похоже у меня еще где-то проблемы:
Прописываю в httpd.conf
ScriptAlias /php-bin/ /home/PHP5/bin/
Action php-script /php-bin/php
AddHandler php-script .php5
Выдает ошибку 500 сервера - причем в логах - значится ненайден файл. Вчем может быть проблема еще?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "добавьте ScriptAlias"  
Сообщение от A on 29-Мрт-07, 15:25 
>>добавьте ScriptAlias, вот тут подробненько как раз как CGI
>>http://michurin.com.ru/build-php.shtml
>
>Спасибо, только похоже у меня еще где-то проблемы:
>Прописываю в httpd.conf
>ScriptAlias /php-bin/ /home/PHP5/bin/
>Action php-script /php-bin/php
>AddHandler php-script .php5
>Выдает ошибку 500 сервера - причем в логах - значится ненайден файл.
>Вчем может быть проблема еще?

А что точно в логах написано, какой именно файл не найден?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "добавьте ScriptAlias"  
Сообщение от olfox email on 29-Мрт-07, 15:37 
>>>добавьте ScriptAlias, вот тут подробненько как раз как CGI
>>>http://michurin.com.ru/build-php.shtml
>>
>>Спасибо, только похоже у меня еще где-то проблемы:
>>Прописываю в httpd.conf
>>ScriptAlias /php-bin/ /home/PHP5/bin/
>>Action php-script /php-bin/php
>>AddHandler php-script .php5
>>Выдает ошибку 500 сервера - причем в логах - значится ненайден файл.
>>Вчем может быть проблема еще?
>
>А что точно в логах написано, какой именно файл не найден?
[Thu Mar 29 13:37:37 2007] [error] [client 217.119.24.147] File does not exist: /home/user/public_html/500.shtml

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "добавьте ScriptAlias"  
Сообщение от A on 29-Мрт-07, 16:26 
>>>>добавьте ScriptAlias, вот тут подробненько как раз как CGI
>>>>http://michurin.com.ru/build-php.shtml
>>>
>>>Спасибо, только похоже у меня еще где-то проблемы:
>>>Прописываю в httpd.conf
>>>ScriptAlias /php-bin/ /home/PHP5/bin/
>>>Action php-script /php-bin/php
>>>AddHandler php-script .php5
>>>Выдает ошибку 500 сервера - причем в логах - значится ненайден файл.
>>>Вчем может быть проблема еще?
>>
>>А что точно в логах написано, какой именно файл не найден?
>[Thu Mar 29 13:37:37 2007] [error] [client 217.119.24.147] File does not exist:
>/home/user/public_html/500.shtml
Что-то мне кажется ошибка происходит раньше.
Вы запрашиваете скрипт, происходит ошибка 500, апач ищет документ для ошибки и его не находит, вот тогда-то и появляется строка, которую вы привели.
А до неё строчки три-пять?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "добавьте ScriptAlias"  
Сообщение от olfox email on 30-Мрт-07, 23:42 
>>>>>добавьте ScriptAlias, вот тут подробненько как раз как CGI
>>>>>http://michurin.com.ru/build-php.shtml
>>>>
>>>>Спасибо, только похоже у меня еще где-то проблемы:
>>>>Прописываю в httpd.conf
>>>>ScriptAlias /php-bin/ /home/PHP5/bin/
>>>>Action php-script /php-bin/php
>>>>AddHandler php-script .php5
>>>>Выдает ошибку 500 сервера - причем в логах - значится ненайден файл.
>>>>Вчем может быть проблема еще?
>>>
>>>А что точно в логах написано, какой именно файл не найден?
>>[Thu Mar 29 13:37:37 2007] [error] [client 217.119.24.147] File does not exist:
>>/home/user/public_html/500.shtml
>Что-то мне кажется ошибка происходит раньше.
>Вы запрашиваете скрипт, происходит ошибка 500, апач ищет документ для ошибки и
>его не находит, вот тогда-то и появляется строка, которую вы привели.
>
>А до неё строчки три-пять?

Действительно этот метод работает! Спасибо! (проверил на другой машине), а на этой вчем то проблемка - пока непонятно.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "добавьте ScriptAlias"  
Сообщение от olfox email on 30-Мрт-07, 23:47 
>>>>>добавьте ScriptAlias, вот тут подробненько как раз как CGI
>>>>>http://michurin.com.ru/build-php.shtml
>>>>
>>>>Спасибо, только похоже у меня еще где-то проблемы:
>>>>Прописываю в httpd.conf
>>>>ScriptAlias /php-bin/ /home/PHP5/bin/
>>>>Action php-script /php-bin/php
>>>>AddHandler php-script .php5
>>>>Выдает ошибку 500 сервера - причем в логах - значится ненайден файл.
>>>>Вчем может быть проблема еще?
>>>
>>>А что точно в логах написано, какой именно файл не найден?
>>[Thu Mar 29 13:37:37 2007] [error] [client 217.119.24.147] File does not exist:
>>/home/user/public_html/500.shtml
>Что-то мне кажется ошибка происходит раньше.
>Вы запрашиваете скрипт, происходит ошибка 500, апач ищет документ для ошибки и
>его не находит, вот тогда-то и появляется строка, которую вы привели.
>
>А до неё строчки три-пять?
Этот метод действительно рабочий! Спасибо! (проерил на другой машине), а на этой вчем то проблемка еще! (пока непонятно)
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру