We’re running EE v2.5.2 and MSM v2.1.3 and get the following error when trying to create a new MSM site, duplicating everything from the existing site:
A PHP Error was encountered
Severity: Notice
Message: Array to string conversion
Filename: mysql/mysql_driver.php
Line Number: 557
A PHP Error was encountered
Severity: Warning
Message: Cannot modify header information - headers already sent by (output started at /home/our/path/html/system/codeigniter/system/core/Exceptions.php:170)
Filename: core/Common.php
Line Number: 412
A Database Error Occurred
Error Number: 1054
Unknown column ‘Array’ in ‘field list’
INSERT INTO `exp_field_groups` (`site_id`, `group_name`) VALUES (5, Array)
Filename: controllers/cp/sites.php
Line Number: 1213
The site DOES seem to copy over correctly, it appears in the drop-down list of EE sites and is half-functional, but doesn’t copy over channel information, statuses, etc. All of the pages on the new site simply say ‘{products_body} {products_wysiwyg}’ and our attempts to correct this open a new can of worms.
There’s nothing obvious in our MySQL or PHP error logs, apart from some deprecated notices (we run PHP 5.3.3).
We’ve already applied the “hack” bugfix found here to no avail. Could we please get some support?
Thank you.
- Cary