安装高级主题时出现问题--Mac、本地计算机上的文件权限问题?

时间:2011-04-22 作者:Laxmidi

我试图安装一个名为Superb的高级主题。我刚接触WordPress,有点问题。我认为这与权限设置有关,但我不确定。这是我的情况:

我在Mac上运行MAMP Pro。我已经在本地机器上设置了WP。当我在浏览器中打开我的网站时,我会看到默认的WordPress页面。到目前为止,一切顺利。

我解开了超级zip文件,并将目录放在wp content-->主题中。我去了WP的仪表板外观-->主题,但Superb不可见。没有主题图片,也没有可激活的内容。

因此,我将超级目录的权限更改为我:读取(&;写,每个人:只读。现在,卓越的主题已经显现。我激活了主题。

当我打开浏览器时,我在页面顶部收到了这些错误消息,然后默认页面的样式为超级主题:

Warning: include(recaptchalib.php) [function.include]: failed to open stream: Permission denied in /Users/myname/Sites/mysite/wp-content/themes/Superb/uContact/contact.php on line 136

Warning: include() [function.include]: Failed opening ‘recaptchalib.php’ for inclusion (include_path=’.:/Applications/MAMP/bin/php5.2/lib/php’) in /Users/myname/Sites/mysite/wp-content/themes/Superb/uContact/contact.php on line 136
现在,我甚至无法登录到wp admin,上面有很多警告。

我想我的权限有问题。也许我犯了其他愚蠢的错误。如果有人能给我详细说明如何在Mac上解决这个问题,我会很激动。

非常感谢。

-拉克西米迪

4 个回复
最合适的回答,由SO网友:Tony Zeoli 整理而成

Laxmidi:

您不会通过FTP连接到本地安装的WordPress,它位于您使用MAMP分配的某个目录下。

无论该目录位于何处,都必须解压缩主题。压缩桌面上的文件夹,然后将主题移动到/wordpress/wp-content/themes

一旦你将下载的主题目录添加到WordPress中,你应该在Dashboard->Appearance->Themes下看到主题,然后你将激活它,然后导航到本地URL并看到你的WP安装工作。

所有文件应为644,所有文件夹应为755。

托尼·泽奥利

SO网友:Chip Bennett

首先,由于您使用的是高级主题,因此应首先咨询主题开发人员的支持产品。

也就是说,我会尝试通过WordPress安装主题,而不是手动安装:

删除中的现有主题文件夹wp-content\\主题`

  • 转到Dashboard -> Appearance -> Themes, 点击Install Themes 选项卡,然后Upload 子选项卡check your file permissions. 我相信\\wp-content\\ 子目录应该都是755?

  • SO网友:MartinJJ

    就像chip所说的高级主题支持总是打赌要联系开发人员一样,我还没有遇到一个不乐意帮忙的人(也许我很幸运)。。虽然在通过安装主题选项卡上传主题时,wordpress对你来说是个新手,但一定要确保你上传的是实际的主题zip,这意味着现在有些主题太大了,甚至可以两倍或三倍存档

    SO网友:fuxia

    您的包含路径缺少当前目录.. 这是开发人员应该知道的一个非常常见的问题。所以要么fix the include path 或更换include \'recaptchalib.php\'; 具有include \'./recaptchalib.php\';include dirname(__FILE__) . \'/recaptchalib.php\';.

    结束

    相关推荐

    Adding goodies to themes

    如何在主题更新时向Arjuna-X等主题添加内容而不丢失?儿童主题是一种很好的方式,还是有其他选择?如果新版本的主题对我添加的功能具有本机支持,该怎么办?