Jump to content

MAMP très lent sous Windows ?


Recommended Posts

Posted (edited)

Bonjour,

Je viens d'installer prestashop 8.1.5 en local par le biais de MAMP ( sous windows ). Maintenant , cela fonctionne, pas de soucis 😛 .

Par contre je suis surpris, mon site est beaucoup lent que sur le serveur en ligne. Est-ce normal ? ou il faut paramétrer quelques choses pour que MAMP soit plus rapide ?

Edited by SymeR
faute orthographe (see edit history)
Link to comment
Share on other sites

Alors sous Windows c'est WAMP déjà.

Ensuite il faut savoir que votre PC n'a pas du tout les mêmes performances qu'un serveur (surtout au niveau SQL et mémoire dédiée).

  • Like 1
Link to comment
Share on other sites

Non ce n'est pas forcément WAMP pour Windows. Aujourd'hui les solutions sont multiplateforme pour beaucoup. Après peut être que WAMP est plus performant sur Windows ? Je ne sais pas.

Mais MAMP à une version Windows et d'ailleurs prestashop conseille d'utiliser MAMP : https://help-center.prestashop.com/fr/articles/10672892369170-installer-une-boutique-prestashop-en-local-sur-son-ordinateur

Link to comment
Share on other sites

  • 2 weeks later...

c'est juste un serveur Apache derrière... ce n'est pas forcément une question d'optimisation, mais MAMP sur Mac ou sur Windows, ça n'a jamais été d'une rapidité incroyable... et je parles par experiences, vous pouvez vérifier si xdebug n'est pas actif à tous hasard.

Même WAMP n'est pas très rapide, après c'est vrai qu'il vaudrait plutôt privilégier ce dernier qui a été développé autour de Windows à l'inverse de MAMP, utiliser Docker ou Vagrant c'est préférable si vous avez la motivation de concacrer quelques heures/jours à apprendre l'un des deux. Surtout que Prestashop est bien présent côté Docker.

  • Like 1
Link to comment
Share on other sites

Le mieux est d'utiliser WAMP en local et non MAMP pour éviter des petits soucis au fur et à mesure qui pourrait arrivé.
Moi j'utilise Prestashop installé sous WAMP je n'ai jamais eu de soucis.

Bonne journée

Link to comment
Share on other sites

  • 3 weeks later...
Posted (edited)

Bonjour à tous. Donc en écoutant vos précieux conseils j'ai installé WAMP sur mon pc, et j'ai essayé d'installer Prestashop 8.1.6 ( php 8.1.28 , apache 2.4.59 ).

Mais impossible d'installer Prestashop. J'ai obligatoirement un soucis à l'installation. 
J'essaie et je recherche des solutions depuis ce matin, mais rien n'y fait, cela ne fonctionne pas.

Je me doute que mon soucis vient de WAMP ou de mon PC ( infra ), mais je ne sais plus quoi modifier pour que cela fonctionne.

Voilà ce que j'ai dans les logs d'erreurs php :

[17-Jun-2024 15:04:15 Europe/Paris] PHP Warning:  Constant _PS_DO_NOT_LOAD_CONFIGURATION_ already defined in C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php on line 26
[17-Jun-2024 15:04:15 Europe/Paris] PHP Stack trace:
[17-Jun-2024 15:04:15 Europe/Paris] PHP   1. {main}() C:\wamp64\www\SITE\install\index.php:0
[17-Jun-2024 15:04:15 Europe/Paris] PHP   2. InstallControllerHttp::execute() C:\wamp64\www\SITE\install\index.php:53
[17-Jun-2024 15:04:15 Europe/Paris] PHP   3. require_once() C:\wamp64\www\SITE\install\classes\controllerHttp.php:190
[17-Jun-2024 15:04:15 Europe/Paris] PHP   4. define($constant_name = '_PS_DO_NOT_LOAD_CONFIGURATION_', $value = TRUE) C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php:26
[17-Jun-2024 15:04:15 Europe/Paris] PHP Fatal error:  Uncaught Error: Undefined constant "_DB_PREFIX_" in C:\wamp64\www\SITE\classes\Configuration.php:175
Stack trace:
#0 C:\wamp64\www\SITE\classes\Configuration.php(229): ConfigurationCore::loadConfiguration()
#1 C:\wamp64\www\SITE\config\smarty.config.inc.php(28): ConfigurationCore::get('PS_SMARTY_LOCAL')
#2 C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php(37): require_once('C:\\wamp64\\www\\B...')
#3 C:\wamp64\www\SITE\install\classes\controllerHttp.php(190): require_once('C:\\wamp64\\www\\B...')
#4 C:\wamp64\www\SITE\install\index.php(53): InstallControllerHttp::execute()
#5 {main}
  thrown in C:\wamp64\www\SITE\classes\Configuration.php on line 175
