2014-03-31 32 views
0

如果我嘗試使用pma 4.1.11運行phpmyadmin顧問程序(狀態 - >顧問程序),則會出現錯誤。phpMyAdmin 4.1.11錯誤 - Advisor.class.php

在日誌:

PHP Parse error: syntax error, unexpected ',' in /opt/phpMyAdmin4.1.11/libraries/Advisor.class.php(343) : eval()'d code on line 1,...

經過一番研究,我發現了以下兩個表達式導致此問題:

(1):

implode(' ',ADVISOR_formatByteDown(1073741824, 2, 2)), implode(' ',ADVISOR_formatByteDown(1073741824, 2, 2))

(2):

0, 2, 

所以,是的,我明白了,爲什麼(線343)

eval('$value = ' . $expr . ';'); 

不起作用,但有它的一些解決方案,因爲顧問總是回到http 500,這可能是由此導致的(日誌中沒有其他錯誤)。

回答

0

看起來像was a bug,但它已被修復。我建議升級你的phpMyAdmin安裝。