Задать вопрос
@sudden_man
bcvbcvbc

Не работает .htaccess в Ubuntu, почему?

Всем привет. Проблема, второй день мучаюсь. Настроил LAMP на elementary OS (та же Ubuntu 14.04). Кинул фалы сайта в папку /var/www/html . Запускается сайт с .htaccess. Но не открывается сайт. AllowOverride All где только не ставил. На удаленном хостинге все работает. Помогите, кто может сталкивался?
p.s.
Я создал файл конфигураций в sites-available, и когда в нем прописываю AllowOverride All , в консоли, при рестарте апача, выдает такую ошибку:
The apache2 configtest failed.
Output of config test was:
AH00526: Syntax error on line 4 of /etc/apache2/sites-enabled/ft.conf:
AllowOverride not allowed here
Action 'configtest' failed.
  • Вопрос задан
  • 4467 просмотров
Подписаться 1 Оценить 5 комментариев
Решения вопроса 2
nazarpc
@nazarpc
Open Source enthusiast
У вас же ответ в вопросе. Исправьте синтаксис файла да и всё.
Без примера вашей конфигурации сказать что именно за опечатка сложно, выкладывайте - посмотрим.
Ответ написан
grumblik
@grumblik
В меру любопытен и разумно пытлив
sudo chown -R www-data:www-data /var/www/html
sudo chmod u+x /var/www/html/default.php
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Покажите, пожалуйста, полный конфиг-файл. Судя по ошибке, Вы просто не там указываете AllowOverride
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы