Всем привет!
Залил проект на VDS, не могу разобраться в чем проблема, делаю, вроде, все как нужно:
Папки `storage` и `bootstrap/cache` принадлежат пользователю веб-сервера (`www-data`).
Права на папки: `755`, на файлы: `644`.
Ругается и ни в какую не запускается:
Symfony Exception
Symfony Docs
ErrorException
HTTP 500 Internal Server Error
file_put_contents(/var/www/www-root/data/www/site.net/storage/framework/views/3dc9b5851aff9c64b2f8c3fdc1eadb62.php): Failed to open stream: Permission denied
ls -l /folder:
admin@99:/var/www/www-root/data/www/site.net$ ls -l /var/www/www-root/data/www/site.net
total 632
drwxrwxr-x 15 www-data www-data 4096 May 20 22:39 app
-rw-rw-r-- 1 www-data www-data 350 May 20 22:39 artisan
drwxrwxr-x 3 www-data www-data 4096 May 20 22:39 bootstrap
-rw-rw-r-- 1 www-data www-data 3136 May 20 22:39 composer.json
-rw-rw-r-- 1 www-data www-data 432075 May 20 22:39 composer.lock
drwxrwxr-x 2 www-data www-data 4096 May 20 22:39 config
drwxrwxr-x 5 www-data www-data 4096 May 20 22:39 database
drwxrwxr-x 3 www-data www-data 4096 May 20 22:39 lang
-rw-rw-r-- 1 www-data www-data 560 May 20 22:39 package.json
-rw-rw-r-- 1 www-data www-data 130589 May 20 22:39 package-lock.json
-rw-rw-r-- 1 www-data www-data 1191 May 20 22:39 phpunit.xml
-rw-rw-r-- 1 www-data www-data 93 May 20 22:39 postcss.config.js
drwxrwxr-x 5 www-data www-data 4096 May 20 22:39 public
-rw-rw-r-- 1 www-data www-data 4109 May 20 22:39 README.md
drwxrwxr-x 7 www-data www-data 4096 May 20 22:39 resources
drwxrwxr-x 2 www-data www-data 4096 May 20 22:39 routes
drwxrwxr-x 6 www-data www-data 4096 May 20 22:39 storage
-rw-rw-r-- 1 www-data www-data 656 May 20 22:39 tailwind.config.js
drwxrwxr-x 4 www-data www-data 4096 May 20 22:39 tests
drwxrwxr-x 61 www-data www-data 4096 May 20 22:54 vendor
-rw-rw-r-- 1 www-data www-data 404 May 20 22:39 vite.config.js
admin@99:/var/www/www-root/data/www/site.net$ ps aux | grep nginx
ps aux | grep apache
root 43077 0.0 0.6 108872 12204 ? Ss 22:23 0:00 nginx: master process /usr/sbin/nginx -g daemon on; master_process on;
www-data 71311 0.0 0.6 109240 13100 ? S 22:36 0:00 nginx: worker process
www-data 71312 0.0 0.6 109240 12796 ? S 22:36 0:00 nginx: worker process
admin 112728 0.0 0.1 6336 2096 pts/1 S+ 23:44 0:00 grep nginx
www-data 11637 0.0 0.0 3412 172 ? Ss 22:19 0:00 /usr/bin/htcacheclean -d 120 -p /var/cache/apache2/mod_cache_disk -l 300M -n
root 90699 0.0 1.8 271604 37500 ? Ss 23:05 0:00 /usr/sbin/apache2 -k start
www-data 90700 0.0 0.9 272212 18740 ? S 23:05 0:00 /usr/sbin/apache2 -k start
www-data 90701 0.0 0.9 272212 18740 ? S 23:05 0:00 /usr/sbin/apache2 -k start
www-data 90702 0.0 0.9 272212 18740 ? S 23:05 0:00 /usr/sbin/apache2 -k start
www-data 90703 0.0 0.9 272212 18740 ? S 23:05 0:00 /usr/sbin/apache2 -k start
www-data 90704 0.0 0.9 272212 18740 ? S 23:05 0:00 /usr/sbin/apache2 -k start
admin 112730 0.0 0.1 6336 2100 pts/1 S+ 23:44 0:00 grep apache
в чем может быть проблема?
В туториалах ничего нет, только требования чтобы 777 не ставили,
тех.поддержка, кстати, говорит ставить 777, что, мягко говоря, не совсем устаивает.
Буду благодарен за ответы.