Я использую MAMP в течение многих лет. Редко возникали какие-либо проблемы. В настоящее время я использую OSX 10.7.4. Я только что обновил MAMP до версии 2.0.5 и купил / установил MAMP PRO ... но я не могу заставить его работать. Я все еще могу вам MAMP (не PRO), но я получаю ошибку 500, когда я пробую те же локальные сайты с MAMP PRO.
Вот что я пробовал до сих пор ...
Я пробовал как с параметрами порта MAMP (Apache = 8888 MySQL = 8889 SSL = 88890), так и с веб-настройками по умолчанию (Apache = 80 MySQL = 3306 SSL = 443). Ни то, ни другое не работает.
Я пробовал каждый из следующих:
http://localhost/my_site_directory
http://localhost:80/my_site_directory
http://localhost:8888/my_site_directory
Я пробовал оба варианта пользователя (www/mysql & MyUser/MyUser).
В каждом случае я получаю внутреннюю ошибку сервера 500: HTTP Error 500 (Internal Server Error): An unexpected condition was encountered while the server was attempting to fulfill the request.
Документация очень краткая, поэтому я не уверен, выглядит ли это правильно для настроек на вкладке hosts: Еще один ключ, я могу получить доступ к файлам в корневом каталоге: /htdocs
. Я только что поместил файл с phpinfo()
и это сработало! Я думаю, что это говорит мне кое-что, но я не уверен, что.
ОБНОВЛЕНИЕ По причинам, которые ВСЁ загадочны для меня, теперь я получаю ошибку 403 Forbidden и только для одного конкретного сайта в моей папке /htdocs. Я попытался отредактировать httpd.conf с помощью:
<Directory />
Options Indexes FollowSymLinks
AllowOverride All
</Directory>
Все еще не повезло, заходя на один сайт.