Échec de chargement /usr/local/IonCube/ioncube_loader_lin_5.3.donc
Je viens de créé un site web à partir d'un serveur à un autre en utilisant cPanel de l'outil d'importation (probablement cette dernière partie n'est pas pertinent)
Le site est un Magento CE magasin.
Le nouveau serveur est partagée, et seulement dans ce nouveau site Magento, je vais avoir une erreur 500:
tail /usr/local/apache/logs/error_log
Failed loading /usr/local/IonCube/ioncube_loader_lin_5.3.so: /usr/local/IonCube/ioncube_loader_lin_5.3.so: cannot open shared object file: No such file or directory
php -i|grep php.ini
Configuration File (php.ini) Path => /usr/local/lib
Loaded Configuration File => /usr/local/lib/php.ini
cat /usr/local/lib/php.ini|grep IonCube
zend_extension="/usr/local/IonCube/ioncube_loader_lin_5.4.so"
php -v
PHP 5.4.25 (cli) (built: Mar 4 2014 15:41:00)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2014 Zend Technologies
with the ionCube PHP Loader v4.4.1, Copyright (c) 2002-2013, by ionCube Ltd.
Donc, il me semble très compliqué... l'erreur 500 est levée, car c'est l'échec du chargement ioncube 5.3 même lorsque le php.ini a la version 5.4 et le correspondant de fichier existe, mais encore plus déroutant, c'est que php -v affiche la version 4.4 ...
Toute aide?
Grâce.
Vous devez vous connecter pour publier un commentaire.
Avec zend_extension="/usr/local/IonCube/ioncube_loader_lin_5.4.donc" on dit à PHP pour installer Linux Loader pour PHP 5.4. Votre serveur est en cours d'exécution de PHP 5.4 afin que les matchs.
La sortie PHP "avec la ionCube PHP Loader v4.4.1, le droit d'Auteur (c) 2002-2013, par ionCube Ltd." confirme que la version 4.4.1 de la ionCube Loader est installé avec succès.
L'erreur que vous avait indique qu'un php.fichier ini demande également que le PHP pour installer le Chargeur de PHP 5.3, et cela échoue, car le serveur n'est pas en cours d'exécution de PHP 5.3.
Le système vous avez migré depuis utilise une autre version de PHP et que vous utilisez le mauvais fichier de configuration.
charger le fichier phpinfo et de rechercher pour "Charger le Fichier de Configuration"
mise à jour de vos paramètres à utiliser le fichier de configuration mentionné par phpinfo.
J'ai eu un problème connexe avec des tâches cron pour magento qui m'a donné les mêmes erreurs.
Dans mon cas, PHP 5.6 > PHP 7
Tous les fichiers étaient présents, mais ce que mentionné ci-dessus m'a montré la racine de l'erreur.
ANCIENNE COMMANDE +
NOUVELLE COMMANDE