Разрешение .htaccess отклонено. Не мог проверить htaccess файл

Независимость от оборудования является точно правильным способом посмотреть на него - разделение сервисов, на которые Вы полагаетесь от аппаратных средств, главное преимущество та виртуализация предложения.

Ваш вопрос о мобильности и производительности IO не полностью ясен, но я думаю, что вижу то, что Вы достигаете.

В значительной степени все гипервизоры, конечно, все основные (VMware, Microsoft, Xen, KVM) позволяют Вам закрывать VM и перемещать его в другое устройство хранения данных или в совершенно другой хост без любой проблемы, Ваша единственная проблема будет иметь дело с тем, что Вы обычно копируете очень большой объем данных. У большинства поставщиков есть много Гипервизоров и, в целом, его довольно простые для перемещения VM от (говорят) что VMware Workstation VMware Server к VMware ESX. Перемещение между поставщиками Гипервизора немного более трудно и включит некоторое преобразование, но снова все крупные поставщики поддерживают это до некоторой степени. В целом, если VM выключается, он может быть перемещен без большей проблемы, чем копирование большого файла.

При перемещении VM's с минимальным (или не) время простоя намного более трудно, но все крупные поставщики обеспечивают некоторую версию этого теперь. С VMware это назвало VMotion, вызов Microsoft, это Живет, Миграция, Citrix (Xen) называет это XenMotion или Живым Движением. Все они требуют совместно используемой памяти (SAN или NAS) и осуществляют довольно твердые ограничения на разнообразие аппаратных средств, которые Вы можете иметь в своем кластере, но они позволят Вам перемещать выполнение, VM от одного хоста до другого в управляемом кластере с почти обнуляют (диапазон millisecond\sub-миллисекунды) прерывание в сервисах. Это - очень желательная функция и имеет тенденцию требовать дорогих лицензий как Bart Silverstrim, на которого указывают в его ответе, но сервер HyperV 2008 R2 Microsoft позволяет Вам создавать такой кластер с помощью только свободный (как в пиве) компоненты, который довольно интересен также, как и Citrix. Самые дешевые лицензии от VMware, которые поддерживают эту стоимость приблизительно $2 тысячи за ЦП, если я вспоминаю правильно, но Вы не можете действительно спорить со стандартной ценой Citrix или Microsoft, если Вы хотите создать что-то маленькое. VMware является возможно лучшим из набора, но необходимо заплатить довольно много для получения всего от него, Xen является более сформировавшимся, чем Hyper-V, но Microsoft сделала огромные успехи за прошлые 18-24 месяца, так не должен быть обесценен. Миграция Vmotion\Live не оказывает основного влияния на Дисковую IO производительность.

Изменение Миграции VMotion\Live включает отъезд работы VM того же хоста, но перемещает местоположение базовой системы хранения, не снижая VM. Это - еще более дорогой вариант лицензирования от VMware (они называют его устройством хранения данных VMotion), Microsoft имеют "Быструю Миграцию устройства хранения данных", которая является подобной, но не полностью бесшовной насколько я знаю. Обратите внимание, что процесс копии все еще занимает много времени, и он окажет влияние, возможно существенное влияние, на полной производительности хранилища, в то время как миграция происходит.

С точки зрения производительности жесткого диска VM необходимо иметь в виду несколько вещей. Гипервизоры все довольно хороши - необходимо ожидать видеть 80% + собственной производительности даже при экстремальных условиях и по большей части если у Вас не будет очень странного устройства хранения данных шаблоны IO, можно безопасно принять 95% или лучше. В основном хорошо запланированная реализация с хорошей подсистемой внешней памяти должна быть трудна отличить от встроенного решения. Необходимо знать, в каком количестве производительности VM's будет нуждаться, и затем необходимо обеспечить, что плюс любая дополнительная производительность, что необходимо обеспечить что-либо дополнительное (как Живая способность Migration\failover и т.д.). Как с чем-либо еще (ЦП, Память, Сетевая Пропускная способность), если Вам не удается обеспечить достаточно емкости хранения (последовательная пропускная способность, пространство, IOPS) затем, Ваше решение будет работать плохо. Лучший способ приблизиться к планированию их состоит в том, чтобы получить хорошую идею общих характеристик хранения, что Вам нужно (снова ГБ применимого пространства, Пикового общего IOPS, Пиковая пропускная способность) прибавляют то, в чем Вы нуждаетесь для неизбежного роста и удостоверяетесь решение для устройства хранения данных, которое Вы помещаете, на месте может обеспечить это.

