本地 Windows 系統(tǒng)使用 XAMPP 搭建 PHP 運(yùn)行環(huán)境,用來調(diào)試 WordPress,可是等我把主題拷貝到主題目錄之后,進(jìn)入后臺(tái)“管理主題”界面,卻只能看到系統(tǒng)默認(rèn)主題,“可用主題”列表是空的,
WordPress:主題目錄是個(gè)空目錄或主題目錄不存在
。我使用的是最新的 WordPress 3.4 版本,XAMPP 也是 上下載的最新版本。沒有道理會(huì)出現(xiàn)這樣的問題啊。
這實(shí)在是太奇怪了,我還專門打開 Louis Han 博客后臺(tái)查看,發(fā)現(xiàn)我這里是一切正常的,難道是因?yàn)楸镜刂鳈C(jī)系統(tǒng)的原因?
如果嘗試把系統(tǒng)默認(rèn)的主題文件刪掉,那么進(jìn)入后臺(tái)之后會(huì)提示“主題目錄是個(gè)空目錄或主題目錄不存在,
管理資料
《WordPress:主題目錄是個(gè)空目錄或主題目錄不存在》(http://m.clearvueentertainment.com)。請(qǐng)價(jià)差主題是否安裝妥當(dāng)。”我把這句話作為關(guān)鍵詞在 Google 進(jìn)行搜索,發(fā)現(xiàn)有很多朋友也遇到了這個(gè)問題,而是都是 WordPress 3.X 版本之后出現(xiàn)的。網(wǎng)上有些回復(fù)說是因?yàn)?PHP 默認(rèn)因?yàn)榘踩蚪昧?scandir() 函數(shù)導(dǎo)致的,可是我打開php.ini文件找到disable_functions =項(xiàng),發(fā)現(xiàn)后面的列表根本就是空的,也就是說沒有禁用這個(gè)函數(shù)。
最后實(shí)在找不到原因,我也只能歸結(jié)于是 Windows 主機(jī)對(duì) PHP 支持不好的原因了。下載了多個(gè)版本的 WordPress,嘗試逐漸降級(jí),發(fā)現(xiàn)降到 3.0 版本的時(shí)候,主題終于顯示出來了?磥砦疫是只好用 3.0 版本進(jìn)行調(diào)試了。
不知道有沒有朋友碰到同樣的問題,是如何解決的?