| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > PHP: Общие вопросы > PHP 5.3.1 выводит исходники скриптов |
| Автор: divog 14.12.2009, 00:32 | ||||||||
Ось - centos, стоит apache 2.2.14 из rpm-ок + установил php 5.3.1, параметры установки:
В /etc/httpd/conf/httpd.conf добавил
В /etc/httpd/conf.d/php.conf добавил:
В /opt/php/5.3.1/lib положил php.ini
показвает, что конфиг цепляется. Но под апачем радости нет. Вместо исполнения скрипта, выводится их содержимое. Причем, если php модуль в апаче подключен, то заголовки одни, если отключен - иные. Т.е. что-то "там" происходит Куда копать? |
| Автор: nerezus 14.12.2009, 00:37 |
| install.txt Там написано, в чем проблема. Ты не все прописал. Явно не даю ответ, чтобы в след. раз не было подобных вопросов. |
| Автор: divog 14.12.2009, 00:38 |
| Мматьиво Проблема была в том, что тестировал на php скрипте с сокращенным синтаксисом открытия тегов "<?" вместо "<?php" вот и не работало Расстреливать надо за такие теги Всем сапсибо Добавлено через 1 минуту и 59 секунд nerezus, прописал все, собсно именно это (за исключением обвязки из "if module") прописывает сам php когда правит конфиг апача. |
| Автор: skyboy 14.12.2009, 00:52 |
| хорошо, что все работает. так что "чисто из занудства" вопрос: а разве не выполняет запуск РНР в консоли вместо обращения к НТТР-серверу? а если-таки выполняет, то разве не использует РНР для выполнения в консоли другой php.ini, нежели в режиме модуля апача? а если так, то разве не бессмысленно вызывать phpinfo() в консоли, коли у нас не работает как надо в качестве модуля апача? спасибо за внимание. |
| Автор: divog 14.12.2009, 13:59 |
| не выполняет запуск РНР в консоли вместо обращения к НТТР-серверу? ага а если-таки выполняет, то разве не использует РНР для выполнения в консоли другой php.ini неа. Тот-же самый php.ini хавает, о чем собс-но и говорит в LoadedConfigFile (или как там его) |
| Автор: skyboy 16.12.2009, 17:20 |
| ясно. у меня под ubuntu есть отдельно /etc/php5/cli/php.ini и /etc/php5/apache2/php.ini |