Apache公開ディレクトリのphp.iniが読み込まれた

はまったのでメモ

既存案件のカスタマイズで、Apache+phpで動作しているソースコードをもらったので開発環境を構築したら
mysqliが動かないとかエラー

普段使っていたDockerイメージを使ってたので、使えるはず
単独で起動してphpinfoをみるとちゃんとmysqliがある..もらったソースコードで起動するとない..

犯人はここでした

/var/www/html/php.ini とか読み込んでる!

注意:
Apache web サーバーは、スタート時にディレクトリをルート に変更するので、ファイルシステムのルートに php.ini が存在する場合、PHP はそれを読もうとします。

引用) PHP: 設定ファイル – Manual

知らなかった..時間を取りました
phpバージョンが違ったからか、うまく動作してないようでした

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください