Wordpress 没有创建目录?

Wordpress 没有创建目录?

首先我将告诉你我的 WordPress 层次结构是这样的:

/var/www包含所有 wordpress 文件,这与通常设置的方式/var/www/wordpress(符号链接到/usr/share/wordpress)不同。因此var/www/usr/share/wordpress包含所有文件,并/usr/share/wordpress符号链接到/var/www,另外还额外/var/www/wordpress符号链接到 ,/var/www以防止可能出现的兼容性问题。

当上传图标或 .zip 格式的主题等文件时,一切正常,当检查主题/图标是否已上传时,wordpress 显示已上传,并指向它认为已创建的目录,如http:/localhost/wp-content/uploads/2012/...,但实际上并没有,因为uploads文件夹是空的!

因此有一个链接断开在互联网上,主题显示出来但只有纯文本(因为我认为它已经恢复为纯主题)

请帮忙!很抱歉发了这么长的帖子,但这确实是一个相当麻烦的问题。

我已经chowned/var/www/usr/share/wordpresswww-data

答案1

看来您需要告诉 Wordpress 在哪里找到自己的目录。在“设置”>“常规”下检查“WordPress 地址”和“站点地址”。

确保 WordPress 地址与您用来代表www文件夹的域名相匹配;在这种情况下是 localhost,或者如果您将服务器放在网上,则是您的域名。

另一种可能性是您没有授予 WordPress 对该/var/www文件夹的执行权限。请检查 的所有者www,并确保您允许 WordPress 创建文件和文件夹。

答案2

已解决 - 直接从 wordpress 使用 lates.tar.gz 包进行安装,而不是使用 apt-get ubuntu 包进行安装。

这可能是由于权限不正确造成的。

http://www.youtube.com/watch?v=9Nk3770S4jk&noredirect=1

相关内容