Wordpress 3.8:无法进行图片上传

时间:2014-01-06 11:01:05

标签: php wordpress

我在线有一个wordpress网站。在本地版本中,我放了一张现已消失的徽标图片。因此,我尝试通过标准的wordpress图像上传工具再次上传徽标。

我收到以下错误消息:

  

无法创建目录wp-content / uploads / 2014/01。它的父目录是否可由服务器写入?

我该如何解决这个问题?

更新:问题已解决

感谢大家的投入。这是我做的:

  • 在wp_options的数据库中,“upload_path”的值为空。所以我输入以下内容作为值:“wp-content / uploads”。

  • 在wp-content的Filezilla中,我删除了默认的“uploads”文件夹并再次手动创建它,然后通过右键单击它将文件属性更改为777(而不是755,这不适用于我)。

8 个答案:

答案 0 :(得分:1)

由于wordpress 3.8中的小错误导致您的网站从一台服务器转移到另一台服务器

请点击以下链接: -

1)如果您更换了服务器 http://wordpress.org/support/topic/cant-add-images-to-the-media-section-error-unable-to-create-directory-uploads

2)如果您在服务器上安装了新的wordpress https://core.trac.wordpress.org/ticket/26781

由于

答案 1 :(得分:1)

非常简单的解决方案是

登录您的wordpress管理员转到设置 - >媒体您将在文本字段中看到带有标签的路径"将上传存储在此文件夹中#34;。它将类似 /var/www/vhosts/modeling.com/httpdocs/wp-content/uploads / 只需删除前面的斜杠并使其像 var / www / vhosts /modeling.com/httpdocs/wp-content/uploads /

保存设置,您就可以上传图片了。

答案 2 :(得分:0)

使用某些ftp客户端(例如filezilla)连接到您的站点 导航到site-folder-> wp_content并右键单击,然后单击文件属性或文件权限 现在有一个框可以接受权限的数值 键入0755并应用于所有子文件夹 不要在那个具有所有权限的危险框中输入0777

有关详细信息,请参阅此处:http://codex.wordpress.org/Changing_File_Permissions

答案 3 :(得分:0)

我看到你在wp-content目录上这样做了。您需要为wp-content目录中的“uploads”目录设置相同的权限。这应该可以解决这个问题。

同时选中选中“Recurse in subdirectories”

的选项

答案 4 :(得分:0)

你在使用WP Smush它的插件吗?如果是,请尝试重新安装插件或将其完全删除。它在juristpedia.ro

上对我有用

答案 5 :(得分:0)

以上解决方案均不适合我。在发现我的主机空间不足之后,问题得到了解决。我删除了一堆文件,几个小时后一切都恢复正常。

答案 6 :(得分:0)

我在Windows Server 2012上运行Wordpress 3.8并遇到了类似的问题。在wp_options表中,"upload_path" option_value为空。更改为"wp-content/uploads"不起作用,但将值设置为"/wp-content/uploads/"(添加前导和尾随斜杠)的确无效。

答案 7 :(得分:0)

我花了更长的时间,因为这篇文章的解决方案就在问题中。所以这里有什么对我有用的问题:

在wp_options的数据库中,“upload_path”的值为空。所以我输入以下内容作为值:“wp-content / uploads”。

您也可以在设置>媒体下进行编辑,以防它未设置为默认值(默认为wp-content / uploads)。