ホームページ >バックエンド開発 >PHPチュートリアル >MySQL データベースに接続する PHP に関するいくつかの問題_PHP チュートリアル

MySQL データベースに接続する PHP に関するいくつかの問題_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:45:27856ブラウズ

1. libmysql.dll ファイルがシステムの system32 (C: windowssystem32) ディレクトリにありません。解決するには、php ディレクトリで libmysql.dll を見つけ、libmysql.dll を C: windowssystem32 ディレクトリにコピーして、Web サービスを再起動します。 。
2. C:windows ディレクトリの php.ini ファイルでは、「;extension=php_mysql.dll」の最初の「;」が削除されていないため、対応する関数を使用できません。 ini ファイルを見つけてください
;extension=php_mysql.dll

に変更します extension=php_mysql.dll //有効にするために以前のものを削除します
3. Mysql ディレクトリには読み取り権限がありません。正しいディレクトリ権限は次のとおりです。
管理者フルコントロール
システム フルコントロール ユーザー 読み取りと実行 + フォルダー ディレクトリの一覧表示 + 読み取り
他のすべてのユーザー権限を削除し、MYsq​​l サービスと Web サービスを再起動します
(注: 上記の設定にはセキュリティ設定はありません。変更後はサーバーを再起動することをお勧めします)
重要なのは、php.ini ファイルのアクセス許可、system32 にコピーされた php ファイルのアクセス許可、および php インストール ディレクトリ フォルダーのアクセス許可も確認する必要があることです。このファイルには、少なくともユーザーのデフォルトのアクセス許可が必要です。フォルダーには少なくともユーザー グループの変更レベルの権限が必要です。
www.clxw.comから

3 番目のものにはまだ遭遇していませんが、他の 2 つは役に立ちます。 。

著者「記憶に浮かぶ美しさ」


http://www.bkjia.com/PHPjc/478657.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/478657.html技術記事 1. libmysql.dll ファイルがシステムの system32 (C: windowssystem32) ディレクトリにありません。解決策は、php ディレクトリで libmysql.dll を見つけ、libmysql.dll を C: windowssystem32 ディレクトリにコピーすることです。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。