URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 7083
[ Назад ]

Исходное сообщение
"Php неработает"

Отправлено tprkv , 15-Дек-10 23:17 
Добрый день Уважаемые форумчане!
Я первый раз в жизни решил поставить freebsd и на него  apache с php, так вот немогу разобраться apache необрабатывает файлы .php - выдает в браузер как есть т.е. я подозреваю что необрабатывает php

Содержание

Сообщения в этом обсуждении
"Php неработает"
Отправлено sherlock , 16-Дек-10 10:11 
> Добрый день Уважаемые форумчане!
> Я первый раз в жизни решил поставить freebsd и на него  
> apache с php, так вот немогу разобраться apache необрабатывает файлы .php
> - выдает в браузер как есть т.е. я подозреваю что необрабатывает
> php

Сейчас быстренько напишут, что телепаты в отпуске :-)

ну реально, как можно ответить без данных
как собирал апач, как php, как он настроен в конфиге апача


"Php неработает"
Отправлено tprkv , 16-Дек-10 10:36 
>> Добрый день Уважаемые форумчане!
>> Я первый раз в жизни решил поставить freebsd и на него
>> apache с php, так вот немогу разобраться apache необрабатывает файлы .php
>> - выдает в браузер как есть т.е. я подозреваю что необрабатывает
>> php
> Сейчас быстренько напишут, что телепаты в отпуске :-)
> ну реально, как можно ответить без данных
> как собирал апач, как php, как он настроен в конфиге апача

Собирался apache2.2 и php 5 из портов после чего в apache было добавлены строки
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps


"Php неработает"
Отправлено Гектор Зажигайло , 16-Дек-10 13:40 

> Собирался apache2.2 и php 5 из портов после чего в apache было
> добавлены строки
> AddType application/x-httpd-php .php
> AddType application/x-httpd-php-source .phps

в httpd.conf есть ?
LoadModule php5_module        libexec/apache22/libphp5.so

сам файл libphp5.so есть ?
apachectl -t -D DUMP_MODULES | grep php5


"Php неработает"
Отправлено tprkv , 16-Дек-10 21:16 
>> Собирался apache2.2 и php 5 из портов после чего в apache было
>> добавлены строки
>> AddType application/x-httpd-php .php
>> AddType application/x-httpd-php-source .phps
> в httpd.conf есть ?
> LoadModule php5_module        libexec/apache22/libphp5.so
> сам файл libphp5.so есть ?
> apachectl -t -D DUMP_MODULES | grep php5

Файл существует и в httpd.conf есть

freebsd# find / -name "libphp5.so"
/usr/local/libexec/apache22/libphp5.so
/usr/ports/lang/php5/work/php-5.3.3/.libs/libphp5.so
/usr/ports/lang/php5/work/php-5.3.3/libs/libphp5.so


"Php неработает"
Отправлено Гектор Зажигайло , 16-Дек-10 21:40 

> Файл существует и в httpd.conf есть

Тогда проверьте  этой командой синтаксис и список загруженных модулей apachectl -t -D DUMP_MODULES | grep php5

Потом посмотрите в php.ini

short_open_tag = On

или в php скриптах замените <? на <?php



"Php неработает"
Отправлено tprkv , 16-Дек-10 22:41 

>> Файл существует и в httpd.conf есть
> Тогда проверьте  этой командой синтаксис и список загруженных модулей apachectl -t
> -D DUMP_MODULES | grep php5
> Потом посмотрите в php.ini
> short_open_tag = On
> или в php скриптах замените <? на <?php

freebsd# apachectl -t -D DUMP_MODULES | grep php5
php5_module (shared)
Syntax OK

а где искать php.ini - в /usr/local/etc его нет:

freebsd# cd /usr/local/etc/
freebsd# pwd
/usr/local/etc
freebsd# ls
apache22                pam.d                   rc.d
devd                    php.conf                slsh.rc
man.d                   php.ini-development     xml2Conf.sh
mc                      php.ini-production


"Php неработает"
Отправлено Гектор Зажигайло , 16-Дек-10 23:37 
> а где искать php.ini - в /usr/local/etc его нет:
> php.ini-development    
> php.ini-production

touch php.ini или скопируйте\переименуйте production\development (могут быть сюрпризы)
Но это всё если дело в начальном таге.



"Php неработает"
Отправлено tprkv , 19-Дек-10 21:02 
>> а где искать php.ini - в /usr/local/etc его нет:
>> php.ini-development
>> php.ini-production
> touch php.ini или скопируйте\переименуйте production\development (могут быть сюрпризы)
> Но это всё если дело в начальном таге.

Скопировал, результатов недало, может еще где нибудь чтото посмотреть?