I have a Ubuntu server 22.04 and I have installed PHP 8.1.2 fpm, MySQL 8, and nginx
After I installed WordPress and active a new theme (Harika) then I get this error:
Then I installed the ionCube from the ionCube wizard and now it is installed on my server:
But it is not working and when I browse my wordpress website I get 500 error
please make sure IonCube module is installed and enabled in your web server(Nginx, Apache,...), and if it is not fixed, see your web server logs for more details.
refer to the links below:
how-to-install-ioncube-loader-on-ubuntu
similar question
Related
I am having a problem with opencart installation in xampp went through all steps from google and youtube and neither worked. My PHP version is 8.1.4 and one and the only problem is that mCrypt is turned off and I can't enable it.
https://i.stack.imgur.com/qznM1.png
I am trying to install PHP 8 in wampserver, and I am following the tutorial in the official wampserver forum, but PHP 8 does not work. it shows the following error.
This PHP version 8.0.2 doesn't seem to be compatible with your actual Apache Version.
c:/wamp64/bin/php/php8.0.2/php8apache2_4.dll does not exist.
how do I solve this problem and install php8 in wampaserver?
Information
windows 10 build 19042
wampserver 3.2.3
apache 2.4.46
mysql 8.0.21
This is the page where I downloaded php8 https://windows.php.net/qa/
This is the tutorial I was using http://forum.wampserver.com/read.php?2,159568
Capture PHP exiting Add-on in browser hitting in the vm/server with server/vm ip
Backup the Exiting WAMP Server 3.0.0 folder in C:/wamp64 and copy it into any local directory
Upgrade WAMP Server 2.5/3.0.0 to the latest version 3.2.3
download and install as admin on the below link
https://wampserver.aviatechno.net/files/updates/wampserver2.5_x64_update_3.0.3.exe
Again upgrade to the latest version using below link
https://wampserver.aviatechno.net/files/updates/wampserver3_x86_x64_update3.2.5.exe
install visual c++ below
https://wampserver.aviatechno.net/files/vcpackages/vcredist_2019_x64.exe
Now Download and install php 8.0.6 Version on below link
https://wampserver.aviatechno.net/files/php/wampserver3_x64_addon_php8.0.6.exe
once successfully installation Apache will fail because of the latest PHP version to overcome these install the latest APACHE WAMP in below link
https://wampserver.aviatechno.net/files/apache/wampserver3_x64_addon_apache2.4.48.exe
Now to Click WAMP icon in-tray icon and click refresh and start all the services and change Apache and PHP to the latest version which we installed.
if the user required to install MySQL version 8.0.24 then download and install below link
https://wampserver.aviatechno.net/files/mysql/wampserver3_x64_addon_mysql8.0.24.exe
if phpmyadmin show incompatibility then install the latest version of PHPMYADMIN as below link
https://wampserver.aviatechno.net/files/apps/wampserver3_x86_x64_phpmyadmin5.1.1.exe
Reference Link
https://wampserver.aviatechno.net/?lang=en#mysql_versions
I replaced my 2.1 version of WampServer with the 3.1.4 64 bit version. Everything worked after the installation. But I need to have php 5.4 and that doesn't come with this version of WS. So I downloaded that version, made the changes to the various files as mentioned here and other places. But when I switch to 5.4 it doesn't start.
I ran the "Check State of Services" tool and it said this
State of services:
The service 'wampapache64' is NOT started EXIT error code:1066 Help
message for error code 1066 is: The service has returned a
service-specific error code.
The service 'wampmysqld64' is started
The service 'wampmariadb64' is started
The service 'dnscache' is started
WampServer (Apache, PHP and MySQL) will not function properly if any
service 'wampapache64' 'wampmysqld64' 'wampmariadb64' 'dnscache' is
not started.
And the "Check http.conf" tool said
httpd.exe: Syntax error on line 195 of
C:/wamp64/bin/apache/apache2.4.35/conf/ht tpd.conf: Cannot load
c:/wamp64/bin/php/php-5.4.9/php5apache2_4.dll into server: %1 is not
a valid Win32 application.
And line 195 of that file is
LoadModule php5_module
"${INSTALL_DIR}/bin/php/php-5.4.9/php5apache2_4.dll"
Is it failing because the dll file is for the wrong version or do to something else? I've tried to locate a php5apache2_4.dll file for 32 bit but I couldn't find one.
I've spent most of the weekend on this and if I can't get it going I will need to go back to my previous version since I work on more sites using 5.4 than later versions. I hope I don't have to do that.
If you are using WAMPServer 3 or greater then there are a multitude of versions of PHP that can be downloaded as ADDONS. In other words installed into WAMPServer with a simple download and click to install.
I suggest you remove the manually installed version of PHP and use the provided downloads.
They are available from SourceForgce, but they are a LOT EASIER to find on the WAMPServer backup repo
It looks like you may need to use the 32bit WAMPServer 3.1.4 as there does not appear to be a 64bit PHP5.4 available in the ADDON list.
You may also find that you need to download an older version of Apache to get PHP5.4 to run as Apache and PHP have to be installed to versions that are compatibly compiled.
But with WAMPServer 3 there are 16 versions of Apache and 50 or so versions of PHP.
EDIT: In answer to your comment
If you uninstall the 64bit WAMPServer (after backing up site code and any databases) and install the 32bit WAMPServer V3.1.4.
The version of Apache i.e. V2.4.35 that comes with WAMPServer3.1.4 will run PHP5.4.45. So once you have WAMPServer 3.1.4 installed and working (check it works before continuing) you can download and install the ADDON for PHP5.4.45
Then using the wampmanager menu, switch to PHP5.4.45.
The version of MySQL is not directly link to Apache/PHP so the version that comes with WAMPServer V3.1.4 will work just fine.
It would also be a good idea to apply the WAMPServer 3.1.5 upgrade to WAMPServer 3.1.4 so you are totoally upto date with WAMPServer
I tried to upgrade Joomla version from 3.3.6 to 3.4.1 which ended up in "could not open joomlaupdate.xml for writing" error. I had to upgrade php from version 5.3 to 5.5 which ended up in the https site not working.http site works fine.Now I've downgraded to 5.3 and still the same issue. I have my site configured in Amazon AWS. I see that openssl is enabled in my php configuration.Need help in solving the issue
All the httpd configurations have been overwritten.Had to recopy the configurations and restart the service and everything was fine.
My website is using Xampp version 1.7.1 and it contains apache 2.2 and php 5.2.9,
I got a requirement from client, to change apache 2.2 to 2.4.
Our application is a product and it is delivering as an installation package to clients.And we are using Xampp standalone version in the installation
So i used latest Xampp 1.8.1 which already have this apache 2.4.But the latest Xampp version using the latest php engine(php 5.4) .So our site is not working with this latest version (earlier it was php 5.2.9).
To fix this issue i replaced php folder in latest Xampp with older version php.
and used patch delivered by the Apache Lounge
[ https://www.apachelounge.com/download/ ] - https://www.apachelounge.com/download/win32/modules-2.4/php5apache2_4.dll-php-5.2-win32.zip
Everything working fine now but there is an issue with mcrypt extension
I have enabled the mcrypt extension in the php.ini. But this is not getting enabled. I am getting error while using the mcrypt_decrypt() in php.
You need to download mcrypt from sourceforge.net
You may find additional details on requirements and installation link
Do ensure that file php_mcrypt.dll is in xampp/php/ext/ directory alongwith libmcrypt.dll in xampp/apache/bin in case you are using windows..