プログラム系でつまったこと、わかったことのまとめ
|
|
ブログ内検索
プロフィール
HN:
わんご
性別:
非公開
最新記事
(08/06)
(07/20)
(05/22)
(05/05)
(05/05) |
× [PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。 とにかく苦戦した。 1.PHPでMySQLに接続しようとしたら 「Fatal error: Call to undefined function mysql_connect()」が表示される。 エラーをよく見るとわかるけど、 「mysql_connect」をApache君が認識していないのが原因。 こちらのサイト↓で書かれていることを順に試していったら先に進みました。 http://yumeututuni.blog68.fc2.com/blog-entry-269.html 手順としては (1)<?php phpinfo()?>でPHPが動いているか確認。 (2)Http.confの以下2点が記述されているか確認 LoadModule php5_module "c:/php/php5apache2_2.dll" PHPIniDir "c:/PHP/ini/" PHPiniは無ければ別のところをみる事もあるようだけど <?php phpinfo()?>のphp.iniのところが(null)になっていたら 読み込んでいない証拠。デフォルトではPHPIniDir すら書かれていないので Http.confに書いてやるといい。 (3)インストールしたPath(環境変数)確認。 php.iniのフォルダをちゃんと追加しているか? (4)phpのextファイルの中の、php_mysql.dllがあるか? (5)php.ini の以下がコメントされていないか?(「;」で始まっていたらコメント) extension_dir = "c:/php/ext/" extension=php_mysql.dll 自分はこれでmysql_connect()を認識するようになりました 認識するだけで別の問題がでてきたんですけどね! それはその2へ続く PR この記事にコメントする
|
|