Аргерих Л. О языке РНР. Часть 1. Страница 31


неверна. Возможно также, что вы забыли остановить и перезапустить Apache. Apache читает httpd. conf только однажды, при запуске. Его надо пе­резапускать, чтобы изменения в httpd. conf возымели эффект.

Если в броузере ничего не видно и пункт меню View Source недоступен, про­верьте журналы ошибок Apache и настройки в httpd. conf. Возможно, какие- то неверные настройки приводят к аварийному завершению Apache.

Если ничто не помогает, попробуйте закомментировать три строки, введен­ные в httpd поместив в их начало символ я, и перезапустите Apache. Ес­ли после этого Apache заработает, а РНР - нет, станет ясно, что ошибка кро­ется в этих трех строках или в самой установке РНР.

Если не видно ошибок в строках, введенных в проверьте работу

самого РНР без броузера:

Откройте окно консоли MS DOS и перейдите в каталог С:\php\ или другой, в который вы установили РНР. Затем введите:

php C:\Program Files\Apache Group\Apache\htdocs\phpinfо.php

Возможно, надо указать другой путь, если ваш файл phpinfо. php находится в другом

При этом вызывается поскольку ему действительно передан для ра­

боты ваш файл phpinfo. php. РНР должен выполнить код этого файла и воз­вратить HTML. Если РНР выводит код HTML, значит, php. ехе работает нор­мально, и ошибка связана с тем, как Apache вызывает РНР. Еще раз про­верьте настройки httpd. conf.

Если ехе самостоятельно работает, a Apache работает без этих трех строк для вызова РНР, но вместе они не ошибка находится в этих трех

строках.

Действия после установки

Во время установки РНР создается файл с именем Ваша страница

phpinfo. php должна также показать, где РНР ищет ваш файл php. ini. Создай­те резервную копию этого файла и убедитесь, что phpinfo. php ищет php. ini в правильном месте.

Если файла php. ini просто нигде нет, найдите файл php. ini-dist и скопируй­те его в файл php. ini в соответствующем каталоге, указанном в phpinfo.

Откройте файл php. ini в текстовом редакторе и просмотрите все настройки, которые в нем имеются. Неплохо поэкспериментировать с некоторыми из них, а также провести некоторые изыскания на http://php.net/%5e%d1%82%d0%be%d0%b1%d1%8b"> http://php.net/^тобы узнать, каково назначение каждой настройки.

Во-первых, если у вас нет опыта программирования, рекомендуется поднять подробность сообщения об ошибках error_reporting на одну ступеньку, до E_ALL. Найдите секцию Error handling and logging и замените строку:

error_reporting = E_ALL & "E„.N0TICE ;show all errors, except for notices




Используя холодный ламинатор, можно значительно сэкономить время, а кроме того оно имеет преимущества над горячим способом. Такое ламинирование практически не портит документов, легкое в использовании, не требует подключения к электросети.