решаемые
Ответ :
ХОРОШО. Итак, я понял это. Я использую виртуальный хостинг, и на хосте включен suExec. Это не позволит файлам иметь разрешения, отличные от значений по умолчанию (755 для папок, 644 для файлов и т. Д.). Это было просто вопрос изменения разрешений, и он начал работать просто отлично!
Большое спасибо за вашу помощь!
Вопрос
Я прошу прощения за длинный пост. У меня есть две директории - основная и подкаталог cms. Вот код .htaccess для основного каталога
Options +FollowSymLinks
RewriteEngine on
RewriteRule (.*).php - [L,QSA]
RewriteRule (.*).gif - [L,QSA]
RewriteRule ^cms$ - [L]
RewriteRule ^([^/]+)/([^/]+)/?$ index.php?page=$2 [L,QSA]
RewriteRule ^([^/]+)(/)?$ index.php?page=$1 [L,QSA]
RewriteRule ^(.*)(/)?$ index.php?page=home [L,QSA]
Однако, когда я пытаюсь получить доступ к чему-то вроде
http://website.com/cms/index.php, Я получаю 500 Внутренняя ошибка. Все файлы в каталоге имеют правильную химию (я даже пробовал 777 безрезультатно). Я также попытался изменить порядок, но мне тоже не повезло.
Я пробовал разные комбо, но мне не повезло.
Любая помощь будет принята с благодарностью.
PS. В случае, если это не было достаточно ясно, я очень нуб.
редактировать
OK. Итак, я нашел журнал ошибок, и вот что я вижу под ним:
[Tue Jun 14 16:29:19 2011] [error] [client 1.1.1.1] File does not exist: /home/user/public_html/main_dir/500.shtml
[Tue Jun 14 16:29:19 2011] [error] [client 1.1.1.1] SoftException in Application.cpp:256: File "/home/user/public_html/main_folder/cms/index.php" is writeable by group
Это дает какие-нибудь подсказки?