• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • We are looking for U.S.-based freelancer or agency working with SEO or WordPress for a quick 30-min interviews to gather feedback on XOVI, a successful German SEO tool we’re looking to launch in the U.S.
    If you qualify and participate, you’ll receive a $30 Amazon gift card as a thank-you. Please apply here. Thanks for helping shape a better SEO product for agencies!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

Resolved Trouble with error messages

lassos

New Pleskian
[2020-05-13 15:15:14.512] ERR [panel] Argument 3 passed to Db_Table_Row_PhpSettings::getConfigurationText() must be of the type string, array given, called in /opt/psa/admin/plib/Template/Variable/Domain/PhysicalHosting.php on line 556

Could it be a bug ?

Still have been made a reboot and also:

plesk repair all -y
repair web -y gemacht. Wir haben
/usr/local/psa/admin/sbin/httpdmng --reconfigure-all

a bootstrapper -repair, but still get error in config files:

plesk repair web -server

Checking web server configuration
File not found: die-carls.de.conf
File not found: dherrmann.de.conf

Repairing server-wide configuration parameters for web servers .. [OK]

Error messages: 1; Warnings: 0; Errors resolved: 0

But missing files are not recovered cause of this error message:

[2020-05-13 11:58:35.872] ERR [panel] Argument 3 passed to Db_Table_Row_PhpSettings::getConfigurationText() must be of the type string, array given, called in /opt/psa/admin/plib/Template/Variable/Domain/PhysicalHosting.php on line 556


root@srv7 ~ # plesk db "select * from Configurations where status <>'OK'"
+------+-------------+---------------+------+----------------------+------------+----------+--------+--------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------+
| id | name | serviceNodeId | file | version | objectType | objectId | status | active | description | errorFile |
+------+-------------+---------------+------+----------------------+------------+----------+--------+--------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------+
| 1893 | domainVhost | 1 | NULL | 15893638670.49878800 | domain | 7 | error | true | Template processing failed: file = /opt/psa/admin/conf/templates/default/domainVhost.php, error = Template_Exception: Argument 3 passed to Db_Table_Row_PhpSettings::getConfigurationText() must be of the type string, array given, called in /opt/psa/admin/plib/Template/Variable/Domain/PhysicalHosting.php on line 556
file: /opt/psa/admin/plib/Temp


Repairing is not working, also plesk web configurationstool only ends in error:

Aufgrund folgender Fehler in den Konfigurations-Templates konnten keine neuen Konfigurationsdateien für den Apache Webserver erstellt werden: Template processing failed: file = /opt/psa/admin/conf/templates/default/domainVhost.php, error = Template_Exception: Argument 3 passed to Db_Table_Row_PhpSettings::getConfigurationText() must be of the type string, array given, called in /opt/psa/admin/plib/Template/Variable/Domain/PhysicalHosting.php on line 556 file: /opt/psa/admin/plib/Template/Processor.php line: 28 code: 0 Previous error: Template_Exception: Argument 3 passed to Db_Table_Row_PhpSettings::getConfigurationText() must be of the type string, array given, called in /opt/psa/admin/plib/Template/Variable/Domain/PhysicalHosting.php on line 556 file: /opt/psa/admin/plib/Template/Processor.php line: 28 code: 0 Previous error: TypeError: Argument 3 passed to Db_Table_Row_PhpSettings::getConfigurationText() must be of the type string, array given, called in /opt/psa/admin/plib/Template/Variable/Domain/PhysicalHosting.php on line 556 file: /opt/psa/admin/plib/Db/Table/Row/PhpSettings.php line: 59 code: 0. Ausführliche Fehlerbeschreibungen wurden Ihnen per E-Mail zugesendet. Bitte lösen Sie das Problem und klicken Sie hier, um die beschädigten Konfigurationsdateien erneut zu erstellen, oder hier, um alle Konfigurationsdateien zu erstellen. Einzelheiten

Only deleting domain and add new domain solves the conflict. But it it to much work for 120 domains.

Any help ? The plesk php files are encoded :
/opt/psa/admin/plib/Template/Variable/Domain/PhysicalHosting.php on line 556
 
Hello,
The bug is confirmed as PPP-48975, thank you for reporting it!
I assume the compatibility mode for the legacy option "Separate SSL/TLS and non-SSL/TLS content" is enabled on these domains in Hosting Settings? Please consider disabling it.
 
Jo made my day, yes, the migration of customer to new server comes from an very old server. so there was still "Separate SSL/TLS and non-SSL/TLS content" option. disabling it solves the problem. config files could be built
 
Back
Top