[17-Jun-2024 15:04:15 Europe/Paris] PHP Warning:  Constant _PS_DO_NOT_LOAD_CONFIGURATION_ already defined in C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php on line 26
[17-Jun-2024 15:04:15 Europe/Paris] PHP Stack trace:
[17-Jun-2024 15:04:15 Europe/Paris] PHP   1. {main}() C:\wamp64\www\SITE\install\index.php:0
[17-Jun-2024 15:04:15 Europe/Paris] PHP   2. InstallControllerHttp::execute() C:\wamp64\www\SITE\install\index.php:53
[17-Jun-2024 15:04:15 Europe/Paris] PHP   3. require_once() C:\wamp64\www\SITE\install\classes\controllerHttp.php:190
[17-Jun-2024 15:04:15 Europe/Paris] PHP   4. define($constant_name = '_PS_DO_NOT_LOAD_CONFIGURATION_', $value = TRUE) C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php:26
[17-Jun-2024 15:04:15 Europe/Paris] PHP Fatal error:  Uncaught Error: Undefined constant "_DB_PREFIX_" in C:\wamp64\www\SITE\classes\Configuration.php:175
Stack trace:
#0 C:\wamp64\www\SITE\classes\Configuration.php(229): ConfigurationCore::loadConfiguration()
#1 C:\wamp64\www\SITE\config\smarty.config.inc.php(28): ConfigurationCore::get('PS_SMARTY_LOCAL')
#2 C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php(37): require_once('C:\\wamp64\\www\\B...')
#3 C:\wamp64\www\SITE\install\classes\controllerHttp.php(190): require_once('C:\\wamp64\\www\\B...')
#4 C:\wamp64\www\SITE\install\index.php(53): InstallControllerHttp::execute()
#5 {main}
  thrown in C:\wamp64\www\SITE\classes\Configuration.php on line 175
[17-Jun-2024 15:05:05 Europe/Paris] PHP Warning:  Constant _PS_DO_NOT_LOAD_CONFIGURATION_ already defined in C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php on line 26
[17-Jun-2024 15:05:05 Europe/Paris] PHP Stack trace:
[17-Jun-2024 15:05:05 Europe/Paris] PHP   1. {main}() C:\wamp64\www\SITE\install\index.php:0
[17-Jun-2024 15:05:05 Europe/Paris] PHP   2. InstallControllerHttp::execute() C:\wamp64\www\SITE\install\index.php:53
[17-Jun-2024 15:05:05 Europe/Paris] PHP   3. require_once() C:\wamp64\www\SITE\install\classes\controllerHttp.php:190
[17-Jun-2024 15:05:05 Europe/Paris] PHP   4. define($constant_name = '_PS_DO_NOT_LOAD_CONFIGURATION_', $value = TRUE) C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php:26
[17-Jun-2024 15:05:05 Europe/Paris] PHP Fatal error:  Uncaught Error: Undefined constant "_DB_PREFIX_" in C:\wamp64\www\SITE\classes\Configuration.php:175
Stack trace:
#0 C:\wamp64\www\SITE\classes\Configuration.php(229): ConfigurationCore::loadConfiguration()
#1 C:\wamp64\www\SITE\config\smarty.config.inc.php(28): ConfigurationCore::get('PS_SMARTY_LOCAL')
#2 C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php(37): require_once('C:\\wamp64\\www\\B...')
#3 C:\wamp64\www\SITE\install\classes\controllerHttp.php(190): require_once('C:\\wamp64\\www\\B...')
#4 C:\wamp64\www\SITE\install\index.php(53): InstallControllerHttp::execute()
#5 {main}
  thrown in C:\wamp64\www\SITE\classes\Configuration.php on line 175
[17-Jun-2024 15:05:05 Europe/Paris] PHP Warning:  Constant _PS_DO_NOT_LOAD_CONFIGURATION_ already defined in C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php on line 26
[17-Jun-2024 15:05:05 Europe/Paris] PHP Stack trace:
[17-Jun-2024 15:05:05 Europe/Paris] PHP   1. {main}() C:\wamp64\www\SITE\install\index.php:0
[17-Jun-2024 15:05:05 Europe/Paris] PHP   2. InstallControllerHttp::execute() C:\wamp64\www\SITE\install\index.php:53
[17-Jun-2024 15:05:05 Europe/Paris] PHP   3. require_once() C:\wamp64\www\SITE\install\classes\controllerHttp.php:190
[17-Jun-2024 15:05:05 Europe/Paris] PHP   4. define($constant_name = '_PS_DO_NOT_LOAD_CONFIGURATION_', $value = TRUE) C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php:26
[17-Jun-2024 15:05:05 Europe/Paris] PHP Fatal error:  Uncaught Error: Undefined constant "_DB_PREFIX_" in C:\wamp64\www\SITE\classes\Configuration.php:175
Stack trace:
#0 C:\wamp64\www\SITE\classes\Configuration.php(229): ConfigurationCore::loadConfiguration()
#1 C:\wamp64\www\SITE\config\smarty.config.inc.php(28): ConfigurationCore::get('PS_SMARTY_LOCAL')
#2 C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php(37): require_once('C:\\wamp64\\www\\B...')
#3 C:\wamp64\www\SITE\install\classes\controllerHttp.php(190): require_once('C:\\wamp64\\www\\B...')
#4 C:\wamp64\www\SITE\install\index.php(53): InstallControllerHttp::execute()
#5 {main}
  thrown in C:\wamp64\www\SITE\classes\Configuration.php on line 175
