スレッド表示 | フラット表示〕 全トピック 920 件中 215 番目 次≫ ≪前

phpとMySQLの設定

created: 2006-07-26 19:38 | modified: 2006-07-27 11:23 | reply: 6

[3177] phpとMySQLの設定

user: しんのじ | created: 2006-07-26 19:38
自分でいろいろ行ったのですが,まったく上手くいかなかった
ので,よろしくお願いいたします。

いままでApacheとphpを使ってPHPの勉強をしていたのですが,
今週に入ってMySQLを使おうと,インストールしました。

しかし,phpの「php.iniファイル」からMySQLを有効にし,
Apacheを再起動したのですが・・・
以下のエラーメッセージが出てしまい,
phpとMySQLが上手く連携しません。

エラーメッセージは以下の通りです。
「 php startup Unable to load dynamic library
'c:/php/ext/\mysql.dll'-指定したモジュールが見つかりません。」
と出ます。

まったく解決方法が分からなかったので,
投稿しました。

宜しくお願いいたします。
reply: 3178 返信 編集 削除

[3178] 追加情報です。

user: しんのじ | created: 2006-07-26 19:41
すいません。 
書き忘れていたので追加です。

OS: Windows Xp HOME

PHP : PHP 5.0.2.2

Apache : Apache 2.0.52.0

MySQL : 5.0

以上です。宜しくお願いいたします。
Parent: 3177  reply: 3179 返信 編集 削除

[3179] PHP5 - Mysqlの設定

user: ゆうじ | created: 2006-07-26 23:00
こんばんわ。

PHP5は、使ってないのですが、
ダウンロード&解凍してみました。
この間違いではないかと思いますが、
確かめてみてください。

c:/php/ext/\mysql.dll



c:/php/ext/php_mysql.dll
Parent: 3178  reply: 3180 返信 編集 削除

[3180] 試してみました。

user: しんのじ | created: 2006-07-26 23:12
ゆうじさん さっそくのお返事ありがとうございます。

ご指摘のように間違っていましたね。

そこで,c:/php/ext/\mysql.dllに 「;」を付け直し,
    c:/php/ext/php_mysql.dllに「;」を外しましたが,

やはり,同じエラーが出てしまいますね。
また,いろいろ試してみます。
Parent: 3179  reply: 3182 3183 返信 編集 削除

[3182] マニュアル通りでOKになりました

user: ゆうじ | created: 2006-07-27 00:07
Apache1.3.35 にですけど、
試しに PHP5.1.4 をインストールしてみました。

マニュアルのこの辺りに書いてある通りにしたら、
テストスクリプトで mysql_connect を実行し、
エラー無しというところまで確認出来ました。

http://jp.php.net/manual/ja/ref.mysql.php
http://jp.php.net/manual/ja/faq.installation.php#faq.installation.addtopath

Apache と PHP はすでに連携できてるなら、
チェックポイントは、以下の3点でした。

(1)extention_dir は正しいか。(php.ini)
(2)extension=php_mysql.dll のコメントアウトをはずす。(php.ini)
(3)libmysql.dll のあるディレクトリ(c:\php)にパスを通す。
   (Windowsの環境変数の設定)
Parent: 3180  reply: 3186 返信 編集 削除

[3186] あり

user: しんのじ | created: 2006-07-27 11:23
 ゆうじさん, achさん ありがとうございます。

お二人のご指摘の通り, (3)libmysql.dll のあるディレクトリ(c:\php)にパスを通す。(Windowsの環境変数の設定)
が上手くいっていなかったようです。


 また何かありましたら,ご指摘のほど
よろしくお願いいたします。
Parent: 3182  返信 編集 削除

[3183] 実際のパスとあっていないとか

user: ach | created: 2006-07-27 00:10
つまりextension_dirが実際にphpをインストールした場所と違うとか.
もしくはphp_mysql.dllが実在しないとかそういうことはないですか?

検索でphp_mysql.dllを検索してみてください.


関係ないですがphpのバージョンが古いような……
Parent: 3180  返信 編集 削除
スレッド表示 | フラット表示〕 全トピック 920 件中 215 番目 次≫ ≪前
ページの一番上へ
Googleグックマークに登録 Yahooグックマークに登録 livedoorクリップに登録 @niftyクリップに登録 はてなブックマークに登録 deliciousに登録 Buzzurlに登録 FC2ブックマークに登録
最近更新された掲示板トピックス
管理人Blog
Yahoo Search

最近更新したNote
PHPマニュアル
今日のブックマーク
PHPマニュアル関数検索
関数名を入力し検索ボタンをクリック↑