Вопрос по PHP
1780
3
Господа! Подскажите, если кто знает, как правильно установить PHP под виндовс2000 сервер или кинте ссылку на подробное описание.
А то апач поставил, MYSQL поставил, а пхп не работает:(
Metos
Если не ошибаюсь, то в файле USR\LOCAL\APACHE\CONF\mime.types прописываешь такое:

--------------------------------
application/x-httpd-php3 phtml php3 php
--------------------------------

Т.е. указываешь тип, а потом перчисляешь через пробел расширения файлов, относящиеся к этому типу.

А в файле USR\LOCAL\APACHE\CONF\httpd.conf должны быть строки:

--------------------------------

Options ExecCGI

ScriptAlias "/__php_dir__/" "h:/usr/local/php3/"
Action application/x-httpd-php3 "/__php_dir__/php.exe"
--------------------------------

где "h:/usr/local/php3" - это путь к директории с PHP. Здесь ты указываешь кто будет заниматься обработкой этого типа. Проверь так ли у тебя прописано.

А чтобы при указанииwww.site.ru срабатывал www.site.ru/index.php, то нужна еще и такая во втором файле:

--------------------------------
DirectoryIndex index.html index.htm index.shtml index.shtm index.phtml index.php3 index.php
--------------------------------
Metos
На php.spb.ru, по-моему, было хорошее руководство на эту тему. И уже настроенные php+apache. У меня на win2000 нормально работает.
Metos
Гм.. а зачем так сложно.. Ты же в тестовых целях себе этот сервак замутил? Так зачем тебе Апач?
Сразу прикручивай интерпретатор пхп к IIS.
За точность не ручаюсь, но кажется так:
Заходи в администрирование - диспечер служб интернета - веб-сервер - свойства...
А далее ищи, где прописан asp интерпретатор и точно также прописывай php. Т.е. расширение - php; путь - c:\...\php\php.exe; команды - GET и пр.