[17-Jun-2024 15:05:06 Europe/Paris] PHP Warning:  Constant _PS_DO_NOT_LOAD_CONFIGURATION_ already defined in C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php on line 26
[17-Jun-2024 15:05:06 Europe/Paris] PHP Stack trace:
[17-Jun-2024 15:05:06 Europe/Paris] PHP   1. {main}() C:\wamp64\www\SITE\install\index.php:0
[17-Jun-2024 15:05:06 Europe/Paris] PHP   2. InstallControllerHttp::execute() C:\wamp64\www\SITE\install\index.php:53
[17-Jun-2024 15:05:06 Europe/Paris] PHP   3. require_once() C:\wamp64\www\SITE\install\classes\controllerHttp.php:190
[17-Jun-2024 15:05:06 Europe/Paris] PHP   4. define($constant_name = '_PS_DO_NOT_LOAD_CONFIGURATION_', $value = TRUE) C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php:26
[17-Jun-2024 15:05:06 Europe/Paris] PHP Fatal error:  Uncaught Error: Undefined constant "_DB_PREFIX_" in C:\wamp64\www\SITE\classes\Configuration.php:175
Stack trace:
#0 C:\wamp64\www\SITE\classes\Configuration.php(229): ConfigurationCore::loadConfiguration()
#1 C:\wamp64\www\SITE\config\smarty.config.inc.php(28): ConfigurationCore::get('PS_SMARTY_LOCAL')
#2 C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php(37): require_once('C:\\wamp64\\www\\B...')
#3 C:\wamp64\www\SITE\install\classes\controllerHttp.php(190): require_once('C:\\wamp64\\www\\B...')
#4 C:\wamp64\www\SITE\install\index.php(53): InstallControllerHttp::execute()
#5 {main}
  thrown in C:\wamp64\www\SITE\classes\Configuration.php on line 175
[17-Jun-2024 15:05:06 Europe/Paris] PHP Warning:  Constant _PS_DO_NOT_LOAD_CONFIGURATION_ already defined in C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php on line 26
[17-Jun-2024 15:05:06 Europe/Paris] PHP Stack trace:
[17-Jun-2024 15:05:06 Europe/Paris] PHP   1. {main}() C:\wamp64\www\SITE\install\index.php:0
[17-Jun-2024 15:05:06 Europe/Paris] PHP   2. InstallControllerHttp::execute() C:\wamp64\www\SITE\install\index.php:53
[17-Jun-2024 15:05:06 Europe/Paris] PHP   3. require_once() C:\wamp64\www\SITE\install\classes\controllerHttp.php:190
[17-Jun-2024 15:05:06 Europe/Paris] PHP   4. define($constant_name = '_PS_DO_NOT_LOAD_CONFIGURATION_', $value = TRUE) C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php:26
[17-Jun-2024 15:05:06 Europe/Paris] PHP Fatal error:  Uncaught Error: Undefined constant "_DB_PREFIX_" in C:\wamp64\www\SITE\classes\Configuration.php:175
Stack trace:
#0 C:\wamp64\www\SITE\classes\Configuration.php(229): ConfigurationCore::loadConfiguration()
#1 C:\wamp64\www\SITE\config\smarty.config.inc.php(28): ConfigurationCore::get('PS_SMARTY_LOCAL')
#2 C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php(37): require_once('C:\\wamp64\\www\\B...')
#3 C:\wamp64\www\SITE\install\classes\controllerHttp.php(190): require_once('C:\\wamp64\\www\\B...')
#4 C:\wamp64\www\SITE\install\index.php(53): InstallControllerHttp::execute()
#5 {main}
  thrown in C:\wamp64\www\SITE\classes\Configuration.php on line 175
[17-Jun-2024 15:05:20 Europe/Paris] PHP Warning:  Constant _PS_DO_NOT_LOAD_CONFIGURATION_ already defined in C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php on line 26
[17-Jun-2024 15:05:20 Europe/Paris] PHP Stack trace:
[17-Jun-2024 15:05:20 Europe/Paris] PHP   1. {main}() C:\wamp64\www\SITE\install\index.php:0
[17-Jun-2024 15:05:20 Europe/Paris] PHP   2. InstallControllerHttp::execute() C:\wamp64\www\SITE\install\index.php:53
[17-Jun-2024 15:05:20 Europe/Paris] PHP   3. require_once() C:\wamp64\www\SITE\install\classes\controllerHttp.php:190
[17-Jun-2024 15:05:20 Europe/Paris] PHP   4. define($constant_name = '_PS_DO_NOT_LOAD_CONFIGURATION_', $value = TRUE) C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php:26
[17-Jun-2024 15:05:20 Europe/Paris] PHP Fatal error:  Uncaught Error: Undefined constant "_DB_PREFIX_" in C:\wamp64\www\SITE\classes\Configuration.php:175
Stack trace:
#0 C:\wamp64\www\SITE\classes\Configuration.php(229): ConfigurationCore::loadConfiguration()
#1 C:\wamp64\www\SITE\config\smarty.config.inc.php(28): ConfigurationCore::get('PS_SMARTY_LOCAL')
#2 C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php(37): require_once('C:\\wamp64\\www\\B...')
#3 C:\wamp64\www\SITE\install\classes\controllerHttp.php(190): require_once('C:\\wamp64\\www\\B...')
#4 C:\wamp64\www\SITE\install\index.php(53): InstallControllerHttp::execute()
#5 {main}
  thrown in C:\wamp64\www\SITE\classes\Configuration.php on line 175
