【问题标题】:Wordpress: Permission denied when uploading to a symbolic linkWordpress:上传到符号链接时权限被拒绝
【发布时间】:2013-05-22 19:59:57
【问题描述】:

将上传文件夹移动到另一个位置后,我在 wp-content 中创建了一个指向上传文件夹的符号链接,

$> ln -s /mnt/uploads /var/www/html/wp-content/uploads

但现在它给了我以下错误:

PHP 警告:file_put_contents(/var/www/html/wp-content/uploads/2013/05/13964be50da3eba1fa0343091276c127) [function.file-put-contents]: 无法打开流: Permission denied in /var/www/html/wp-content/plugins/complains/bootstrap.php on line 555, referer: http://mysite.com/

【问题讨论】:

    标签: wordpress


    【解决方案1】:

    我使用 ssh 移动了上传文件夹,因此新上传文件夹的所有者是 root 而不是 apache,所以我将所有权归还给 apache:

    $> chown apache:apache /mnt/uploads
    

    但这里的问题是我没有让它递归,所以文件夹“/mnt/uploads/2013/05”仍然拥有root作为所有者,所以我解决了它:

    $> chown -R apache:apache /mnt/uploads
    

    【讨论】:

      猜你喜欢
      • 2015-11-20
      • 1970-01-01
      • 2014-01-20
      • 1970-01-01
      • 2014-12-17
      • 2016-07-02
      • 2015-10-19
      • 2015-07-11
      相关资源
      最近更新 更多