люди добрые, помогите:при открытие в браузере файлов *.php появляется надпись092;Warning: Unknown: failed to open stream: Permission denied in Unknown on line 0Fatal error: Unknown: Failed opening required 39;/home/verbalab/Sites/verbalab.ru.dev/public/index.php39; (include_path=39;.:/usr/share/php539;) in Unknown on line 0до этого стояла вроде таже конфигурация - все работало.может у кого такое уже случалось? подбросьте идей плиз.
Если опять будет тоже самое, то добавляй rx-права на othersдля public, verbalab.ru.dev и т.д., так чтобы в итоге у apache2 были права на чтение на нужные файлы
Да, апач запускается от имени www-data, вероятно от группы www-data(можно уточнить через cat /proc/036;APACHE_PID/status), а на файл были права на чтение-запись-запуск только для юзера verbalab036;APACHE_PID берётся из ps aux | grep -E apache|httpd
Апач как и все Линукс сервера имеет свой UID, GID, и видимо создав папки и файлы сайта, ты закрыл для них доступ другим юзерам и при попытке открыть файл, система выдает отказом для Апача вот и косяк)