2009-08-07 60 views
2

任何人都可以提供任何建議,爲什麼wp-admin/options-general.php不會加載在我的Wordpress安裝在PHP 5.3?如果我啓用調試,然後有PHP報告錯誤,我確實得到棄用錯誤,但它們似乎不相關。此外,如果我修復這些錯誤,頁面仍然無法加載。WordPress和PHP 5.3

頂部酒吧和幾個導航框加載,但沒有在中央框架內?

我與WP_DEBUGerror_reporting(0)運行dotdeb的PHP 5.3

輸出:

Deprecated: Assigning the return value of new by reference is deprecated in /home/willyum/willyum.info/blog/wp-includes/cache.php on line 103 

Deprecated: Assigning the return value of new by reference is deprecated in /home/willyum/willyum.info/blog/wp-includes/pomo/mo.php on line 171 

Deprecated: Assigning the return value of new by reference is deprecated in /home/willyum/willyum.info/blog/wp-includes/l10n.php on line 407 

Deprecated: Assigning the return value of new by reference is deprecated in /home/willyum/willyum.info/blog/wp-includes/query.php on line 61 

Deprecated: Assigning the return value of new by reference is deprecated in /home/willyum/willyum.info/blog/wp-includes/theme.php on line 1133 

Deprecated: Assigning the return value of new by reference is deprecated in /home/willyum/willyum.info/blog/wp-includes/taxonomy.php on line 617 
+0

你有WP的最新版本嗎? – random 2009-08-07 04:28:20

+2

serverfault.com將能夠更好地幫助您。這不是一個編程問題。 – 2009-08-07 04:30:23

+0

@echo:今天我有最新的wordpress.org。 – arbales 2009-08-07 05:07:16

回答

2

如果我沒有記錯,WordPress使用大量的@ operator以避免錯誤的顯示...所以,很多的那些不顯示,事件如果error_reporting被激活:-(
(這是@操作員是邪惡的原因之一...)

也許在測試機器上使用scream extension來禁用@操作符,可以提供幫助嗎?

不過,我只是試圖在PHP 5.3的WordPress,該網頁似乎加載罰款...我使用的是2.8.x版本,順便說一句

+0

然後,這一定是特定於我 - 我無法在Wordpress.org上找到它。我會嘗試刪除一些@的。 – arbales 2009-08-07 04:55:09

1

嘗試禁用已安裝的所有插件。如果它解決了這個問題,那麼嘗試啓用每個插件來找出違規的插件。

您還可以使用wp-devel插件查找函數軌跡。 http://wordpress.org/extend/plugins/wp-devel/

+0

但我沒有安裝任何插件。 – arbales 2009-08-10 19:08:26