1. Привет всем Установил LAMP по ману который дан на ubuntologia.ru и всё запустил на ура.2. Неделю назад редактировал файл php.ini и сделал:error_repoting = E_ALL и display_error On.3. Далее дня через 2 в /etc/apache2/sites-available/ включил поддержку .htaccess: AllowOverride AllВсё работало ок, но с не давних пор доступ в подпапки стал невозможным. Т.е. виртуальный хост привязан к папке /home/login/site.my/ и доступ к нему работает с браузера нормально по адресу site.my. А вот при попытке попасть в подпапку (будь-то там include, или просто листинг открыть) выдаёт ошибку 403. Проблема решается только после выставление CHMOD 0755 на нужную директорию (например site.my/papka/). Пробывал убирать из корня .htaccess думал дело в нём, но нет. Да и там не слово о папках нет )Вопрос: как решить эту проблему чтоб не приходилось каждый раз ставить 0755 на нужные папки. Ведь раньше всё было ок, на том же скрипте. Да и на хостинге у меня нет таких проблем с этой папкой. Причем на виртуальном хосте не только с этим скриптом проблема, а вообще при попытке использовать подпапки
Ах да еще на папку home/login/site.my/ ставил CHMOD 0777 недавно, примерно с тех про и начались проблемы. Пробывал выставить обратно 0755 как обычно, не помогло = (
сделай отдельного юзера, что то типа www, и дай ему все разрешения на папку chown -R www:www /home/www/site.myдля этого конечно нужно будет сайт переносить и перепрописывать конфиги апачу.Ну или попробуй дать 755 на папку с сайтом с ключом -R - то есть рекурсивно
пробывал ) Но так придётся каждый раз делать когда разные скрипты туда закидываю ) Раньше то такого не было *SCRATCH* может что-то обновил из пакетов что так. Проблема я так понял в то что изначально папки идут с правами 0644 (даже если новую создать), а раньше шли (да и щас у меня на хосте) 0755.