我一直在将上传的文件写入漂亮的香草Drupal 7.27时遇到麻烦 安装。
我想要做的是使用tinymce和非常漂亮的文件浏览器lioniteimages。我正在使用wysiwyg模块,虽然我已经修改它以接受lioniteimages包(最低限度 - 只是列出它所以它真的有效)
可悲的是,当我使用lioniteimages时,它在上传阶段失败,返回一个'目录是不可写的'错误。
在PHP代码中查看此结果显示来自上载脚本中PHP is_writable()调用的FALSE标志。我已经确认它正在检查预期的目录。我已经尝试添加一个is_readable调用来测试同一个目录,这也返回FALSE所以我怀疑是apache问题或.htaccess在这里。
我尝试将相关文件夹权限设置为755和777但未成功。 我可以使用可爱的FTP将文件上传到文件夹中 我尝试在图片上传目录中添加.htaccess:
order allow,deny
allow from all
一切都没有成功。可以看到权限正确设置为777。
如果我尝试使用或不使用.htaccess访问浏览器中的/ images目录,我会收到403错误,尽管Drupal .htaccess会删除自动目录列表。
非常感谢任何帮助。对不起,没有实际的代码可以分享 - 这是一个配置问题,但我不知道从哪里开始。
目录结构是:
/public_html/site/sites/all/images
/public_html/site/sites/all/libraries/tinymce/jscripts/tiny_mce/plugins/lioniteimages/connector/php
我还尝试删除并重新安装Drupal实例,只安装了wysiwyg模块,问题不会消失。删除drupal .htaccess也无济于事。