#author("2017-01-11T01:39:22+09:00","Group2","Group2") [[hidekiwiki]] #html{{ <meta name="description" content="http://fukumoto-tech.serveblog.net/wiki/" />  <meta name="keywords" content="Linux,PHP,エラー,対処,設定,Warning,MySQL,mysql,php" />  <link rel="canonical" href="http://fukumoto-tech.serveblog.net/wiki/" /> <br> <!-- admax --> <script src="http://adm.shinobi.jp/s/1a0429ab1f292195e9a461469817a0ca"></script> <!-- admax --> </html> }} http://fukumoto-tech.serveblog.net/wordpress/wp-content/uploads/2011/01/php_2-300x225.jpg ---------------------------------------------------------------- phpファイルを実行しようとしたところ以下エラーがでた。 *「PHP Warning: Module 'mysql' already loaded in Unknown on line 0」 [#f6f67436] ------------------------------------------------------------------- **原因: /etc/php.iniファイルにextension=mysql.soが読み込まれているためだと思われます。 [#a2bca435] phpの設定ファイル /etc/php.iniファイルを以下コマンドで確認。 grep "extension=mysql.so" /etc/php.ini /etc/php.iniファイルを以下コマンドでバックアップを取る。 cp -a /etc/php.ini /etc/php.ini.bak バックアップ後、/etc/php.iniファイルを編集。 vi /etc/php.ini extension=mysql.so行の先頭を「;」でコメントアウト。 :wqで保存する。 念のため、バックアップファイルとの差分を確認。 diff /etc/php.ini /etc/php.ini.bak 以下のようになっていればOK。 < ; extension=mysql.so --- > extension=mysql.so その後、MySQLおよびApacheを再起動。 /etc/init.d/mysqld restart /etc/init.d/httpd configtestで念のため文法チェック。 「Syntax OK」と表示されれば問題なし。 以下でApacheを再起動。 /etc/init.d/httpd restart その後、「PHP Warning: Module 'mysql' already loaded in Unknown on line 0」エラーがでていないことを確認する。