Applicable to:
- Plesk for Linux
- Plesk for Windows
Symptoms
One of the following errors is displayed when opening Domains > example.com > Hosting Settings or Domains > example.com > File Manager after Plesk upgrade:
PLESK_ERROR: Internal error: Full path is undefined.
Message Full path is undefined.
File Webspace.php
Line 374
Type PleskFatalException
PLESK_ERROR: ERR (3) [panel]: PleskFatalException: Full path is undefined.
file: C:\plesk\admin\plib\Webspace.php
line: 374
code: 0
PLESK_ERROR: Error: New configuration files for the Apache web server were not created due to the errors in configuration templates: Template processing failed: file = /usr/local/psa/admin/conf/templates/default/domainVhost.php, error = Template_Exception: No data. file: /usr/local/psa/admin/plib/Template/Processor.php line: 28 code: 0 Previous error: Template_Variable_Exception: No data. file: /usr/local/psa/admin/plib/Template/Variable/AbstractCachedData.php line: 67 code: 0. Search in KB
Cause
Entries from the hosting
table were removed due to the Plesk upgrade failure.
Resolution
-
Connect to the server via SSH
-
Restore
hosting
table from pre-upgrade dump.Note: the dump is located at
/var/lib/psa/dumps/*preupgrade*
.# gunzip /var/lib/psa/dumps/mysql.preupgrade.<version and time stamp>.dump.gz
# sed -n -e '/DROP TABLE.*`hosting`/,/UNLOCK TABLES/p' /var/lib/psa/dumps/mysql.preupgrade.<version and time stamp>.dump > hosting.sql
# MYSQL_PWD=$(cat /etc/psa/.psa.shadow) mysql -u admin psa < hosting.sql
Note: the dump is located in %plesk_dir%\\mysql\\backup
or (in case if the database provider was different fom MySQL) at%plesk_dir%\\admin\\db\
folder.
Comments
0 comments
Please sign in to leave a comment.