- 締切済み
Call to undefined function mysql_connect() が出て、つながりません
お世話になります。 先日PHPをはじめたばかりの初心者です。 xamppを使用せず、個別にPHPとMySQLをインストールしたのですが、 表題のエラーが出て、つながりません。ネットで調べてみましたが、 php.iniというものもどこにもなく、それに似たphp.ini-distという ファイルも、extension=php_mysql.dll、extension=php_mysqli.dllの 二行のコメントをはずすなどをやってみたのですが、いまだに つながりません。 ユーザ名やパスワードも、何度も確認しました。 原因と対策をお教えください。 尚、PHPは5.2.12、MySQLは5.1.42です。 以上、宜しくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- hrm_mmm
- ベストアンサー率63% (292/459)
>php.iniというものもどこにもなく php.ini に名称変更して保存するんですよ。 できれば、セキュリティ強化された設定になってる php.ini-recommended の方を編集して、php.ini のファイル名で保存 それから、php.ini をおいてあるディレクトリーをwindows の環境変数path に登録、windows を再起動。 これについては、phpマニュアルにもOSごとに記述があるので熟読して下さい。 http://jp.php.net/manual/ja/install.windows.manual.php xamppに任せずにやろうという気概があるなら、セキュリティに気を遣った設定にも心がけてください。
- joy_28
- ベストアンサー率84% (45/53)
下の山田さんのサイトを参考にして、個別にインストールされたら、いかがでしょうか? ちなみに、私も、(ブラックボックスでインストールするのは、今後のためにならないと思い、大分前ですが、)XAMPPは使ってなく、winXP(SP3)に、個別に、phpMyAdminまで、インストールして、障害なく、動いてますが・・・ 上手く、行くといいですね。
補足
ご返答、ありがとうございます。 しかし、いまだにうまくいきません。 何かが足りないのかどうか解らないのですが、 いまだに現象は改善されません。 引き続き、宜しくお願いいたします。
補足
ご返答、ありがとうございます。 php.iniに改名し、変更点も直して保存したのですが、 やはりデータベースにはつながりません。 もちろん、Pathも通しました。 PHP単体では問題なく動くのですが、問題は データベースにつながるところでうまくいかないようです。 PHPINFOで確認してみましたが、MySQLという場所も 入っていないようです。ただ、Pathだけは 二箇所で設定されていました。 お手数ではありますが、引き続きお願いいたします。