-2

我编辑了文件“www / index.php”Wamp并复制了每行MySql适应PostgreSQL版本

我有错误通知:未定义的偏移量:第 64 行 C:\wamp\www\index.php 中的 1

我的代码是(第 63 64 65 行)

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

1 回答 1

2

我有一个类似的问题,但默认安装。

这个问题是因为 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"
于 2016-08-29T16:23:55.437 回答