我试图安装一个名为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上解决这个问题,我会很激动。
非常感谢。
-拉克西米迪
最合适的回答,由SO网友:Tony Zeoli 整理而成
Laxmidi:
您不会通过FTP连接到本地安装的WordPress,它位于您使用MAMP分配的某个目录下。
无论该目录位于何处,都必须解压缩主题。压缩桌面上的文件夹,然后将主题移动到/wordpress/wp-content/themes
一旦你将下载的主题目录添加到WordPress中,你应该在Dashboard->Appearance->Themes下看到主题,然后你将激活它,然后导航到本地URL并看到你的WP安装工作。
所有文件应为644,所有文件夹应为755。
托尼·泽奥利