私はかなり長い間PHPから離れていたので、これが単純な見落としであることを願っています。しかし、MySQL拡張機能を含めることができません。
設定
- Windows 8Pro64ビット
- NetBeans 7.2.1(組み込みのPHP Webサーバー)
- MySQL
- PHP 5.4.8
問題
致命的なエラー:未定義の関数mysql_connect()の呼び出し
解決の試み
- php.ini-developmentをphp.iniにコピーします(ファイルはPHPをインストールした場所です、E:\ Software \ php-5.4.8-Win32-VC9-x86)
- 行のコメントを解除して
php.iniを編集します
- extension_dir = "ext"
- 拡張子=php_mysqli.dll
- プロジェクトプロパティのNetBeansPHPインクルードパスにE:\ Software \ php-5.4.8-Win32-VC9-x86\extを追加しました
それでも同じエラーで失敗します
診断出力
ページの上部にphpinfo()の呼び出しを追加しました。それは次のことを示しています。
構成ファイル(php.ini)パスC:\ Windows
ただし、 C:\Windowsにはphp.iniはありません。実際、すべてのディスクを検索したところ、以前に編集したphp.iniファイルが1つだけ見つかりました。
質問
NetBeans / PHPは、プロジェクトの実行時に構成をどこから取得しますか。また、その構成を編集するにはどうすればよいですか。