PHP 5 для начинающих |
Страница 37 из 813 Тестирование и устранение неисправностей Протестировать инсталляцию PHP несложно. Следует начать с написания и запуска небольшой PHP-программы. Создается небольшой тестовый PHP-файл, например, со следующим кодом: < ?php echo "Ура, заработало!"; ?> Созданный файл необходимо сохранить в любом подкаталоге каталога wwwroot (или в соответствующем каталоге, если используется не Windows 2000/IIS, а другая комбинация операционная система/Web-сервер). Затем следует открыть данный файл в браузере. В результате этого в браузере должны появиться слова:"Ура, заработало!''. Если вместо них появляется ошибка "Невозможно отобразить страницу'' ("Page cannot be displayed''), то либо проблема в инсталляции PHP, либо система не может найти файл, либо в конфигурации Web-сервера есть ошибка. Если в Web-браузере появляется сообщение о синтаксической ошибке (parse error), то, возможно, при вводе кода была допущена опечатка. Ошибки в коде подробнее рассматриваются в нескольких последующих главах, а здесь описаны некоторые пути устранения неисправностей в базовой инсталляции PHP. Работает ли тестовый файл? Или вы читаете данный раздел именно потому, что он не работал? Беспокоиться не стоит. Осваивая что-нибудь новое, человек неизбежно сталкивается с весьма распространенными проблемами, это особенно верно, когда речь идет о компьютерах и программировании. Фактически, ошибки в данном случае можно считать удачей, поскольку они стимулируют освоение PHP и программирования. Устранение неисправностей и отладка включают в себя процесс идентификации проблем, отслеживания возможных причин, логической изоляции этих причин до тех пор, пока не будет найден наиболее вероятный источник проблемы, и последующих попыток найти решение. Конечный результат заключается в том, что проблема исправлена. Если программист хорошо выполнил свою работу, то проблема будет исправлена (изящно и надежно), и это не вызовет других проблем. (В главе 5 отладка программ рассматривается более подробно.) Процесс устранения неисправностей инсталляции PHP можно разбить на такие этапы: 1. Необходимо проверить, запущен ли сервер и правильно ли он работает. В Windows 2000 это можно сделать, проверив службы (ПускОПрограммыОАцминистри-рованиеОСлужбы (StartOProgramsOAdministrative ToolsOServices)), особенно службы Internet-администрирования и службу Веб-публикаций. Только тот факт, что они настроены на автоматическую работу, не означает, что они включены. Чтобы подстраховаться, их можно остановить и перезапустить снова. Кроме того, можно проверить (в консоли управления IIS), работает ли Web-сервер с Веб-узлом по умолчанию. В случае Apache и Linux необходимо проверить httpd-службу (это также можно сделать путем вводаhttp://localhostв адресную строку браузера). 2. Можно поместить простой HTML-файл в каталог wwwroot, убедившись, что он имеет расширение .htm или .html (например, test01.htm), и вызвать его в браузере. При этом следует убедиться, что в адресной строке используется URL |