Я пытаюсь получить пробную копию системы управления членством aMember, работающей на моей локальной машине разработки, которая представляет собой 64-разрядную версию Windows 7 с IIS 7.5. У меня есть MySQL 5.5.10 и PHP 5.3.6, последний я установил с помощью установочного пакета Windows. кажется в порядке.
В пакете aMember есть сценарий tester.php, который я запустил, и он дал результат «ОК», несмотря на то, что его вывод был полон сообщений об ошибках, связанных с Функция eregi() устарела. Затем я запустил сценарий setup.php, который, похоже, работал правильно. Мне потребовалось один или два экрана сбора, например. информацию для входа в MySQL, а затем сказал, что она завершена, и предложил мне ссылки на некоторые страницы администратора aMember. Ни одна из этих ссылок не работает, и щелчок по любой из них приводит к внутренней ошибке сервера (HTTP 500): возникла непредвиденная ситуация, когда сервер пытался выполнить запрос.
Что я могу сделать для дальнейшей диагностики этой ошибки, за исключением размещения большого количества диагностических записей на самих php-страницах? Инструменты в моем распоряжении — это Aptana Studio и Visual Studio, хотя я сомневаюсь, что последний будет здесь полезен. Я зарегистрировал проблему в службе поддержки aMember, которая быстро запросила журналы моего сервера, а затем исчезла.
include
s) есть серьезная синтаксическая ошибка. Я не уверен, где IIS хранит журнал ошибок, но он должен предоставить вам больше информации из самого PHP. - person Charles   schedule 30.03.2011