2013-03-06 4 views
-1

На моем Mac я создал простой файл index.html, который выполняет вызов ajax в локальном php-файле. Я получаю эту ошибку:Запуск PHP на localhost

POST http://127.0.0.1:8020/TestApana/command.php 500 (Internal Server Error) 

я могу получить доступ к файлу PHP прямо в браузере (Chrome), выполнив:

http://127.0.0.1:8020/TestApana/command.php 

Я проверил эту установку на отдельном веб-браузер, и это работает. Есть ли что-то, что мне нужно настроить, чтобы заставить браузер обнаруживать/выполнять файл PHP?

+1

PHP должен быть установлен. –

+0

Вы используете веб-сервер на своем ПК или просто загружаете файл напрямую? –

+0

@kkhugs: он сказал, что это работает, когда он входит в полный путь в свой браузер. – mpen

ответ

0

Проверьте настройки прокси веб-браузера вы используете

ИЛИ

изменить имя файла PHP к чему-то еще

ИЛИ

Это означает, что PHP не работает на веб-сервере Apache на вашем Mac.

Вот что вы можете сделать, чтобы включить php на свой сервер.

Открытое приложение терминала.

sudo -s then your password 
cd /etc/apahce2 

резервную копию файла http.conf набрав ф http.conf http.conf.backup

then open this file in text editor like vi or nano 

vi http.conf 

затем найти LoadModule php5_module libexec/apache2/libphp5.so и удалить # линии всасывания этого линия.

сохранить файл

рестарта апача по

apachectl graceful 

это будет перезагрузить веб-сервер Apache

Смежные вопросы