データベース接続エラーが発生する
■データベース接続エラー時の画面
上に示すようなデータベースエラーが発生する場合は以下を確認してください。
- データベースユーザ名は正しいユーザが指定されていますか?
- 接続先MySQLサーバ名は正しいですか?
- パスワードは正しいですか?
データベース(MySQLサーバ)に接続するための情報は,メディアセンター利用登録システム で確認することができます。
なお,HUC13(2020年8月31日以降)では以下の変更点があります。ご注意ください
- 個人用のデータベースサービスはMySQLのみの提供です。PostgreSQLは利用できません
- MySQLデータベースを利用するには,接続ユーザ名を アカウント名@home-msql にする必要があります。また,データベースアクセスパスワードを変更している場合は,再設定が必要です
接続ユーザ名の指定場所はアプリケーションにより異なります。一般的なCMS(例:WordPress)の場合は以下の手順で修正します。
- FTPソフト等で login.hiroshima-u.ac.jp に接続します
- WordPressがインストールされているディレクトリで wp-config.php ファイルを探し,ファイルをエディタ等で開きます(事前にコピーなどでバックアップを取得して下さい)
- wp-configの以下の記述部分を修正しファイルを保存します
- ページにアクセスし,正常に動作することを確認します
// ** MySQL 設定 - この情報はホスティング先から入手してください。 ** //
/** WordPress のためのデータベース名 */
define( 'DB_NAME', 'データベース名' );
/** MySQL データベースのユーザ名 */
define( 'DB_USER', 'ユーザ名' ); → アカウント名@home-msql を指定
/** MySQL データベースのパスワード */
define( 'DB_PASSWORD', 'パスワード' );
/** MySQL のホスト名 */
define( 'DB_HOST', 'ホスト名' );
/** データベースのテーブルを作成する際のデータベースの文字セット */
define( 'DB_CHARSET', 'utf8mb4' );
/** データベースの照合順序 (ほとんどの場合変更する必要はありません) */
define('DB_COLLATE', '');