PHP отображается как текст в браузере - PullRequest
1 голос
/ 23 июня 2011

PHP-файлы, которые я пытаюсь проверить, отображаются в браузере в виде текста.Первоначально они пытались загрузить вместо отображения, но я смог это исправить.У меня установлена ​​ MAMP (Mac OS X Apache MySQL PHP), и когда я ввел php -v в терминал, он возвратил

PHP 5.2.14 (cli) (built: Oct  6 2010 16:57:10) 
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies 

, указывающий, что php установлен.У меня есть phpmyadmin как на сайтах, так и на MAMP, и (при тестировании сейчас снова) кажется, что версия сайтов открывается в виде текста, а код MAMP из htdocs все еще пытается загрузить php.в моем файле httpd.conf есть строка

AddType application/x-httpd-php .php .phtml

edit: мои предпочтения MAMP PHP по умолчанию установлены на PHP 5.3.5 с опцией PHP 5.2.17, однако версия, которую я использую, похоже,5.2.14, это может быть частью проблемы?

Ответы [ 2 ]

1 голос
/ 23 июня 2011

Вы также добавили строку для загрузки модуля PHP в Apache?

LoadModule php5_module "libexec/apache2/libphp5.so"
1 голос
/ 23 июня 2011

AddType application / x-httpd-php .php .phtml Должен быть добавлен в httpd.conf

Вы также хотите убедиться, что php включен (не закомментирован) в библиотеки, которыезагружается при запуске apache.

также не забывайте перезапускать apache каждый раз, когда вы вносите изменения.

...