【发布时间】:2011-05-08 03:23:37
【问题描述】:
在权限、WordPress 和主题文件方面遇到了一个非常令人费解的问题。
我全新安装了 WordPress,并尝试上传我为客户制作的主题。它上传得很好,但它没有显示在“管理主题”菜单中。我检查了所有内容都已上传,确实如此。检查权限(甚至一度将它们设置为 777)并且它们很好。但是主题没有出现。
以下是我尝试过的不同场景:
- 使用“安装主题”菜单并上传 .zip(失败)
- 复制二十个文件夹和内容(工作)
- 复制了二十个文件夹并使用了我的主题文件(失败)
- 复制了 20 个文件夹并使用了我的主题文件及其 style.css(失败)
- 上传了我没有 style.css 的主题(出现缺少 style.css 错误)
- 在没有 style.css 的情况下上传了我的主题并放入了 20 个/从头开始创建了一个(都失败了)
我在我的客户 MediaTemple 托管,我从来没有遇到过这个错误。他们的支持尚未回复我们。
有人有类似的问题吗?解决方案?如果需要,我可以为您提供 FTP 访问权限。
CSS Head(改变了值,但格式和一切都一样):
/*
Theme Name: Example Theme
Theme URI: http://example.com/
Description: WordPress theme
Author: Company
Version: 1.0
*/
编辑:尝试通过我的浏览器访问该文件夹会导致 403 错误(在 20 上工作正常)。 style.css 可以在浏览器中查看。
【问题讨论】:
-
你能展示你style.css的头像吗?
-
添加到原始问题。格式化无法作为评论使用。
-
奇怪。想到的唯一想法是 style.css 被 FTP 传输(行尾之类的东西)搞砸了,或者 style.css 被你的编辑器给 BOM 搞砸了,而且 BOM 搞砸了解析。
-
好吧,我认为它也可能来自 FTP 传输。因此,我没有上传文件,而是创建了一个(通过 Transmit.app),然后复制并粘贴了我的样式表。效果一样。
-
如果您愿意,很乐意为您调查...收件箱我
标签: wordpress permissions wordpress-theming mediatemple