未定义的偏移量:C:wampwwwindex.php中的1



我编辑了文件"www/index.php"Wamp,并复制了MySql与PostgreSQL 版本相适应的每一行

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

我的代码是(63 64 65行)

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

我也遇到了类似的问题,但使用了默认安装。

这个问题是因为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"

相关内容

  • 没有找到相关文章

最新更新