Fatal Error - need help

Permalink
I have three sites that are sub-domains of my parent site. I had changes made to the parent site (eco-pens.com) and that killed my other three Concrete 5 sites (i.e. enpointmarketing.com). I am thinking that there is some global change that was made to the file structure that now impacts all of the sites.
Bluehost says I need code edits. I went to the lines that are showing as errors and cannot see anything to edit: Error listing for enpointmarkeing.com is attached
One of the lines referenced is line 363 (The '}' just before the last 'break' below is line 363)
/**
* XML Callback to process CDATA elements
*
* @access private
*/
function _tag_cdata( &$parser, $cdata ) {
switch( $this->currentElement ) {
// Table/field constraint
case 'CONSTRAINT':
if( isset( $this->current_field ) ) {
$this->addFieldOpt( $this->current_field, $this->currentElement, $cdata );
} else {
$this->addTableOpt( $cdata );
}
break;
// Table/field option
case 'OPT':
if( isset( $this->current_field ) ) {
$this->addFieldOpt( $this->current_field, $cdata );
} else {
$this->addTableOpt( $cdata );
}
break;
default:

}
}

/**

If it's helpful, I also attached the errors from the Bicstic.com site (more warnings listed, no fatal errors)

1 Attachment

 
Paulpaints replied on at Permalink Reply 1 Attachment
Sorry, here is the other Bicstic.com file
ConcreteOwl replied on at Permalink Reply
ConcreteOwl
text deleted - no response.
Gondwana replied on at Permalink Reply
Gondwana
At a quick glance, I'd say you've changed from php 5.x to 7.x. Try changing back.
enlil replied on at Permalink Reply
enlil
Looking at bicstic.com, I agree, it appears the php version was changed. To further gondwana's answer, msqli is implemented in version 5.6.3.4 and version 5.6.3.5 will run up to php 7.2.