Plesk を開始できません。"ERROR: PleskFatalException Unable to connect to database: Unknown database 'psa'"

Refers to:

  • Plesk for Linux
  • Plesk 11.0 for Windows
  • MT:1751d5edcca5340f78144a4499e8c1d5
  • MG:3aeb3e570175adacf4a62a5e89a1cb83
  • MT:3bda489112087590043861e718482d74
  • MG:63889dd7a3385371f834d62a69331204
  • MG:eb20444c83bb922360ffa539cdc8c9f6
  • MT:f0268a1f7b5711a34adf6329f4781c35
  • MT:63889dd7a3385371f834d62a69331204
  • MT:bf5ad6319959f18f8d7539d696922e45

Created:

2016-11-16 12:46:56 UTC

Modified:

2017-02-13 14:15:45 UTC

1

Was this article helpful?


Have more questions?

リクエストを送信

Plesk を開始できません。"ERROR: PleskFatalException Unable to connect to database: Unknown database 'psa'"

症状

Plesk にアクセスできません。以下のエラーが表示されます。

ERROR: PleskFatalException
unable to connect to database: Unknown database 'psa'

0: common_func.php3:150
psaerror(string 'Unable to connect to database: Unknown database 'psa'')
1: auth.php3:111

原因

psa データベースが存在しません。

解決策

  1. MySQL にログインし、 psa データベースが存在するか確認します。

    # mysql -uadmin -p`cat /etc/psa/.psa.shadow`

    mysql> show databases like 'psa';
    Empty set (0.00 sec)

    したがって、この時点で、サーバにある最新のバックアップからデータベースを復元する必要があります。

  2. ダンプディレクトリにバックアップがあるかチェックします。

    ~# grep dump /etc/psa/psa.conf
    DUMP_D /var/lib/psa/dumps

    ~# ls -la # ls -lt /var/lib/psa/dumps/mysql.daily.dump*
    -rw------- 1 root root 239658 Dec 10 03:37 /var/lib/psa/dumps/mysql.daily.dump.0.gz
    -rw------- 1 root root 241242 Dec 9 03:37 /var/lib/psa/dumps/mysql.daily.dump.1.gz
    -rw------- 1 root root 241376 Dec 8 03:37 /var/lib/psa/dumps/mysql.daily.dump.2.gz
    -rw------- 1 root root 241887 Dec 7 03:38 /var/lib/psa/dumps/mysql.daily.dump.3.gz
    -rw------- 1 root root 237143 Dec 6 03:38 /var/lib/psa/dumps/mysql.daily.dump.4.gz
    -rw------- 1 root root 233966 Dec 5 03:36 /var/lib/psa/dumps/mysql.daily.dump.5.gz
    -rw------- 1 root root 233495 Dec 4 03:38 /var/lib/psa/dumps/mysql.daily.dump.6.gz
    -rw------- 1 root root 232856 Dec 3 03:36 /var/lib/psa/dumps/mysql.daily.dump.7.gz
    -rw------- 1 root root 232710 Dec 2 03:36 /var/lib/psa/dumps/mysql.daily.dump.8.gz
  3. 以下のコマンドを使用して、最新の日次ダンプ(この場合 12 月 10 日のもの)を復元します。

    # gunzip /var/lib/psa/dumps/mysql.daily.dump.0.gz 
    # mysql -uadmin -p`cat /etc/psa/.psa.shadow` -e "create database psa"
    # mysql -uadmin -p`cat /etc/psa/.psa.shadow` psa < /var/lib/psa/dumps/mysql.daily.dump.0

MySQL へのアクセス権がない場合、ホスティングプロバイダまで連絡してください。

他にご質問がございましたら、リクエストを送信してください
ログインしてコメントを残してください。