Article ID: 6405, created on Jun 9, 2009, last review on Nov 22, 2014

  • Applies to:
  • Plesk Sitebuilder 4.x for Linux/Unix

Symptoms

The following error is shown in Sitebuilder Wizard:

Internal Sitebuilder error.
File: /usr/local/sitebuilder/include/Zend/Db/Statement/Pdo.php; Line: 238
Message: SQLSTATE[HY093]: Invalid parameter number: no parameters were bound; Code: 0


or

Internal SiteBuilder error.
File: /usr/local/sitebuilder/include/Zend/Zend/Db/Adapter/Abstract.php; Line: 156
Message: SQLSTATE[HY093]: Invalid parameter number: no parameters were bound; Code: HY093


Cause

The problem is caused by PDO connector malfunction. For details please see: http://bugs.php.net/bug.php?id=40822 and http://framework.zend.com/issues/browse/ZF-347

The error appears when some field related to the site (for example site alias) contains apostrophe ("'") sign.

The problem has been fixed in PHP since version 5.2.2+

Resolution

The problem is a know and will be fixed in future version of Parallels Plesk Sitebuilder.

To resolve the problem it is recommended to upgrade PHP or avoid usage of apostrophe ("'") sign in site configuration.

ea6a61e571a858aa6019ceb068ea403a fad6dc0c8e983c17ae70a51ac7952cd0 d055be4fdc562a8ecb8e6d0bf419f946 56797cefb1efc9130f7c48a7d1db0f0c

Email subscription for changes to this article
Save as PDF