2016-08-03 30 views
-2

我編輯的文件的 「www/index.php的」 WAMP和重複每一行MySQL搭配的PostgreSQL未定義偏移:1 C:瓦帕 WWW 的index.php

的版本適應我有錯誤的通知:未定義偏移:1在C:\ WAMP \ WWW \的index.php上線64

我的代碼是(線63 64 65)

preg_match('|PostgreSQLVersion = (.*)\n|',$wampConfFileContents,$result); 
$PostgreSQLVersion = str_replace('"','',$result[1]); 
preg_match('|wampserverVersion = (.*)\n|',$wampConfFileContents,$result); 
+0

如果您對wampserver修正'index.php'文件,你在你自己承擔風險 – RiggsFolly

+0

跨張貼http://gis.stackexchange.com/問題/ 205763/wampserver-錯誤通知-未定義偏移-1-在-C-瓦帕WWW的索引PHP-上線-64 – PolyGeo

回答

1

我也有類似的問題,但默認安裝。

此問題是因爲wamp嘗試讀取php版本時出現問題。

我注意到,在我的wampmanager.conf文件,它看起來像這樣:

[php] 
phpVersion ="5.6.19" 
phpLastKnown = "7.0.4" 
phpIniDir = "." 
phpConfFile = "php.ini" 
phpExeDir = "." 

正如你可以看到,在「phpVersion」行有=和版本號之間沒有空格,所以WAMP無法讀取版。您可以通過應用空間解決這個問題:

[php] 
phpVersion = "5.6.19"