We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

Where's the Control Panel ?

News and General

sackbut42's avatar
sackbut42
2 posts
6 years ago
sackbut42's avatar sackbut42

*** Newbie Alert First Time EE5 User *** (Though I use Joomla, Wordpress and Codeigniter without problems)

Using Apache 2.4 and PHP 7.2 and MySQL

Just downloaded and installed EE5. Going to the site via mysite/index.php gives me a site called “Default Web Site” Some of the pages work, but clicking the “Blog” link gives me a PHP error, thus:

Fatal error: Uncaught Error: Call to undefined function EllisLab\ExpressionEngine\Service\Encrypt\openssl_random_pseudo_bytes() in C:\web\expressionengine\system\ee\EllisLab\ExpressionEngine\Service\Encrypt\Encrypt.php on line 59

The Encrypt.php is in the correct place

If I go in via mySite/admin.php I get a virtually blank page. There’s a black bar across the top and in the left corner a link to the Default Site (see above) and in the right cornet my user name. Nothing happens when I click it. I was expecting stuff to be able to make pages etc.

Anyone got a clue as to WTF is happening ? KT

       
Kevin Cupp's avatar
Kevin Cupp
791 posts
6 years ago
Kevin Cupp's avatar Kevin Cupp

It sounds like your server might not have the requirements to run ExpressionEngine, namely OpenSSL support. Download the server compatibility wizard here and look into any issues it presents:

https://docs.expressionengine.com/latest/installation/requirements.html#server-compatibility-wizard

       
sackbut42's avatar
sackbut42
2 posts
6 years ago
sackbut42's avatar sackbut42

Hi Kevin

Thanks for that reply. The compatibility wizard agrees with your diagnosis. Nice One !

I did not feel like trying to get SSL working on Apache 2.4 at home - therein lies wasted days of frustration I think, so I installed it on the server where I do my customer hosting and lo ! It works fine. So now I can get down to the much more interesting job of figuring out how EE is to be used.

Best Regards KT

       
Derek Jones's avatar
Derek Jones
7,561 posts
6 years ago
Derek Jones's avatar Derek Jones

Hey KT, just to clarify, it’s not SSL with Apache that is required. Though that is certainly recommended, this is speaking about the OpenSSL extension in your PHP environment.

       

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.