[17-Jun-2024 15:05:20 Europe/Paris] PHP Warning:  Constant _PS_DO_NOT_LOAD_CONFIGURATION_ already defined in C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php on line 26
[17-Jun-2024 15:05:20 Europe/Paris] PHP Stack trace:
[17-Jun-2024 15:05:20 Europe/Paris] PHP   1. {main}() C:\wamp64\www\SITE\install\index.php:0
[17-Jun-2024 15:05:20 Europe/Paris] PHP   2. InstallControllerHttp::execute() C:\wamp64\www\SITE\install\index.php:53
[17-Jun-2024 15:05:20 Europe/Paris] PHP   3. require_once() C:\wamp64\www\SITE\install\classes\controllerHttp.php:190
[17-Jun-2024 15:05:20 Europe/Paris] PHP   4. define($constant_name = '_PS_DO_NOT_LOAD_CONFIGURATION_', $value = TRUE) C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php:26
[17-Jun-2024 15:05:20 Europe/Paris] PHP Fatal error:  Uncaught Error: Undefined constant "_DB_PREFIX_" in C:\wamp64\www\SITE\classes\Configuration.php:175
Stack trace:
#0 C:\wamp64\www\SITE\classes\Configuration.php(229): ConfigurationCore::loadConfiguration()
#1 C:\wamp64\www\SITE\config\smarty.config.inc.php(28): ConfigurationCore::get('PS_SMARTY_LOCAL')
#2 C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php(37): require_once('C:\\wamp64\\www\\B...')
#3 C:\wamp64\www\SITE\install\classes\controllerHttp.php(190): require_once('C:\\wamp64\\www\\B...')
#4 C:\wamp64\www\SITE\install\index.php(53): InstallControllerHttp::execute()
#5 {main}
  thrown in C:\wamp64\www\SITE\classes\Configuration.php on line 175
[17-Jun-2024 15:05:23 Europe/Paris] PHP Warning:  Constant _PS_DO_NOT_LOAD_CONFIGURATION_ already defined in C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php on line 26
[17-Jun-2024 15:05:23 Europe/Paris] PHP Stack trace:
[17-Jun-2024 15:05:23 Europe/Paris] PHP   1. {main}() C:\wamp64\www\SITE\install\index.php:0
[17-Jun-2024 15:05:23 Europe/Paris] PHP   2. InstallControllerHttp::execute() C:\wamp64\www\SITE\install\index.php:53
[17-Jun-2024 15:05:23 Europe/Paris] PHP   3. require_once() C:\wamp64\www\SITE\install\classes\controllerHttp.php:190
[17-Jun-2024 15:05:23 Europe/Paris] PHP   4. define($constant_name = '_PS_DO_NOT_LOAD_CONFIGURATION_', $value = TRUE) C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php:26
[17-Jun-2024 15:05:23 Europe/Paris] PHP Fatal error:  Uncaught Error: Undefined constant "_DB_PREFIX_" in C:\wamp64\www\SITE\classes\Configuration.php:175
Stack trace:
#0 C:\wamp64\www\SITE\classes\Configuration.php(229): ConfigurationCore::loadConfiguration()
#1 C:\wamp64\www\SITE\config\smarty.config.inc.php(28): ConfigurationCore::get('PS_SMARTY_LOCAL')
#2 C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php(37): require_once('C:\\wamp64\\www\\B...')
#3 C:\wamp64\www\SITE\install\classes\controllerHttp.php(190): require_once('C:\\wamp64\\www\\B...')
#4 C:\wamp64\www\SITE\install\index.php(53): InstallControllerHttp::execute()
#5 {main}
  thrown in C:\wamp64\www\SITE\classes\Configuration.php on line 175
[17-Jun-2024 15:05:24 Europe/Paris] PHP Warning:  Constant _PS_DO_NOT_LOAD_CONFIGURATION_ already defined in C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php on line 26
[17-Jun-2024 15:05:24 Europe/Paris] PHP Stack trace:
[17-Jun-2024 15:05:24 Europe/Paris] PHP   1. {main}() C:\wamp64\www\SITE\install\index.php:0
[17-Jun-2024 15:05:24 Europe/Paris] PHP   2. InstallControllerHttp::execute() C:\wamp64\www\SITE\install\index.php:53
[17-Jun-2024 15:05:24 Europe/Paris] PHP   3. require_once() C:\wamp64\www\SITE\install\classes\controllerHttp.php:190
[17-Jun-2024 15:05:24 Europe/Paris] PHP   4. define($constant_name = '_PS_DO_NOT_LOAD_CONFIGURATION_', $value = TRUE) C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php:26
[17-Jun-2024 15:05:24 Europe/Paris] PHP Fatal error:  Uncaught Error: Undefined constant "_DB_PREFIX_" in C:\wamp64\www\SITE\classes\Configuration.php:175
Stack trace:
#0 C:\wamp64\www\SITE\classes\Configuration.php(229): ConfigurationCore::loadConfiguration()
#1 C:\wamp64\www\SITE\config\smarty.config.inc.php(28): ConfigurationCore::get('PS_SMARTY_LOCAL')
#2 C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php(37): require_once('C:\\wamp64\\www\\B...')
#3 C:\wamp64\www\SITE\install\classes\controllerHttp.php(190): require_once('C:\\wamp64\\www\\B...')
#4 C:\wamp64\www\SITE\install\index.php(53): InstallControllerHttp::execute()
#5 {main}
  thrown in C:\wamp64\www\SITE\classes\Configuration.php on line 175
