Расширение .php не анализируется Apache на Mac OS X 10,6 - PullRequest
0 голосов
/ 17 августа 2010

Я хотел использовать postgres с php, и при установке по умолчанию Mac OS x модули php postgres не установлены.Я попытался с помощью установки entropy.ch, не понимая, что это было несовместимо с Mac OS X 10,6.После удаления энтропийного кода попытки отрисовки php-файлов отвечали текстовым представлением php-файла.

Ответы [ 2 ]

0 голосов
/ 17 августа 2010

Дополнительная конфигурация php вызывается в этой строке:

Включает /private/etc/apache2/other/*.conf

из /private/etc/apache2/httpd.conf

Мне кажется, я случайно удалил файл конфигурации php, который должен находиться в этом каталоге.Я создал файл с именем php.conf и поместил в него следующие строки:

<FilesMatch
   "\.php$|\.php5$|\.php4$|\.php3$|\.phtml$|\.phpt$">
     SetHandler application/x-httpd-php </FilesMatch> <FilesMatch "\.phps$">
     SetHandler application/x-httpd-php-source
 </FilesMatch>

Это позволило apache установить правильный запрос mime-типа в запросе, передать его php, который затем отобразил код.Болезненная трата времени на ошибку.

Кроме того, вам нужно это также:

<IfModule dir_module>
    DirectoryIndex index.html index.php index.htmls index.htm
</IfModule>
0 голосов
/ 17 августа 2010

Возможно, вы захотите использовать XAMPP или MAMP для разработки. Я думаю, что большинство разработчиков Mac делают, и я тоже. Мне все намного проще.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...