Допустим, оно у вас не заработало с первого раза... Что делать? Ну, прежде всего, конечно же, надо отправить во все конференции сообщение типа: "А-а-а-а-а!!! Хелп!!! У меня НИ-ЧЕ-ГО не работает!!!" И, разумеется, письмо автору данной статьи ;)) Самое главное — сообщите как можно меньше информации о своей системе — ну да, в конференциях ведь участвуют исключительно вундеркинды и телепаты, а Ваш покорный слуга — так и вовсе Маг и Волшебник. Таким как он догадаться, на какой системе Вы работаете, и в чем может быть дело — вообще пара пустяков! ;)) Да, кстати, в конференциях быстрее всего отвечают на постинги, набранные ЗАГЛАВНЫМИ БУКВАМИ. Ведь от долгой работы с компьютером портится зрение и Ваш постинг, набранный строчными буквами могут просто не заметить. ;)) <br />
<br />
А если серьезно, не надо паниковать. Давайте разберемся. <br />
<br />
<B>Симптомы:</B> Апача запустилась. Но скрипты не выполняются — либо нагло лезут в окно браузера, либо хотят сохраниться на локальном диске. <br />
<br />
<B>Диагноз:</B> Скрипт не передается на выполнение парсеру PHP <br />
<br />
<B>Лечение:</B>
<br />
<br />
1. Проверьте работоспособность самого PHP. Для этого создайте в директории с <B>php.exe</B> файл, допустим, <B>test.php</B>: <br />
<br />
<font color="#800000"><? echo "TEST" ?></FONT>
<br />
<br />
Запустите его командой <FONT COLOR="#800000">php.exe test.php</FONT>. Должны увидеть следующее:
Content-type: text/html
TEST |
Заметьте: между первой и третьей строками есть пустая строка. Так надо, так должно быть. Именно так и никак иначе.
Если это не срабатывает? PHP страшно ругается и плюется, проверьте, есть ли у вас все необходимые файлы. А именно, файл php4ts.dll в директории с PHP либо в директории, содержащейся в переменной окружения PATH. Киньте ее в системную директорию windows и не мучайтесь. (Ну, я же предупреждал ? сначала проверьте работоспособность компонентов!)