[17-Jun-2024 15:05:26 Europe/Paris] PHP Warning:  Constant _PS_DO_NOT_LOAD_CONFIGURATION_ already defined in C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php on line 26
[17-Jun-2024 15:05:26 Europe/Paris] PHP Stack trace:
[17-Jun-2024 15:05:26 Europe/Paris] PHP   1. {main}() C:\wamp64\www\SITE\install\index.php:0
[17-Jun-2024 15:05:26 Europe/Paris] PHP   2. InstallControllerHttp::execute() C:\wamp64\www\SITE\install\index.php:53
[17-Jun-2024 15:05:26 Europe/Paris] PHP   3. require_once() C:\wamp64\www\SITE\install\classes\controllerHttp.php:190
[17-Jun-2024 15:05:26 Europe/Paris] PHP   4. define($constant_name = '_PS_DO_NOT_LOAD_CONFIGURATION_', $value = TRUE) C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php:26
[17-Jun-2024 15:05:26 Europe/Paris] PHP Fatal error:  Uncaught Error: Undefined constant "_DB_PREFIX_" in C:\wamp64\www\SITE\classes\Configuration.php:175
Stack trace:
#0 C:\wamp64\www\SITE\classes\Configuration.php(229): ConfigurationCore::loadConfiguration()
#1 C:\wamp64\www\SITE\config\smarty.config.inc.php(28): ConfigurationCore::get('PS_SMARTY_LOCAL')
#2 C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php(37): require_once('C:\\wamp64\\www\\B...')
#3 C:\wamp64\www\SITE\install\classes\controllerHttp.php(190): require_once('C:\\wamp64\\www\\B...')
#4 C:\wamp64\www\SITE\install\index.php(53): InstallControllerHttp::execute()
#5 {main}
  thrown in C:\wamp64\www\SITE\classes\Configuration.php on line 175
[17-Jun-2024 15:05:26 Europe/Paris] PHP Warning:  Constant _PS_DO_NOT_LOAD_CONFIGURATION_ already defined in C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php on line 26
[17-Jun-2024 15:05:26 Europe/Paris] PHP Stack trace:
[17-Jun-2024 15:05:26 Europe/Paris] PHP   1. {main}() C:\wamp64\www\SITE\install\index.php:0
[17-Jun-2024 15:05:26 Europe/Paris] PHP   2. InstallControllerHttp::execute() C:\wamp64\www\SITE\install\index.php:53
[17-Jun-2024 15:05:26 Europe/Paris] PHP   3. require_once() C:\wamp64\www\SITE\install\classes\controllerHttp.php:190
[17-Jun-2024 15:05:26 Europe/Paris] PHP   4. define($constant_name = '_PS_DO_NOT_LOAD_CONFIGURATION_', $value = TRUE) C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php:26
[17-Jun-2024 15:05:26 Europe/Paris] PHP Fatal error:  Uncaught Error: Undefined constant "_DB_PREFIX_" in C:\wamp64\www\SITE\classes\Configuration.php:175
Stack trace:
#0 C:\wamp64\www\SITE\classes\Configuration.php(229): ConfigurationCore::loadConfiguration()
#1 C:\wamp64\www\SITE\config\smarty.config.inc.php(28): ConfigurationCore::get('PS_SMARTY_LOCAL')
#2 C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php(37): require_once('C:\\wamp64\\www\\B...')
#3 C:\wamp64\www\SITE\install\classes\controllerHttp.php(190): require_once('C:\\wamp64\\www\\B...')
#4 C:\wamp64\www\SITE\install\index.php(53): InstallControllerHttp::execute()
#5 {main}
  thrown in C:\wamp64\www\SITE\classes\Configuration.php on line 175
[17-Jun-2024 15:05:34 Europe/Paris] PHP Warning:  Constant _PS_DO_NOT_LOAD_CONFIGURATION_ already defined in C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php on line 26
[17-Jun-2024 15:05:34 Europe/Paris] PHP Stack trace:
[17-Jun-2024 15:05:34 Europe/Paris] PHP   1. {main}() C:\wamp64\www\SITE\install\index.php:0
[17-Jun-2024 15:05:34 Europe/Paris] PHP   2. InstallControllerHttp::execute() C:\wamp64\www\SITE\install\index.php:53
[17-Jun-2024 15:05:34 Europe/Paris] PHP   3. require_once() C:\wamp64\www\SITE\install\classes\controllerHttp.php:190
[17-Jun-2024 15:05:34 Europe/Paris] PHP   4. define($constant_name = '_PS_DO_NOT_LOAD_CONFIGURATION_', $value = TRUE) C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php:26
[17-Jun-2024 15:05:34 Europe/Paris] PHP Fatal error:  Uncaught Error: Undefined constant "_DB_PREFIX_" in C:\wamp64\www\SITE\classes\Configuration.php:175
Stack trace:
#0 C:\wamp64\www\SITE\classes\Configuration.php(229): ConfigurationCore::loadConfiguration()
#1 C:\wamp64\www\SITE\config\smarty.config.inc.php(28): ConfigurationCore::get('PS_SMARTY_LOCAL')
#2 C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php(37): require_once('C:\\wamp64\\www\\B...')
#3 C:\wamp64\www\SITE\install\classes\controllerHttp.php(190): require_once('C:\\wamp64\\www\\B...')
#4 C:\wamp64\www\SITE\install\index.php(53): InstallControllerHttp::execute()
#5 {main}
  thrown in C:\wamp64\www\SITE\classes\Configuration.php on line 175
