PHP 5 для начинающих |
Страница 38 из 813 http://localhost/test01.htm, а не путь к файлу (например, D:\inetpub\ wwwroot\test01.htm). 3. Если HTML-страница отображается правильно, значит можно быть уверенным, что Web-сервер функционирует. Это означает (предположим, что не отображаются PHP-страницы), что проблема заключается в инсталляции PHP. Если появляются другие сообщения (такие как 4 04 Файл не найден (404 Page Not Found)), то весьма вероятно, что система просто не может найти данный файл, поэтому необходимо еще раз проверить имя файла, имя Web-каталога и т.д. 4. Если проблема предположительно заключается в инсталляции PHP, то следует еще раз проверить процесс установки, тщательно отработать каждый этап и убедиться, что все файлы PHP расположены в соответствующих каталогах. Особое внимание необходимо уделить именам системных каталогов, поскольку они могут отличаться в зависимости от операционной системы Windows или Linux. 5. Следует проверить права доступа к файлам. Права доступа очень важны в Linux- системах и в меньшей степени ------ в Windows 2000 или настольных версиях Windows. Можно зарегистрироваться в системе как root или администратор в Linux или Windows и попытаться изменить права доступа для запуска сценариев из каталогов Web-сервера. В случае использования внешнего хостинга изменить права доступа на Linux-системах можно при помощи любой хорошей FTP-утилиты. Данные этапы помогут локализовать проблему и подсказать возможное решение. В ходе инсталляции, для того чтобы повлиять на работу PHP и его функций, модифицировался файл php.ini. В Приложении Е "Конфигурация PHP5'' данной книги обсуждаются основные установки в файле php.ini, а также некоторые доступные для PHP расширения. Наиболее важные конфигурационные параметры и расширения PHP рассматриваются в данном разделе. Файл php.ini анализируется при первой загрузке и запуске PHP, для того чтобы задать определенный режим работы PHP (для любого сценария, выполняемого на Web-сервере). Все строки, в начале которых нет точки с запятой, являются действующими командами; все остальное в данном файле следует рассматривать как комментарии. Ниже приведен текст нескольких разделов файла php.ini-recommended. Показанные установки важны потому, что они непосредственно влияют на то, как работает PHP (в обычных обстоятельствах), они также могут повлиять на код или безопасность разрабатываемых приложений. ; Ограничения ресурсов ; max_execution_time = 3 0 ; Максимально возможное время выполнения ; сценария в секундах. max_input_time = 6 0 ; Максимально возможное время ; синтаксического анализа данных запроса memory_limit = 8M ; Максимальный объем памяти, выделяемый ; сценарию (8MB) |