Галерея Piwigo, на apache и php, CentOS 6.
Корневая система - это RAID 128 ГБ. / var / www / html находится в корневой файловой системе.
Смонтировал жесткий диск емкостью 320 ГБ в / var / www / html / 320 по умолчанию, это ext4 fs.
Поместите на него символическую ссылку в / var / www / html / galleries, которая читается сценарием галереи, чтобы я мог загружать туда изображения, затем нажмите «Синхронизировать». Это дает мне ошибку:
[./galleries/] PWG-ERROR-NO-FS (Ошибка чтения файла / каталога) PWG-ERROR-NO-FS: К файлу или каталогу нет доступа (либо он не существует, либо доступ запрещен)
chmod 777 установлен в / dev / sdb1, / var / www / html и / var / www / html / 320, а также в галереях символических ссылок. Все рекурсивно.
chown apache: apache ко всему тоже.
PHP просто не может читать / писать в него. Я пробовал с символической ссылкой и без нее, я перепробовал все, что мог придумать. Ничего.
Есть идеи, как я могу дать разрешение apache / php на чтение / запись на этот диск? С разрешениями 777 все это уже должно быть.
В ядре CentOS есть особый вид безопасности (SELinux), сначала попробуйте отключить его.
Проверьте, включен ли он с помощью этой команды:
#sestatus
Он должен показать включен
Отключите редактирование этого файла:
nano /etc/selinux/config
и измените это:
SELINUX = включен
кому:
SELINUX = отключено
И попробуй еще раз...
Удачи...