[17-Jun-2024 15:05:34 Europe/Paris] PHP Warning:  Constant _PS_DO_NOT_LOAD_CONFIGURATION_ already defined in C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php on line 26
[17-Jun-2024 15:05:34 Europe/Paris] PHP Stack trace:
[17-Jun-2024 15:05:34 Europe/Paris] PHP   1. {main}() C:\wamp64\www\SITE\install\index.php:0
[17-Jun-2024 15:05:34 Europe/Paris] PHP   2. InstallControllerHttp::execute() C:\wamp64\www\SITE\install\index.php:53
[17-Jun-2024 15:05:34 Europe/Paris] PHP   3. require_once() C:\wamp64\www\SITE\install\classes\controllerHttp.php:190
[17-Jun-2024 15:05:34 Europe/Paris] PHP   4. define($constant_name = '_PS_DO_NOT_LOAD_CONFIGURATION_', $value = TRUE) C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php:26
[17-Jun-2024 15:05:34 Europe/Paris] PHP Fatal error:  Uncaught Error: Undefined constant "_DB_PREFIX_" in C:\wamp64\www\SITE\classes\Configuration.php:175
Stack trace:
#0 C:\wamp64\www\SITE\classes\Configuration.php(229): ConfigurationCore::loadConfiguration()
#1 C:\wamp64\www\SITE\config\smarty.config.inc.php(28): ConfigurationCore::get('PS_SMARTY_LOCAL')
#2 C:\wamp64\www\SITE\install\controllers\http\smarty_compile.php(37): require_once('C:\\wamp64\\www\\B...')
#3 C:\wamp64\www\SITE\install\classes\controllerHttp.php(190): require_once('C:\\wamp64\\www\\B...')
#4 C:\wamp64\www\SITE\install\index.php(53): InstallControllerHttp::execute()
#5 {main}
  thrown in C:\wamp64\www\SITE\classes\Configuration.php on line 175
