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
3 votes
Accepted

White screen after log in to Control Panel, after upgrade from v2.9.2 to 2.10.2

I located this line (found at 721) in /system/expressionengine/libraries/Session.php and removed login_state from the query - so from this: ee()->db->select('member_id, admin_sess, ...
Kenny Fraser's user avatar
2 votes
Accepted

call_user_func() expects parameter 1 to be a valid callback

Looks like the problem is originating from system/expressionengine/modules/channel/mod.channel.php line 2343 which returns a Closure for tagdata_loop_end and the live server doesn't understand ...
Patrick64's user avatar
  • 430
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
2 votes
Accepted

Really need help - Trouble with EE3, Addons, and server settings - ERRORS

Ok, I don't know what was happening, or why the casing was "off", but the issue was due to the following lines inside of EE's View.php service file: /** * Get the full server path to the view file ...
W3bGuy's user avatar
  • 1,610
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,587
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,587
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
  • 2,846
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,587
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,587
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

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

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

call_user_func() expects parameter 1 to be a valid callback

If such a vanilla Channel Entries tag on a template by itself is causing that error, I'd start disabling add-ons until the error goes away. In that list of add-ons are many with extensions that could ...
Derek Jones's user avatar
  • 2,255
1 vote
Accepted

EE2.10.3 Accessories page PHP errors

Looks like Dreamweaver added a random _notes folder to the system/expressionengine/controllers/cp directory, which caused the problem. Derek at Ellis Labs lead me in the right direction to figure it ...
Amanda L'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