尝试在交响乐中上传图像时出错
目标文件夹不可写。请检查权限/workspace/images/x
我将"x"目录的所有权更改为apache:apache,甚至给了它777,但仍然收到错误。
网站是在VM中创建和测试的,在移动到实时版本之前,我们能够在同一部分中上传其他图像。我尝试上传与以前相同的 120kb 图像。
编辑: 如果我尝试使用蓝图创建页面>页面,也会发生类似的情况 我得到
无法将页面模板写入磁盘。请检查权限 在/workspace/pages 上
此外,登录时我收到一条消息
Symphony 配置文件/manifest/config.php 不可写
所有这些文件都归 apache 所有,有 664 个和目录 775
Symphony是通过从本地symphony安装的phpmyadmin中保存sql并将其导入到live服务器的数据库中来安装的;然后运行/install
检查您的生产系统中是否使用 SELinux 强制执行
状态 -v
如果已启用它,则必须将可写文件夹添加到httpd_sys_rw_content_t上下文中。
检查 http://www.serverlab.ca/tutorials/linux/web-servers-linux/configuring-selinux-policies-for-apache-web-servers/中的允许读写访问部分
- 检查运行 PHP 的用户(
apache
?(是否也有权更改为 'x' 目录上面的每个目录:images
、workspace
等。 - 检查"x"目录上没有阻止相关用户写入的 ACL。
- 查看 SELinux 是否已启用。(在这一点上我没有什么可以提供的,但显然它可以阻止写入从其他地方移入的目录。