[17-Jun-2024 15:06:27 Europe/Paris] PHP Warning:  Attempt to read property "theme_name" on null in C:\wamp64\www\SITE\var\cache\prod\Container296sO73\appAppKernelProdContainer.php on line 2870
[17-Jun-2024 15:06:27 Europe/Paris] PHP Stack trace:
[17-Jun-2024 15:06:27 Europe/Paris] PHP   1. {main}() C:\wamp64\www\SITE\install\index.php:0
[17-Jun-2024 15:06:27 Europe/Paris] PHP   2. InstallControllerHttp::execute() C:\wamp64\www\SITE\install\index.php:53
[17-Jun-2024 15:06:27 Europe/Paris] PHP   3. InstallControllerHttpProcess->process() C:\wamp64\www\SITE\install\classes\controllerHttp.php:277
[17-Jun-2024 15:06:27 Europe/Paris] PHP   4. InstallControllerHttpProcess->processInstallDatabase() C:\wamp64\www\SITE\install\controllers\http\process.php:92
[17-Jun-2024 15:06:27 Europe/Paris] PHP   5. PrestaShopBundle\Install\Install->installDatabase($clear_database = '1') C:\wamp64\www\SITE\install\controllers\http\process.php:166
[17-Jun-2024 15:06:27 Europe/Paris] PHP   6. PrestaShopBundle\Install\Install->updateSchema() C:\wamp64\www\SITE\src\PrestaShopBundle\Install\Install.php:334
[17-Jun-2024 15:06:27 Europe/Paris] PHP   7. PrestaShopBundle\Service\Database\Upgrade->addDoctrineSchemaUpdate() C:\wamp64\www\SITE\src\PrestaShopBundle\Install\Install.php:347
[17-Jun-2024 15:06:27 Europe/Paris] PHP   8. Symfony\Bundle\FrameworkBundle\Console\Application->add($command = class PrestaShopBundle\Command\UpdateSchemaCommand { private ${Symfony\Component\Console\Command\Command}application = class Symfony\Bundle\FrameworkBundle\Console\Application { private ${Symfony\Component\Console\Application}commands = [...]; private ${Symfony\Component\Console\Application}wantHelps = FALSE; private ${Symfony\Component\Console\Application}runningCommand = NULL; private ${Symfony\Component\Console\Application}name = 'Symfony'; private ${Symfony\Component\Console\Application}version = '4.4.50'; private ${Symfony\Component\Console\Application}commandLoader = class Symfony\Component\Console\CommandLoader\ContainerCommandLoader { ... }; private ${Symfony\Component\Console\Application}catchExceptions = TRUE; private ${Symfony\Component\Console\Application}autoExit = FALSE; private ${Symfony\Component\Console\Application}definition = class Symfony\Component\Console\Input\InputDefinition { ... }; private ${Symfony\Component\Console\Application}helperSet = class Symfony\Component\Console\Helper\HelperSet { ... }; private ${Symfony\Component\Console\Application}dispatcher = NULL; private ${Symfony\Component\Console\Application}terminal = class Symfony\Component\Console\Terminal { ... }; private ${Symfony\Component\Console\Application}defaultCommand = 'list'; private ${Symfony\Component\Console\Application}singleCommand = FALSE; private ${Symfony\Component\Console\Application}initialized = TRUE; private $kernel = class AppKernel { ... }; private $commandsRegistered = TRUE; private $registrationErrors = [...] }; private ${Symfony\Component\Console\Command\Command}name = 'prestashop:schema:update-without-foreign'; private ${Symfony\Component\Console\Command\Command}processTitle = NULL; private ${Symfony\Component\Console\Command\Command}aliases = []; private ${Symfony\Component\Console\Command\Command}definition = class Symfony\Component\Console\Input\InputDefinition { private $arguments = [...]; private $requiredCount = 0; private $hasAnArrayArgument = FALSE; private $hasOptional = FALSE; private $options = [...]; private $shortcuts = [...] }; private ${Symfony\Component\Console\Command\Command}hidden = FALSE; private ${Symfony\Component\Console\Command\Command}help = ''; private ${Symfony\Component\Console\Command\Command}description = 'Update the database'; private ${Symfony\Component\Console\Command\Command}ignoreValidationErrors = FALSE; private ${Symfony\Component\Console\Command\Command}applicationDefinitionMerged = FALSE; private ${Symfony\Component\Console\Command\Command}applicationDefinitionMergedWithArgs = FALSE; private ${Symfony\Component\Console\Command\Command}code = NULL; private ${Symfony\Component\Console\Command\Command}synopsis = []; private ${Symfony\Component\Console\Command\Command}usages = []; private ${Symfony\Component\Console\Command\Command}helperSet = class Symfony\Component\Console\Helper\HelperSet { private $helpers = [...]; private $command = NULL }; private $em = class EntityManager_9a5be93 { private ${Doctrine\ORM\EntityManager}config = *uninitialized*; private ${Doctrine\ORM\EntityManager}conn = *uninitialized*; private ${Doctrine\ORM\EntityManager}metadataFactory = *uninitialized*; private ${Doctrine\ORM\EntityManager}unitOfWork = *uninitialized*; private ${Doctrine\ORM\EntityManager}eventManager = *uninitialized*; private ${Doctrine\ORM\EntityManager}proxyFactory = *uninitialized*; private ${Doctrine\ORM\EntityManager}repositoryFactory = *uninitialized*; private ${Doctrine\ORM\EntityManager}expressionBuilder = *uninitialized*; private ${Doctrine\ORM\EntityManager}closed = *uninitialized*; private ${Doctrine\ORM\EntityManager}filterCollection = *uninitialized*; private ${Doctrine\ORM\EntityManager}cache = *uninitialized*; private $valueHolder52b18 = class Doctrine\ORM\EntityManager { ... }; private $initializer901bd = NULL }; private $dbName = 'SITE'; private $dbPrefix = 'ps_' }) C:\wamp64\www\SITE\src\PrestaShopBundle\Service\Database\Upgrade.php:40
[17-Jun-2024 15:06:27 Europe/Paris] PHP   9. Symfony\Bundle\FrameworkBundle\Console\Application->registerCommands() C:\wamp64\www\SITE\vendor\symfony\symfony\src\Symfony\Bundle\FrameworkBundle\Console\Application.php:156
[17-Jun-2024 15:06:27 Europe/Paris] PHP  10. Symfony\Component\DependencyInjection\Container->get($id = 'PrestaShopBundle\\Command\\ModuleCommand', $invalidBehavior = *uninitialized*) C:\wamp64\www\SITE\vendor\symfony\symfony\src\Symfony\Bundle\FrameworkBundle\Console\Application.php:192
[17-Jun-2024 15:06:27 Europe/Paris] PHP  11. Symfony\Component\DependencyInjection\Container->make($id = 'PrestaShopBundle\\Command\\ModuleCommand', $invalidBehavior = 1) C:\wamp64\www\SITE\vendor\symfony\symfony\src\Symfony\Component\DependencyInjection\Container.php:231
[17-Jun-2024 15:06:27 Europe/Paris] PHP  12. Container296sO73\appAppKernelProdContainer->load($file = 'getModuleCommandService.php', $lazyLoad = *uninitialized*) C:\wamp64\www\SITE\vendor\symfony\symfony\src\Symfony\Component\DependencyInjection\Container.php:255
[17-Jun-2024 15:06:27 Europe/Paris] PHP  13. require() C:\wamp64\www\SITE\var\cache\prod\Container296sO73\appAppKernelProdContainer.php:2225
[17-Jun-2024 15:06:27 Europe/Paris] PHP  14. Container296sO73\appAppKernelProdContainer->load($file = 'getPrestashop_Module_ManagerService.php', $lazyLoad = *uninitialized*) C:\wamp64\www\SITE\var\cache\prod\Container296sO73\getModuleCommandService.php:9
[17-Jun-2024 15:06:27 Europe/Paris] PHP  15. require() C:\wamp64\www\SITE\var\cache\prod\Container296sO73\appAppKernelProdContainer.php:2225
[17-Jun-2024 15:06:27 Europe/Paris] PHP  16. Container296sO73\appAppKernelProdContainer->getPrestashop_Core_Admin_DataProvider_ModuleInterfaceService() C:\wamp64\www\SITE\var\cache\prod\Container296sO73\getPrestashop_Module_ManagerService.php:9
[17-Jun-2024 15:06:27 Europe/Paris] PHP  17. Container296sO73\appAppKernelProdContainer->getPrestashop_CategoriesProviderService() C:\wamp64\www\SITE\var\cache\prod\Container296sO73\appAppKernelProdContainer.php:2880

Et les erreurs logs apache :

