СообЧа > База Знаний > Интернет > Веб-строительство > PHP

Вопрос

У меня такой вопрос: При запуске сценариев на PHP в броузере в верхней части страницы (перед тегом <HTML>) вставляется строка X-Powered-By: PHP/4.0.0 Content-type: text/html. Как от нее избавиться? А если при этом PHP — модуль Apache?

Ответ

Необходимо запускать PHP.exe c ключом -q т.е.

php.exe -q scriptname

А если при этом PHP — модуль Apache… Ну, ладно. Если есть желание таким образом искалечить свой Апач — тогда ищем в системной директории файл php.ini (или в другой — если вы используете альтернативный .ini файл)

* Ищем в нем строчку default_mimetype = "text/html"
* Комментируем ее символом ; и заменяем ее на default_mimetype = none
* Ищем строку expose_php = On и заменяем на expose_php = Off

В таком варианте он продолжает писать "content-type:"
Есть еще в апачевом конфе такое, как

TypesConfig conf/mime.types
DefaultType text/plain

Похоже на искомое, но ручаться не буду.
Но зачем вам такое горе? Поставьте ПХП отдельно и юзайте как скриптовый движок черех .ехе

Nomad Rain



Copyright © 2000-2004 Сообщество Чайников
Контактная информация