Serge Yakovlev (serge_yakovlev) wrote,
Serge Yakovlev
serge_yakovlev

application/x-httpd-php5

На локальном компьютере стоят Apache 1.3.7 и PHP 5.2.8, в httpd.conf прописаны строки:

LoadModule php5_module d:/www/bin/php/php5apache.dll
AddType application/x-httpd-php .php

Всё замечательно работает, но на хостинге для работы с PHP5 необходимо прописать в .htaccess строку:

AddType application/x-httpd-php5 php

Поскольку тот же самый .htaccess лежит и на локальном компьютере, появляется проблема — страница не обрабатывается локальным сервером, а выдаётся в браузер обычным файлом.

Держать два разных .htaccess довольно проблематично. Можно ли в одном .htaccess прописать разные настройки для разных доменов (веб и локальный) или как научить Apache нормально воспринимать эту строку?

x-post в ru_apache

Update:

Для изменения mime-типа для хостера при запуске локального Apache в командной строке добавляем строку «-D localmachine» и в .htaccess прописываем:

<IfDefine !localmachine>
 AddType application/x-httpd-php5 php
</IfDefine>

Для исключительно локальных настроек добавляем:

<IfDefine localmachine>
 …
</IfDefine>

Tags: apache, php, программирование
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 8 comments