[Mon Jun 17 15:06:45.320538 2024] [mpm_winnt:notice] [pid 10912:tid 204] AH00428: Parent: child process 10340 exited with status 3221225477 -- Restarting.
[Mon Jun 17 15:06:46.013012 2024] [mpm_winnt:notice] [pid 10912:tid 204] AH00455: Apache/2.4.59 (Win64) PHP/8.1.28 mod_fcgid/2.3.10-dev configured -- resuming normal operations
[Mon Jun 17 15:06:46.013012 2024] [mpm_winnt:notice] [pid 10912:tid 204] AH00456: Apache Lounge VS17 Server built: Apr  4 2024 15:03:17
[Mon Jun 17 15:06:46.013012 2024] [core:notice] [pid 10912:tid 204] AH00094: Command line: 'c:\\wamp64\\bin\\apache\\apache2.4.59\\bin\\httpd.exe -d C:/wamp64/bin/apache/apache2.4.59'
[Mon Jun 17 15:06:46.013012 2024] [mpm_winnt:notice] [pid 10912:tid 204] AH00418: Parent: Created child process 15936
[Mon Jun 17 15:06:46.271392 2024] [mpm_winnt:notice] [pid 15936:tid 364] AH00354: Child: Starting 64 worker threads.
[Mon Jun 17 15:06:57.716974 2024] [mpm_winnt:notice] [pid 10912:tid 204] AH00428: Parent: child process 15936 exited with status 3221225477 -- Restarting.
[Mon Jun 17 15:06:58.420508 2024] [mpm_winnt:notice] [pid 10912:tid 204] AH00455: Apache/2.4.59 (Win64) PHP/8.1.28 mod_fcgid/2.3.10-dev configured -- resuming normal operations
[Mon Jun 17 15:06:58.420508 2024] [mpm_winnt:notice] [pid 10912:tid 204] AH00456: Apache Lounge VS17 Server built: Apr  4 2024 15:03:17
[Mon Jun 17 15:06:58.420508 2024] [core:notice] [pid 10912:tid 204] AH00094: Command line: 'c:\\wamp64\\bin\\apache\\apache2.4.59\\bin\\httpd.exe -d C:/wamp64/bin/apache/apache2.4.59'
[Mon Jun 17 15:06:58.420508 2024] [mpm_winnt:notice] [pid 10912:tid 204] AH00418: Parent: Created child process 6532
[Mon Jun 17 15:06:58.640642 2024] [mpm_winnt:notice] [pid 6532:tid 364] AH00354: Child: Starting 64 worker threads.

 

Voilà, je vous remercie pour votre aide.

J'ai déjà mis la variable d'environnement de OPENSSL_CONF...

Capture d’écran 2024-06-17 150911.png

Edited by SymeR (see edit history)
Link to comment
Share on other sites

Si je relance l'installation, il s'arrête à la première étape : " Création des paramètres de fichier " avec le même d'erreurs et des logs très semblables.

Capture d’écran 2024-06-17 151736.png

Link to comment
Share on other sites

1 minute ago, dydy59 said:

As-tu essayé de toute effacer, relancer WAMPP et remettre ton fichier d'installation .zip et tout reprendre ? Crée une nouvelle base de donnée ? 

Oui j'ai essayé à de multiples reprises.

Link to comment
Share on other sites

Posted (edited)
4 minutes ago, Eolia said:

et que dit le fichier error.log de votre hébergeur ?

Rien le fichier est vide.

Edit Enfin pas tout à fait, voici le contenu : 
--- File cleaned up by Wampserver ---
--- on 2024-06-17 08:44

 

4 minutes ago, dydy59 said:

Pas juste relancer, écrase tout dans ton dossier wampp, relance le logiciel et recommence tout, c'est capricieux l'installation parfois, j'ai eu le cas sur mon environnement de dev test ^^

Oui oui je te confirme, j'ai supprimé tout le contenu du dossier, par contre tu viens de me faire penser j'ai pas essayé de créer un nouveau dossier principal et un nouvel virtualHosts.
Mais j'ai déjà supprimé à plusieurs reprises le contenu du dossier  " /www/site " et remettre les 3 fichiers d'installation PrestaShop

Edited by SymeR (see edit history)
Link to comment
Share on other sites

  • 1 month later...

Rebonjour, j'ai trouvé la solution car j'ai étais confronter à cette erreur également avec une installation de Prestashop en 8.1.7, c'est le système de cache qui coince, 

La solution qui a fonctionné pour moi :
Il faut éditer la fonction getContainerClearCacheLockPath dans le fichier AppKernel.php au chemin app/AppKernel.php et modifier la fonction entière à partir de la ligne 269:

protected function getContainerClearCacheLockPath(): string {

$class = $this->getContainerClass();

$cacheDir = sys_get_temp_dir();//$this->getCacheDir();

return sprintf('%s/%s.php.cache_clear.lock', $cacheDir, $class);

}

Donc, si nous changeons $cacheDir en dehors du dossier de cache, l'installation fonctionne.

 

Dites moi si c'est OK pour vous, et si votre problème est résolu faites le moi savoir.

Bonne journée

 

Link to comment
Share on other sites

Bonjour dydy59,

Je rentre de vacances, je vais donc essayer ta solution. 
Par contre une fois l'installation faite, il faut remettre la fonction getContainerClearCacheLockPath à sa version d'origine non ?

Link to comment
Share on other sites

Bonjour,

Je me permets d'intervenir sur ce sujet car j'ai moi-même procédé récemment à une overdose d'agacement à cause de WAMP et j'ai fini par tout désinstaller et me mettre à la recherche d'une solution locale sous Windows plus simple à mettre en place, plus facile à utiliser et également plus performante.

J'ai trouvé une solution qui me convient tout à fait. Il s'agit de Laragon.

Installation en 2 minutes. Interface conviviale et configuration ultra-simple. Possibilité d'ajouter très facilement plusieurs versions de PHP et de basculer sur l'une ou l'autre. Aucun souci avec Prestashop (à part leur foutue version 8 basic chépakoi là... mais résolu en installant une version précédente suivi d'un upgrade) et ça tourne bien plus vite que WAMP.

Avantage non négligeable : pas besoin, comme pour WAMP, d'installer les 15 000 packs C++ sur Windows pour que ça fonctionne.

Bref franchement un super outil que je vous recommande de tester si comme moi vous en avez ras le bol de WAMP et cie !

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...