Skip to main content
Share Your Experience: Take the 2024 Developer Survey
3 votes
Accepted

PHP Version compatibility issue with EE module

As error says, PHP 7 is only allow variables to passed by reference not an instance. You now need to remove that line and replace all $this->EE calls to ee(). That will work for you.
Jainil's user avatar
  • 626
3 votes
Accepted

EE Wizard not rendering properly

Could it be that PHP short tags are not enabled in php.ini? Looks like <?= syntax required it until PHP version 5.4? 3 possible fixes: update php to 5.4 or better update your code to use <?...
AllInOne's user avatar
  • 1,079
2 votes

Problem installing - "there is no suitable CSPRNG installed on your system"

CSPRNG stands for cryptographically secure pseudo-random number generator which is a library added to PHP from version 7.0 onwards. From version 5.2 onwards it was possible to install an additional ...
JCOGS Design's user avatar
  • 3,585
2 votes

PHP Error after upgrading from version 2.5.3 to 2.11.7

It does sound like some file either has whitespace inserted ahead of its opening <?php tag, or you have a file that is using closing PHP tags ?> and has whitespace after it. ExpressionEngine ...
Derek Jones's user avatar
  • 2,255
1 vote

PHP Version compatibility issue with EE module

Pretty sure you don't need this in a plugin `$this->EE =& get_instance(); ref https://docs.expressionengine.com/v2/development/plugins.html
Jim Wyse's user avatar
  • 1,987
1 vote

ChannelImages Fatal Error PHP 7

Replace code continue; with return false; statement.
Mufi - Amici Infotech's user avatar
1 vote
Accepted

{!-- ra:000 … - error - how to handle?

As @tom-jaeger presumed the problem was the addon which threw a deprecation-notice. This lead to the error in the frontend, and it explains why the error suddenly appeared and vanished: The notice was ...
BNetz's user avatar
  • 470
1 vote

Need help with error after upgrade to EE v6

So it looks like this is an error with some of the code in PHP 5.6 If possible to upgrade to PHP 7.x or higher, this should be resolved. We'll also make a change to fix this in PHP 5.6 in the core.
Tom Jaeger's user avatar
1 vote
Accepted

Allow PHP? not working in Expression Engine 2.11 templates

I have not come across this behaviour myself - when things suddenly appear on otherwise stable systems usually the system itself is not the cause - if you have not changed the site code or the add-on ...
JCOGS Design's user avatar
  • 3,585
1 vote

Problem installing - "there is no suitable CSPRNG installed on your system"

I know it's an old thread, but if someone is having same problem when running Windows server with PHP 5.6, you need to make sure you have CAPICOM installed and com_dotnet extension is included in php....
Yuri Salimovskiy's user avatar
1 vote
Accepted

Uncaught Error: Class 'PDO' not found when I upgrade to PHP 7.2

Check with your host that your site has the PDO module enabled. This is pretty important as PDO (php Data Object) is an interface that enables php to access MySQL databases. EE relies upon MySQL, ...
JCOGS Design's user avatar
  • 3,585
1 vote
Accepted

Error message after upgrading to 3.5.17 (from 2.11.9)

Are you absolutely sure you have your DB settings correct in your config.php file? They should have this format in that file: $config['database'] = array ( 'expressionengine' => array (...
jrothafer's user avatar
  • 5,900
1 vote

Warning is_dir(): open_basedir restriction in effect after Upgrade to 5.1.2

Changing "URL and Paths" combined with changing open_basedir to "none" fixed the problem. Thanks for the help.
VMZ's user avatar
  • 21
1 vote
Accepted

Warning is_dir(): open_basedir restriction in effect after Upgrade to 5.1.2

The error looks like it is being caused by a path configuration issue - check that the settings for URL and Paths on your site are set correctly. (go to Control Panel / Settings / General Settings / ...
JCOGS Design's user avatar
  • 3,585
1 vote

Fatal Error cannot use 'Bool' in Lexer.php

For anyone that may come across this error in the future, we were able to resolve it by changing all instances of 'Bool' and 'String' that were inside the system>EllisLab folder to 'Boolean' and '...
sdco's user avatar
  • 11
1 vote

Receiving error code that seems to be locking up the Edit Channel Search function

sounds like a php method or class in the calendar module/extension needs updating. I don't have a calendar module to verify this, but in the past when I've ran into this issue it can usually be fixed ...
pixldev's user avatar
  • 589
1 vote
Accepted

Unable to Access Add-ons Folder

This is a bug in 3.4.5. the solution is here. Click on the solution tab to see the necessary code change.
forrest's user avatar
  • 1,068
1 vote

PHP/AJAX Error from DevDemon Campaigns When Posting to Facebook

This is due to Facebook API changes. The patch supplied by Vector Media for this is as follows system/expressionengine/third_party/campaigns/services/service.facebook.php, line 90. Replace: $html .= ...
Damien Buckley's user avatar
1 vote

Where do I install DevDemon's Channel Images in EE 3.3?

EE 3's folder structure is organized slightly differently than EE 2. You'll need to copy the "system/expressionengine/third_party" files to "system/user/addons/" and your "/themes/third_party/" to "...
Michael McGhee's user avatar
1 vote

Channel Images - Call to undefined method stdClass

I ran into the same error. It was caused by having Imagick upload actions set for some Channel Images fields but not having ImageMagick itself installed on the new server. Once I installed ImageMagick,...
Ahmad Dowla's user avatar
1 vote

PHP error when uploading images using DevDemon Channel Images

I had created a CI field, and the first Size/Action I created was Watermark (Image). I then added a Resize (Adaptive) action to this. Uploading an image brought up this error. I then removed the ...
ZEDG's user avatar
  • 55

Only top scored, non community-wiki answers of a minimum length are eligible