Je configure un serveur Web Ubuntu 14.04 sur Amazon Web Services. J'ai le dernier PHP5.5 installé comme base, mais j'utilise PHP Farm pour que je puisse utiliser PHP5.4.31 pour un projet spécifique qui nécessite Zend Guard, qui est seulement compatible avec PHP jusqu'à 5.4.x. J'ai ajouté ces lignes à mon php.ini personnaliséPHP 5.4.31 + Problème de configuration de Zend Guard
zend_extension=/usr/local/php/ioncube_loader_lin_5.4.so
zend_extension=/usr/local/php/ZendGuardLoader.so
Ainsi, tout fonctionne très bien, mais quand je compile la version personnalisée PHP je reçois ce à la fin:
Cannot load the ionCube PHP Loader - it was built with configuration API220100525,NTS, whereas running engine is API220100525,NTS,debug
Cannot load Zend Guard Loader - it was built with configuration API220100525,NTS, whereas running engine is API220100525,NTS,debug
maintenant de ce qui peut être vu, les builds sont les mêmes, la seule differnce est:
API220100525,NTS vs. API220100525,NTS,debug
ce que je comprends de ce que le moteur Zend PHP est en cours d'exécution en mode débogage, mais je ne peux pas sembler trouver comment désactiver le mode de débogage de sorte que l'extensi ons peut être activé.
Des idées?
ne peut probablement pas désactiver le débogage. une compilation de débogage ajoute tout un tas de code "échafaudage". vous devrez trouver une compilation non-debug. –
Je l'ai téléchargé automatiquement via PHPFarm, y at-il une option de configuration pour sélectionner quel type? –