проблема с .htaccess

Статус
В этой теме нельзя размещать новые ответы.

vesta-v

Старатель
Регистрация
25 Окт 2007
Сообщения
311
Реакции
14
Помогите разобраться с такой проблемой:
Сайт на хостинге в интернете запускается нормально, а на локальном сервере при запуске сайта просто предлогает открыть или сохранить файл index.php. Если же я редактирую файл .htaccess, то при запуске сайта на локальном сервере открывается код файла index.php.
Можно ли это как-то исправить?

файл .htaccess с таким содержимым:

PHP:
Options +FollowSymLinks
RewriteEngine on
........
........
........
AddHandler application/x-httpd-php5  .php

AddHandler x-httpd-php .php

И еще файл php.ini лежит в корне сайта.
Его содержимое:
PHP:
AddHandler application/x-httpd-php5  .php
AddType application/x-httpd-php5 .php

Помогите разобраться пожалуйста :(
 
такое ощущение, что у тебя апач локальный не настроен или не включен :confused:
 
Уберите хендлеры AddHandler application/x-httpd-php5 .php
и подобные команды - дело в них 90%

Добавлено через 30 секунд
Денвер сам знает что пхп это пхп файлы и т.п. заголовки
 
такое ощущение, что у тебя апач локальный не настроен или не включен :confused:
Да нет, апач включен, все остальные сайты работают нормально :(


Уберите хендлеры AddHandler application/x-httpd-php5 .php
и подобные команды - дело в них 90%
Добавлено через 30 секунд
Денвер сам знает что пхп это пхп файлы и т.п. заголовки

А когда убираю хендлеры, тогда просто открывается код страницы (как в блокноте) которую я запускаю. Может быть что этот скрипт написан как CGI?
 
Аналогичную проблему решил сконфигурировав httpd.conf

PHP:
<IfModule mod_dir.c>
    DirectoryIndex index.html index.html.var index.cgi index.pl index.htm Default.htm default.htm index.xml index.php
...
AddType application/x-httpd-php .php 
</IfModule>
 
vesta-v, AllowOverride разрешен в httpd.conf для папки веб-сервера?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху