ホームページ >バックエンド開発 >PHPチュートリアル >MySQL データベースに接続する PHP に関するいくつかの問題_PHP チュートリアル
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 ディレクトリには読み取り権限がありません。正しいディレクトリ権限は次のとおりです。
管理者フルコントロール
システム フルコントロール
ユーザー 読み取りと実行 + フォルダー ディレクトリの一覧表示 + 読み取り
他のすべてのユーザー権限を削除し、MYsql サービスと Web サービスを再起動します
(注: 上記の設定にはセキュリティ設定はありません。変更後はサーバーを再起動することをお勧めします)
重要なのは、php.ini ファイルのアクセス許可、system32 にコピーされた php ファイルのアクセス許可、および php インストール ディレクトリ フォルダーのアクセス許可も確認する必要があることです。このファイルには、少なくともユーザーのデフォルトのアクセス許可が必要です。フォルダーには少なくともユーザー グループの変更レベルの権限が必要です。
www.clxw.comから
著者「記憶に浮かぶ美しさ」