WordPress:主题目录是个空目录或主题目录不存在

时间: 2012-06-29 / 分类: 软件网络 / 浏览次数: 16,342 / 60个评论 发表评论

本地 Windows 系统使用 XAMPP 搭建 PHP 运行环境,用来调试 WordPress,可是等我把主题拷贝到主题目录之后,进入后台“管理主题”界面,却只能看到系统默认主题,“可用主题”列表是空的。

我使用的是最新的 WordPress 3.4 版本,XAMPP 也是官方网站上下载的最新版本。没有道理会出现这样的问题啊。

这实在是太奇怪了,我还专门打开 Louis Han 博客后台查看,发现我这里是一切正常的,难道是因为本地主机系统的原因?

如果尝试把系统默认的主题文件删掉,那么进入后台之后会提示“主题目录是个空目录或主题目录不存在。请价差主题是否安装妥当。”我把这句话作为关键词在 Google 进行搜索,发现有很多朋友也遇到了这个问题,而是都是 WordPress 3.X 版本之后出现的。

网上有些回复说是因为 PHP 默认因为安全原因禁用了 scandir() 函数导致的,可是我打开 php.ini 文件找到 disable_functions = 项,发现后面的列表根本就是空的,也就是说没有禁用这个函数。

最后实在找不到原因,我也只能归结于是 Windows 主机对 PHP 支持不好的原因了。下载了多个版本的 WordPress,尝试逐渐降级,发现降到 3.0 版本的时候,主题终于显示出来了。看来我还是只好用 3.0 版本进行调试了。

不知道有没有朋友碰到同样的问题,是如何解决的?

历史上的今天

2015年:3月间的五龙潭和趵突泉(75条评论)

2014年:快乐星期天316期:段子(85)(11条评论)

2011年:Google PR更新,几个博客的更新情况(99条评论)

2010年:乐铺创意礼品Shot in the Dark Glasses 夜光情调酒杯(35条评论)

2010年:卡卡网:专业网站测速平台(30条评论)

2009年:几个夫妻或男女朋友间的笑话(0条评论)

2008年:快乐星期天第三期:超级囧的中国男足口水歌(0条评论)

60个评论

  1. 茅檐小博
    2012/06/29 09:47:06

    都好久没本地测试过了,所以这个问题就不大清楚了。
    Louis第四段第二句“请价差主题”似乎……

    • Louis Han
      2012/06/29 13:36:29

      @茅檐小博, 拼音打字害死人啊
      本来应该是“请检查主题”,不过截图里面倒是有

  2. 分文网
    2012/06/29 09:52:16

    本地没有试过 所以没有读到这样的情况

  3. zrqx008
    2012/06/29 14:26:27

    现在一般不对主题大改,修改的话也是直接改了(当然大改之前会备份)。

  4. 小七
    2012/06/29 15:44:27

    我本地电脑是3。3的版本,可以的

    • Louis Han
      2012/07/01 22:29:48

      @小七, Windows XP系统吗?那真是奇怪了
      自己配的PHP环境还是用的集成环境?

  5. TF
    2012/06/29 15:47:11

    奇怪,我是WIN7 U系统,Xampp 1.7.7绿色便携版,Wordpress 3.4,但是我可以看到我的自定义主题耶。

    • Louis Han
      2012/07/01 22:30:38

      @TF, 那真是奇怪了,难道要设置目录权限吗?

  6. Byncc
    2012/06/29 16:57:49

    wordpress又更新了。。

  7. 呱呱
    2012/06/29 17:02:29

    我的wordpress貌似还是2点几的版本吧

  8. 土木坛子
    2012/06/29 19:31:40

    我怎么没有发现有问题呢?

  9. 有时寂寞
    2012/06/29 19:43:21

    本地没尝试,碰到过这类问题但本地的就不确定了

  10. 小云子
    2012/06/29 20:29:58

    好久没本地测试过了

  11. vaman
    2012/06/29 22:53:45

    木有遇到还

  12. giant888
    2012/06/29 23:13:46

    用PHPnow和WP3.3,好像没遇到这个问题啊。

  13. Always.Life
    2012/06/29 23:53:00

    每次看到谁升级WP出现问题我都会觉得很悲剧,因为我都不曾遇到过。。。

  14. airoschou
    2012/06/30 00:03:09

    不会吧,win不支持3.4版本,是win目录权限没设置好吧

  15. 一堵墙
    2012/06/30 07:07:38

    没有出现这个问题啊

  16. 睡着的水
    2012/06/30 09:28:55

    真没看到过

  17. 国际认证技术论坛
    2012/06/30 10:12:39

    没有遇到这个问题……

  18. Mars
    2012/06/30 14:06:47

    linux才是php的最佳环境

  19. 新号外优惠码
    2012/06/30 14:07:25

    还真没遇到过这种情况

  20. 八方SEO
    2012/06/30 16:09:00

    服务器配置不完善坑爹啊

  21. 爱惜
    2012/06/30 19:51:57

    現在已經不折騰WP了。直接寫日記。(日誌都少寫了)

  22. 河石子
    2012/06/30 22:35:52

    现在很少了xampp来折腾了,更多的是写点生活。

  23. 成都SEO
    2012/07/01 01:12:56

    这个主题是不错滴,不过我还是觉得太亮了,个人比较想改得灰暗点,这样就不伤眼睛了。

  24. 节操掉光的的千寻
    2012/07/01 11:57:46

    本地测试用的3.3,表示很正常=-=

  25. lovee
    2012/07/01 12:16:28

    很久都不用本地测试了=w=a原来还用过AMP环境,后来觉得反正服务器速度够快直接用服务器的比较方便w

  26. likekart
    2012/07/02 16:46:45

    没发现这个问题,3.4的主题预览功能倒是不错

  27. 黑涩的猪
    2012/07/02 19:23:38

    我早就遇到了,开启Scandir就好了

  28. zwwooooo
    2012/07/03 12:56:21

    我碰到这情况是插件造成的。

  29. 阿越
    2012/07/05 17:42:37

    应该尝试在本地用typecho做个主题

    • Louis Han
      2012/07/05 22:07:47

      @阿越, 作主题不都是在本地搭建服务器嘛,这样调试才快啊

  30. 第三评小布丁
    2012/07/05 23:27:36

    有时候,本地调试使用XAMPP会出现莫名其妙的问题的

发表评论

您的昵称 *

您的邮箱 *

您的网站