У чайника не включается .htaccess

Обсуждение проблем в работе программного комплекса
Kariy
Сообщения: 5
Зарегистрирован:
20 авг 2014, 17:20

У чайника не включается .htaccess

Kariy » 20 авг 2014, 17:40

Вот такой код в файле Apache-2.2_server.conf.txt
<Directory "%ssitedir%/*">
    AllowOverride All
    Options -MultiViews +Indexes +FollowSymLinks +IncludesNoExec +Includes +ExecCGI
    <LimitExcept GET POST HEAD>
        Order deny,allow
        Deny from all
    </LimitExcept>
</Directory>


<Directory "%realsitedir%\*">
    AllowOverride All
</Directory>
И вот такой в моём .htaccess
# Настройки сервера Апач
Options -Indexes FollowSymLinks
DirectoryIndex start.php

# Настройки РНР
php_flag asp_tags on
Вместо start.php по умолчанию открывается папка Index of /
Пробный флаг (asp_tags) находится в положении Off.
Где прописать, чтобы .htaccess выполнялся?
Спасибо.
Аватара пользователя
Asmodey
Сообщения: 339
Зарегистрирован:
18 апр 2012, 10:33
Контактная информация:

Asmodey » 20 авг 2014, 18:22

Ваш хтаксес.
start.php
<?
phpinfo();
Всё отлично отрабатывает.
asp_tags On Off

Т.е глобально в Офф, а локально перезаписано Он
Kariy
Сообщения: 5
Зарегистрирован:
20 авг 2014, 17:20

Kariy » 20 авг 2014, 21:34

простите, не понял? =(
Вложения
scr_apache.jpg
Аватара пользователя
Asmodey
Сообщения: 339
Зарегистрирован:
18 апр 2012, 10:33
Контактная информация:

Asmodey » 21 авг 2014, 05:00

ИМХО. Собака порылась в правках конфига апачи. Что и зачем там меняли?
Kariy
Сообщения: 5
Зарегистрирован:
20 авг 2014, 17:20

Kariy » 21 авг 2014, 12:17

Asmodey писал(а):ИМХО. Собака порылась в правках конфига апачи. Что и зачем там меняли?
Вот этот кусочек
<Directory "%realsitedir%\*">
    AllowOverride All
</Directory>
добавил, в попытке исправить описанную проблему, но не помогает. А так open-server свежеустановленный.
Я использовал версию mini, возможно, она где-то отличается и в этом заковыка. Сейчас попробую снести и поставить full.

[upd=1408619567][/upd]
Поставил full, то же самое. Возможно, Аpache берёт свои настройки где-нибудь ещё?
Эпикфейл какой-то. Решил изучить РНР и застрял на первом же уроке :(
Аватара пользователя
Asmodey
Сообщения: 339
Зарегистрирован:
18 апр 2012, 10:33
Контактная информация:

Asmodey » 21 авг 2014, 18:29

Ни чего не менял в конфиге.
Апачи - 2.2.27.
PHP - 5.4.26 (вестимо дело не в нём, т.к. ДииректориИНдекс не отрабатывает).

Удаляйте все правки конфига. Оно и так AllowOverride All
Kariy
Сообщения: 5
Зарегистрирован:
20 авг 2014, 17:20

Kariy » 21 авг 2014, 20:28

:cry: Да я и так ничего не менял.
Apache-2.2_server.conf <- точно этот файл?

Вот они, все директивы из него:
<Directory />
    Options +FollowSymLinks
    AllowOverride None
    Order Deny,Allow
    Deny from all
</Directory>

<Directory "%ssitedir%/*">
    AllowOverride All
    Options -MultiViews +Indexes +FollowSymLinks +IncludesNoExec +Includes +ExecCGI
    <LimitExcept GET POST HEAD>
        Order deny,allow
        Deny from all
    </LimitExcept>
</Directory>

<Directory "%sprogdir%/modules/system/html/openserver">
    AllowOverride None
    Options -MultiViews -Indexes -FollowSymLinks -IncludesNoExec -Includes -ExecCGI
    Order deny,allow
    Deny from all
    Allow from 127.0.0.0/8 ::1/128
    Allow from %ips%
    %allow%Allow from all
    <LimitExcept GET POST HEAD>
        Order deny,allow
        Deny from all
    </LimitExcept>
    AddDefaultCharset Off
    <IfModule dir_module>
    DirectoryIndex index.php
    </IfModule>
</Directory>

<Directory "%sprogdir%/modules/system/html/default">
    AllowOverride None
    Options -MultiViews -Indexes -FollowSymLinks -IncludesNoExec -Includes -ExecCGI
    Order deny,allow
    Allow from all
    <LimitExcept GET POST HEAD>
        Order deny,allow
        Deny from all
    </LimitExcept>
    AddDefaultCharset Off
    <IfModule dir_module>
    DirectoryIndex index.html
    </IfModule>
</Directory>

<Directory "/cgi-bin">
    AllowOverride None
    Options +ExecCGI
    Order allow,deny
    Allow from all
</Directory>

<FilesMatch "^\.ht">
    Require all denied
</FilesMatch>


<Directory "%sprogdir%/modules/http/%httpdriver%/icons">
    Options Indexes MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>
Kariy
Сообщения: 5
Зарегистрирован:
20 авг 2014, 17:20

Kariy » 22 авг 2014, 13:17

Прогресс: понял, что .htaccess не должен иметь расширение .txt :lol: Кстати, винда запрещает файлы с именами такого типа, пришлось скопировать из шаблона.
Теперь ситуация такая: без хтаксеса работает; с хтаксесом выдаёт error 500 :oops:

Айе, нашёл ошибку, всё заработало!
deQa
Сообщения: 3
Зарегистрирован:
20 авг 2016, 22:20

Re:

deQa » 20 авг 2016, 22:51

Kariy писал(а):Прогресс: понял, что .htaccess не должен иметь расширение .txt :lol: Кстати, винда запрещает файлы с именами такого типа, пришлось скопировать из шаблона.
Теперь ситуация такая: без хтаксеса работает; с хтаксесом выдаёт error 500 :oops:

Айе, нашёл ошибку, всё заработало!
Приветствую. Если ещё на связи и помнишь как решил, подскажи будь добр :)
Evgeniy_228
Сообщения: 1
Зарегистрирован:
20 дек 2016, 14:42

Re: У чайника не включается .htaccess

Evgeniy_228 » 20 дек 2016, 14:47

Всем доброго времени суток. Подскажите, как это исправить?
Вложения
res.png
code.png
Ответить