Как правило для VM хостинг сред тратит деньги на память, удостоверьтесь, что у Вас есть достаточно мощности ЦП и для устройства хранения данных (по крайней мере, пока мы не добираемся, дешевое устройство хранения данных SSD) покупают хороший RAID controller\SAN\NAS и пытаются купить столько дисков, сколько Вы можете - 2 ТБ устройства хранения данных, которое прибывает из дисков на 8x250 ГБ, существенно превзойдет диски на 2x1 ТБ по характеристикам при прочих равных условиях.

1
задан 14 February 2011 в 18:27
7 ответов

Какой пользователь Вы редактировали .htaccess файл как? Можно ли перечислить полномочия на этом файле? Возможно, потому что пользовательский апач работает, как не может считать файл.

0
ответ дан 3 December 2019 в 22:15

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

0
ответ дан 3 December 2019 в 22:15

Попытайтесь создать пробел htaccess файл в том каталоге с корректными полномочиями как он май по некоторой странной причине ожидать читать один, но не может

403 ошибки могут произойти из-за не разрешения индексации каталога для того каталога

0
ответ дан 3 December 2019 в 22:15

Попытайтесь войти в систему как апачский пользователь (su - апач) и enshure, этот каталог читаем им.

0
ответ дан 3 December 2019 в 22:15

Вы используете Apache ITK MPM? Версия 2.2.17 исправляет ошибку, которая может вызвать 403 ошибки (см. журнал изменений).

Я испытывал ту же проблему при использовании директивы AssignUserId. Это ушло, когда я дал файлам и папкам полномочия world-readable/executable.

1
ответ дан 3 December 2019 в 22:15

Я столкнулся с похожей проблемой: моя папка "/var/www" была недоступна Apache. Мой веб-сервер работает внутри хоста VirtualBox, а папка "www" совместно используется гостем (SLES11) и хостом (Windows). Проблема заключалась в том, что папка www является точкой монтирования файловой системы VirtualBox, а пользователь linux Apache (никто) не был уполномочен просматривать точку монтирования.

Для решения этой проблемы я добавил никого из пользователей в группу VBOXFS :

$>usermod -G vboxsf nobody

Мне нужно перезапустить гостя, чтобы эта модификация отразилась на Apache, и теперь она работает.

.
1
ответ дан 3 December 2019 в 22:15

Была та же проблема:

webroot / var / www и все файлы в пределах www-data, все файлы читаемые, все каталоги исполняемые. пытался получить доступ к каталогам, упомянутым в ошибке, зарегистрированной как www-data ( sudo -u www-data bash , затем cd / var / www / ). Все работало нормально.

Но все же возникла вышеупомянутая ошибка:

AH00529: /var/www/admin/.htaccess pcfg_openfile: unable to check htaccess file, ensure it is readable and that '/var/www/admin/' is executable

Кроме того, я обнаружил, что в этой папке нет файла .htaccess. В некоторых потоках, которые я читал, упоминалось о создании пустых файлов htaccess, поэтому я попытался (как root)

cd /var/www/admin
touch .htaccess
chown www-data .htaccess

В следующий раз, когда я посетил свой сайт, ошибка возникла снова, но в другом каталоге. Поэтому дважды проверьте, что добавление файла htacces приводит к той же ошибке в ТАКОМ КАТАЛОГЕ. В противном случае может помочь следующее:

cd /var/www
for DIR in $(find . -type d); do
    touch $DIR/.htaccess
    chown www-data $DIR/.htaccess
done

Это сработало для меня. Итак, я предполагаю, что версии apache, которые мы используем, ищут файл htaccess в каждом каталоге, с которым они сталкиваются, когда установлено AllowOverride ALL . А затем они терпят неудачу, когда нет htaccess, чтобы продолжить работу.

0
ответ дан 3 December 2019 в 22:15

Теги

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