Windows7に、XAMPP(1.8.2)をインストールしました。
Apacheを起動すると、添付画像のようなワーニングが表示されます。
Warning PHP Startup:(空欄)
何らかの追加モジュールが読み込めない時に出る
ワーニングのようなのですが、なにも記載されておりません。
「postgreSQL」をインストールした後から、
このワーニングが出始めました。
OKをクリックすると2~3回、同じワーニングが出ます。
ネットで情報を探し回ったところ、
以下の方法で解決したと書いているサイトがありました。
(抜粋)
libpq.dll のあるフォルダ(通常は PHP をインストールしたフォルダ)に
Pathを通せばいいようです。
PCの環境変数を確認してみましたが、
環境PATHに「C:\xampp\php;」が追加されており、(PHPのインストール場所)
パスが通っていないという事ではなさそうです。
phpinfo()を表示させてみたのですが、
「pgsql」の項目がゴッソリありませんでした。
コマンドプロンプトを起動し、「psql -V」と入力。
psql (PostgreSQL) 10.6 などと表示が出ます。
php.iniで、PostgreSQLを有効にする、以下の設定の
コメントアウトを外してあります。
extension=php_pgsql.dll
extension=php_pdo_pgsql.dll
Apacheの再起動、XAMPPの再起動を試してみましたが、
ダメでした。
何がひっかかっているのか、お手上げです。
この問題についてお心あたりのある方がいらっしゃいましたら、
ご教授をお願い致します。
追記1
PHPのバージョンは、5.4.22 です。
追記2
「php_error_log.txt(C:\xampp\php\logs\)」には、以下のエラーが記録されていました。
[27-Dec-2018 09:38:55 UTC] PHP Warning: PHP Startup: in Unknown on line 0
あなたの回答
tips
プレビュー