LINUX.ORG.RU
ФорумAdmin

не обрабатывается php

 ,


0

1

добрый день, установил apache2 и php5 как модуль апача.

html страницы отгружаются корректно, а текст php файла вывелся текстом.

загрузка php5 модуля в httpd стоит



Последнее исправление: cetjs2 (всего исправлений: 1)

http://www.freebsdmadeeasy.com/tutorials/web-server/install-php-5-for-web-hosting.php

Now apache just needs to know what it should parse the PHP files with. These two lines should be added to the httpd.conf file, and can be put at the bottom if needed.

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

If want to use PHP code inside of .htm files you can just add on those extensions.

AddType application/x-httpd-php .php .htm .html

Выставь типы файлов для обработки

rikardoac
()
Ответ на: комментарий от muzhik92

необходимо сообщить Apache что файлы .php необходимо открывать через интерпретатор php. Откроем файл конфигурации Apache и добавим туда несколько строк.

# ee /usr/local/etc/apache22/httpd.conf

Находим строку <ifmodule mime_module> и в конце этого блока перед строкой </ifmodule> допишем две строки

AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps

Теперь найдем строку

DirectoryIndex index.html 

в блоке <ifmodule dir_module> </ifmodule> и допишем туда index.php чтоб Apache знал что index файл в директории может быть еще и php. Так же можно туда дописать index.htm.

DirectoryIndex index.html index.php index.htm

fbiagent ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.