Mecapom Posted February 1, 2013 Share Posted February 1, 2013 Bonjour Je suis chez 1and1. fr et actuellement mon serveur a une version php5.2 J'ai fais des essais pour passer en version php5.4 mais je me retrouve avec de bug sur ma boutique Prestashop version 1.4.7.2 (Exemple : Module Recherche ne fonctionne pas ) Quelle est la version de php compatible avec prestashop en version 1.4.7.2 Merci d'avance Link to comment Share on other sites More sharing options...
ardhanari Posted February 2, 2013 Share Posted February 2, 2013 Bonjour, je suis dans la même situation avec la version 1.4.7.3 (impossible de faire proprement une mise à jour 1.5.... bref autre problème) après une mise à jour Php 5.4. J'ai déjà ré-initialisé le module de recherche, ré-indexé les produits (une bonne 20ène de fois...), et tenté ces deux manipulation: Bonjour, Ce problème est lié au passage chez 1&1 du langage PHP4 au PHP5.4, pour ceux qui n’arrivent pas à résoudre le problème en réinitialisant le module de recherche ou en réindexant les produits, voici la solution : Ajouter dans le fichier .htaccess (qui est placé à la racine de votre site) le code suivant : # PHP5 AddType x-mapp-php5 .php AddHandler x-mapp-php5 .php Testé sur plusieurs versions, cela marche parfaitement sauf sur un site en V1.4.7.3 Si quelqu’un trouve mieux ? oke, found the solution. open the file /classes/search.php this file uses source from drupal, you can read on this --link--- site that Drupal had thesame problem. /* Copied from Drupal search module, except for \x{0}-\x{2f} that has been replaced by \x{0}-\x{2c}\x{2e}-\x{2f} in order to keep the char '-' */ define('PREG_CLASS_SEARCH_EXCLUDE', For prestashop we can solve it by replacing line 56. original line : '\x{a806}\x{a80b}\x{a823}-\x{a82b}\x{d800}-\x{f8ff}\x{fb1e}\x{fb29}\x{fd3e}'. replace with this one : '\x{a806}\x{a80b}\x{a823}-\x{a82b}\x{e000}-\x{f8ff}\x{fb1e}\x{fb29}\x{fd3e}'. merci de bien vouloir m'aider!!! Link to comment Share on other sites More sharing options...
Mecapom Posted February 2, 2013 Author Share Posted February 2, 2013 Bonjour Je vient de passer en 1.4.9.0 et je suis toujours en php 5.2 Dés que je passe en Php 5.4 j'ai un message d'erreur qui s'affiche dans l'onglet modules: Fatal error: Cannot re-assign auto-global variable _POST .../.../.../.../classes/Module.php(582) : eval()'d code on ligne 254 Quelqu'un a t'il une dit pour régler le problème? Merci Link to comment Share on other sites More sharing options...
Alexmp4 Posted April 11, 2014 Share Posted April 11, 2014 Bonjour, Une solution à été trouvée depuis ? Link to comment Share on other sites More sharing options...
devil7777 Posted June 11, 2014 Share Posted June 11, 2014 avete risolto??? Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now