Plesk にドメインが表示されません

Created:

2016-11-16 12:55:01 UTC

Modified:

2017-04-24 12:07:43 UTC

0

Was this article helpful?


Have more questions?

リクエストを送信

Plesk にドメインが表示されません

症状

Plesk 10.4 の [ドメイン] ページにドメインが表示されませんが、 [契約] ページに契約は表示されます。

以下のエラーがエラーコンソールに表示されます( Mozilla Firefox > Tools >Web Developer > Error Console )。

    Error: item.forwardingUrlHost is null
Source File: https://PLESKHOST:8443/admin/domain/list?context=domains
Line: 200

原因

データベースの不整合。Plesk の 1 つ以上のドメインに無効な転送 URL 構成が含まれています。

    # MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysql -u admin psa -Ne"select d.name, d.htype, f.redirect from domains d, forwarding f where d.id=f.dom_id and f.redirect not like 'http://%'"
+-------------+---------+------------------+
| name | htype | redirect |
+-------------+---------+------------------+
| DOMAIN1.TLD | std_fwd | REALDOMAIN1.TLD/ |
| DOMAIN2.TLD | frm_fwd | REALDOMAIN2.TLD/ |

URL に HTTP:// が含まれていない可能性があります。

解決策

この問題は Plesk 10.4.4 MU #35 で完全に修正されました。Plesk 11 には影響はありません。

問題を手動で修正するには、データベースで以下の手順に従って影響を受けるドメインの URL を変更します。

  1. Plesk データベースのバックアップを作成します

  2. 以下のクエリを実行します(値を適宜置換してください)。

    MYSQL_PWD=`cat /etc/psa/.psa.shadow` mysql -u admin psa
    mysql> update forwarding set redirect='http://REALDOMAIN1.TLD/' where redirect='REALDOMAIN1.TLD/';
    mysql> update forwarding set redirect='http://REALDOMAIN2.TLD/' where redirect='REALDOMAIN2.TLD/';

問題が解決しない場合、以下の記事を参照してください。

213412269 Domains and subscriptions list is empty

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