Вы просто испытываете недостаток в индексной директиве
server {
listen 80;
server_name www.example.com;
access_log /var/log/nginx/www.example.com.access.log main;
root /var/www/example/htdocs;
index index.php;
location / {
try_files $uri /wordpress$uri/ /wordpress/index.php?q=$uri&$args;
}
include /etc/nginx/includes/php5-wordpress.conf;
include /etc/nginx/includes/deny.conf;
}
Попробуйте это,
Измените свой fstab следующим образом:
proc / proc proc default, errors = remount-ro, acl 0 0
Введите sudo mount / -o remount.
Проверить правильность работы acl. Введите getfacl any_folder /
. Эта команда должна показать разрешения для папки. Если да, все в порядке.
Специально для установки symfony2: перейдите в папку вашего проекта symfony2. Используйте getfacl app / cache
и getfacl app / logs
, чтобы просмотреть разрешения этих папок. Вы увидите, какие разрешения имеют ваши группы. Затем используйте setfacl для группы, которую хотите изменить. Например, setfacl -m other: rwx app / cache
. Используйте setfacl для обеих папок.