Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> PHP 5.3.1 выводит исходники скриптов, ... вместо их исполнения (под апачем) 
:(
    Опции темы
divog
Дата 14.12.2009, 00:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Ось - centos, стоит apache 2.2.14 из rpm-ок + установил php 5.3.1, параметры установки:
Код

--prefix=/opt/php/5.3.1 --disable-rpath --with-apxs2 --disable-ipv6 --disable-short-tags  --with-pcre-regex 
--without-sqlite3 --with-zlib --with-curl --disable-filter --with-gettext=shared --with-iconv --enable-mbstring 
--with-mysql --enable-pcntl --disable-phar --enable-shmop --disable-simplexml --without-sqlite 
--with-tidy=shared --disable-tokenizer --enable-zip --with-pear --with-pic --enable-pdo=shared 
--with-pdo-mysql=shared --without-pdo-sqlite


В /etc/httpd/conf/httpd.conf добавил 
Код

LoadModule php5_module modules/libphp5.so

В /etc/httpd/conf.d/php.conf добавил:
Код

<IfModule php5_module>
    AddType text/html .php
    AddHandler php5-script .php
    #AddType application/x-httpd-php-source .phps
    DirectoryIndex index.php
</IfModule>


В /opt/php/5.3.1/lib положил php.ini

Код

php -a
phpinfo();

показвает, что конфиг цепляется.

Но под апачем радости нет. Вместо исполнения скрипта, выводится их содержимое. 
Причем, если php модуль в апаче подключен, то заголовки одни, если отключен - иные. Т.е. что-то "там" происходит smile

Куда копать?
PM MAIL   Вверх
nerezus
Дата 14.12.2009, 00:37 (ссылка)    | (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


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

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



install.txt

Там написано, в чем проблема.
Ты не все прописал.

Явно не даю ответ, чтобы в след. раз не было подобных вопросов.


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
divog
Дата 14.12.2009, 00:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



Мматьиво smile Vingrad - сила! Два дня парился искал косяк, что только не перепробовал. Запостил вопрос - и тут же в моск сам собой пришел ответ smile
Проблема была в том, что тестировал на php скрипте с сокращенным синтаксисом открытия тегов "<?" вместо "<?php" вот и не работало smile
Расстреливать надо за такие теги smile Тем более, что в 5.3.1 (не знаю как раньше) этот синтаксис отключен "по-умолчанию" при конфигурировании инсталляции.

Всем сапсибо smile

Добавлено через 1 минуту и 59 секунд
nerezus, прописал все, собсно именно это (за исключением обвязки из "if module") прописывает сам php когда правит конфиг апача.
PM MAIL   Вверх
skyboy
Дата 14.12.2009, 00:52 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

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



хорошо, что все работает.
так что "чисто из занудства" вопрос: а разве 
Цитата(divog @  13.12.2009,  23:32 Найти цитируемый пост)
php -a
phpinfo();

не выполняет запуск РНР в консоли вместо обращения к НТТР-серверу? а если-таки выполняет, то разве не использует РНР для выполнения в консоли другой php.ini, нежели в режиме модуля апача? а если так, то разве не бессмысленно вызывать phpinfo() в консоли, коли у нас не работает как надо в качестве модуля апача? 
спасибо за внимание.
PM MAIL   Вверх
divog
Дата 14.12.2009, 13:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



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

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



не выполняет запуск РНР в консоли вместо обращения к НТТР-серверу?
ага

а если-таки выполняет, то разве не использует РНР для выполнения в консоли другой php.ini
неа. Тот-же самый php.ini хавает, о чем собс-но и говорит в LoadedConfigFile (или как там его)
PM MAIL   Вверх
skyboy
Дата 16.12.2009, 17:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

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



ясно. у меня под ubuntu есть отдельно /etc/php5/cli/php.ini и /etc/php5/apache2/php.ini
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




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


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

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