-2

ファイル「www / index.php」Wampを編集し、MySqlがPostgreSQLのバージョンに適応するように各行を複製しました

私はエラー通知を持っています: Undefined offset: 1 in 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);
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 に答える