Piwigo 画廊,在 apache 和 php、CentOS 6 上。
根系统是 RAID 128GB。/var/www/html 位于根文件系统上。
使用默认值将 320GB 硬盘安装到 /var/www/html/320,它是一个 ext4 fs。
在 /var/www/html/galleries 中放置一个符号链接,该链接由画廊脚本读取,以便我可以将图像上传到那里,然后单击同步。它给了我错误:
[./galleries/] PWG-ERROR-NO-FS(文件/目录读取错误)PWG-ERROR-NO-FS:无法访问文件或目录(不存在或访问被拒绝)
在 /dev/sdb1、/var/www/html 和 /var/www/html/320 以及符号链接库上设置 chmod 777。全部递归。
chown apache:apache 对所有一切都适用。
PHP 无法读取/写入它。我尝试过使用和不使用符号链接,我试过我能想到的所有办法。但毫无效果。
有什么想法可以授予 apache/php 对此驱动器的读/写权限吗?有了 777 个权限,它应该已经可以了。
答案1
CentOS 的内核有一个特殊的安全性(SELinux),您应该先尝试禁用它。
使用此命令检查它是否已启用:
#sestatus
它应该显示已启用
编辑此文件禁用它:
nano /etc/selinux/config
并将其更改为:
SELINUX=已启用
到:
SELINUX=已禁用
然后再试一次...
祝你好运...