bonjour sur un ordi en windows 7 64bit, Je veux essayer en local host "un template moto cms html" . l’éditeur pour protéger son code exige Zend Optimizer 3.3. Ce dernier n'est compatible qu'avec PHP 5.2x. J'ai installé le pack Wamp 64bit 5.3avec comme addon 5.27(recommendé par l'éditeur) J'ai essayé avec 5.27 et 5.28 mais j'ai le message * PHP extension "mcrypt" is not loaded.. Bien sur j'ai bien enlevé' les " ; " devant extension=php_mcrypt.dll, bien sur j'ai vérifié que php_mcrypt.dll était coché sur le menu déroulant, j'ai rajouté libcrypt.dll et mcrypt.dll dans windows \system32, vidé wamp\temp, vidé le cache de mozilla firefox, rebooté plusieurs fois.. voici php error log
[02-Jul-2013 08:34:31 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'E:/wamp/bin/php/php5.2.7/ext/php_curl.dll' - %1 n’est pas une application Win32 valide. in Unknown on line 0 [02-Jul-2013 08:34:31 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'E:/wamp/bin/php/php5.2.7/ext/php_gd2.dll' - %1 n’est pas une application Win32 valide. in Unknown on line 0 [02-Jul-2013 08:34:31 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'E:/wamp/bin/php/php5.2.7/ext/php_mbstring.dll' - %1 n’est pas une application Win32 valide. in Unknown on line 0 [02-Jul-2013 08:34:31 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'E:/wamp/bin/php/php5.2.7/ext/php_mysql.dll' - %1 n’est pas une application Win32 valide. in Unknown on line 0 [02-Jul-2013 08:34:31 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'E:/wamp/bin/php/php5.2.7/ext/php_mysqli.dll' - %1 n’est pas une application Win32 valide. in Unknown on line 0 [02-Jul-2013 08:34:31 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'E:/wamp/bin/php/php5.2.7/ext/php_pdo.dll' - %1 n’est pas une application Win32 valide. in Unknown on line 0 [02-Jul-2013 08:34:31 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'E:/wamp/bin/php/php5.2.7/ext/php_pdo_mysql.dll' - %1 n’est pas une application Win32 valide. in Unknown on line 0 [02-Jul-2013 08:34:31 UTC] PHP Warning: PHP Startup: Unable to load dynamic library 'E:/wamp/bin/php/php5.2.7/ext/php_pdo_sqlite.dll' - %1 n’est pas une application Win32 valide
et voici apache error log
[Tue Jul 02 10:34:32 2013] [notice] Apache/2.0.63 (Win32) PHP/5.2.7 configured -- resuming normal operations [Tue Jul 02 10:34:32 2013] [notice] Server built: Jan 17 2008 22:58:29 [Tue Jul 02 10:34:32 2013] [notice] Parent: Created child process 5552 [Tue Jul 02 10:34:32 2013] [notice] Child 5552: Child process is running [Tue Jul 02 10:34:32 2013] [notice] Child 5552: Acquired the start mutex. [Tue Jul 02 10:34:32 2013] [notice] Child 5552: Starting 250 worker threads.
Vous avez mélangé des versions Apache, PHP et MySQL en 64 bits avec une version PHP qui ne peut être QUE 32 bits ; ça ne peut pas fonctionner. D'autre part, les versions PHP 64 bits (Officiellement que depuis PHP 5.5.0) ne sont qu'expérimentales.
Vous ne pourrez pas faire tourner un PHP 5.2.x, compilé uniquement VC6, avec des versions Apache compilées VC9
Si vous voulez vraiment utiliser PHP 5.2.x (Obsolète depuis belle lurette) il faut vous tourner vers des versions d'archives de Wampserver : [sourceforge.net]
Un template ou CMS, uniquement compatible avec PHP 5.2 est à mettre directement à la poubelle.
Même sous un Windows 64 bits, utilisez des versions 32 bits d'Apache, PHP et MYSQL. Les versions 64 bits sont réservées à ceux qui savent ce qu'ils font.
je pensais que w7 64bit impliquait version 64bit...suis trop nul!!! d'après vous Zend optimizer 3.3 ne peut fonctionner que sous php 5.2?? si oui quelle pack wamp? si non quel pack wamp? encore merci
WampServer2.0a comprend Apache 2.2.6, PHP 5.2.5 et MySQL 5.0.45
Néanmoins, moi, je fuirais comme la peste un « truc » qui m'oblige à utiliser PHP 5.2, plus supporté depuis très longtemps. La branche active de PHP est 5.4.16 et, pour info, PHP 5.5.0 vient de sortir.
Quant à savoir si Zend Optimizer 3.3 ne fonctionne qu'avec PHP 5.2, c'est à vous de voir chez Zend.
Bonjour j'ai suivi vos conseils: désinstallé wamp 2.2 64b et ses addons, ainsi que Zend Optimizer, réinstallé la version 2.0a...tout va bien (les extensions sont chargées) sauf que lorsque je re installe Zend j'ai le message curl et mcrypt not loaded, pas d'erreur dans les log php et apache. Pas de solution sur le forum zend, l'éditeur template moster) du template me suggère abandonner l'idée du test en localhost et de se faire héberger! Manifestement il existe un conflit zend et ces 2 extensions. Auriez vous une solution? Auriez vous une adresse de "templates sérieux (milieux médical)" pour repartir à zéro?. En ce qui concerne Zend il n'est compatible que jusqu'à php 5.2. Encore merci pour votre aide
Utiliser un template et un CMS qui supportent PHP 5.4.16 est un gage de pérennité. Il ne faut pas vous embringuer dans des trucs uniquement pour PHP 5.2.x. Ce ne sont pas les CMS supportant PHP 5.4 qui manquent ; tout dépend de ce que vous voulez faire. N'en utilisant aucun, si ce n'est un forum très léger, je ne saurais vous conseiller sur ce point.
Worpress, Joomla, Drupal, CMSmadeSimple, etc. Quel que soit le CMS que vous utiliserez, il faudra impérativement vous tenir au courant des évolutions de celui-ci et mettre votre site à jour pour éviter les failles de sécurité.