问题
I have problem for installation OpenCart in cPanel with Softacolous, when I'm finished for install and during open the site I have message:
Fatal error: Class 'mysqli' not found in /home/radiance/public_html/shoukhin/system/library/db/mysqli.php on line 7
==Info:==
OpenCart:
Version: 2.0.3.1, 1.5.6.4
Release Date: 29-05-2015
Anything more to solve or get ans? Anyone there to solve it?
回答1:
Please install mysqli
into your centos server .
To install mysqli using EachApache:
- Login to WHM as 'root' user.
- Either search for "EasyApache" or go to Software > EasyApache
- Scroll down and select a build option (Previously Saved Config)
- Click Start "Start customizing based on profile"
- Select the version of Apache and click "Next Step".
- Select the version of PHP and click "Next Step".
- Choose additional options within the "Short Options List"
- Select "Exhaustive Options List" and look for "MySQL Improved extension"
- Click "Save and Build"
回答2:
Install the following php extensions:
Curl ZIP Zlib GD Library Mcrypt Mbstrings Xml
The error should go if the extensions are available on the server. I hope this solves your issue and anyone facing a similar issue. Most times the error is not from oc, it's a server error because of the required OC modules that are not available.
Don't forget to restart apache2 after installing the modules.
Check this, if it solves your problem.
来源:https://stackoverflow.com/questions/31290770/opencart-fatal-error-class-mysqli-line-7