Article ID: 114632, created on Mar 6, 2015, last review on Mar 6, 2015

  • Applies to:
  • Plesk 11.0 for Linux
  • Plesk 11.5 for Linux
  • Plesk 10.4 for Linux/Unix

Symptômes

Après la procédure de mise à niveau, certains domaines ne sont pas disponibles et affichent le message d'erreur suivant :

Internal error: Unable to find service node for web service on domain with id=10
Message     Unable to find service node for web service on domain with id=10
File     PhDomainBase.php
Line     795
Type     PleskDBException

Dans le log de mise à niveau, vous pouvez voir le message d'erreur :

Error: SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'ipAddressId' cannot be null

ou

Cannot update web domain services information. Please run /usr/local/psa/admin/plib/scripts/upgrade_web_domain_services_1010.php manually.

Cause

Le script de mise à niveau du service Web a échoué à cause d'incohérences qui existaient dans la base de données avant la mise à niveau (c'est-à-dire que le domaine avec l'hébergement n'avait aucun enregistrement correspondant dans la table d'hébergement ou de transfert). En général, cela signifie que le domaine n'était pas disponible avant la mise à niveau.

Résolution

Lancez le script manuellement pour obtenir plus d'informations sur l'erreur :

    /opt/psa/bin/sw-engine-pleskrun /opt/psa/admin/plib/scripts/upgrade_web_domain_services_1010.php

Si vous avez des questions, contactez l'Assistance technique de Parallels.

56797cefb1efc9130f7c48a7d1db0f0c a914db3fdc7a53ddcfd1b2db8f5a1b9c 29d1e90fd304f01e6420fbe60f66f838 aea4cd7bfd353ad7a1341a257ad4724a 0a53c5a9ca65a74d37ef5c5eaeb55d7f e8756e9388aeca36710ac39e739b2b37 dd0611b6086474193d9bf78e2b293040 01bc4c8cf5b7f01f815a7ada004154a2

Email subscription for changes to this article
Save as PDF