Jump to content

nouvelle install prestashop 1.4 pas de module dens le block module


Recommended Posts

Je ne vois pas d'erreur (ou alors je ne sais pas les lire) dans le fichier config.inc.php
Tu veux dire que l'un des modules peut bloquer tous les autres ?
J'ai remis tous les modules originaux (de la version 1.4) et c'est pareil !

Link to comment
Share on other sites

Sur une installation fraiche de la 1.4 même problème, rien dans module et dans paiement

erreur dans l'onglet module:

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 144 bytes) in /home/brahacom/www/shop/classes/Module.php on line 639


l'erreur dans l'onglet paiement est la même.

Serveur sous php 5.2.13 et serveur sql sous mysql 5.1

si quelqu'un a ce genre d'erreur.


ÉDITION

Problème tout bête le "Maximum memory allocation" de mon php.ini fixé à 32 mo d'origine ne suffisait pas, passer à 128 ca passe.
Link to comment
Share on other sites

arf je sais modifier ce php.ini en local mais là je suis chez 1and1 serveur cloud privé, CentOs 5 et Plesk 9... Déjà que j'ai du faire une mise à jour via SSH je commence un peu à patiner dans la semoule MDR MErci de votre aide !

Link to comment
Share on other sites

Salut,


J'ai eu le même problème, pas de module dans le backoffice.

Après modification de mon PHP.ini

"memory_limit :
Cette option détermine la mémoire limite qu'un script est autorisé à allouer.
Cela permet de prévenir l'utilisation de toute la mémoire par un script mal codé."

de 20Mo , la valeur par défault chez mon hébergeur, à la valeur maximum possible 96Mo,
j'ai retrouvé tous mes modules.

Merci

Link to comment
Share on other sites

Salut,

Ce que l'on appel fichier PHP.ini est tout simplement un fichier contenant les paramètres de ton server PHP.
Il faut donc aller sur ton héberger et trouver dans tes pages de configuration de ton compte l'onglet PHP.ini

On y retrouve différent paramétrés du serveur dont celle de la mémoire.
Attention il est possible que certain héberger ne donne pas accès à ces paramètres.

Link to comment
Share on other sites

Alors j'ai enfin réussi à modifier ce PHPini et je n'ai plus d'erreur !

Pour cela je me suis connecté en root via SSH avec Putty sur mon serveur

j'ai lancé une recherche :

find / -name php.ini

puis j'ai lancé l'éditeur de texte vi

vi /etc/php.ini (endroit où se trouvait mon php.ini)

j'ai fait une recherche de chaine -> memory

/memory

puis en tapant i pour insertion j'ai modifié les valeurs puis j'ai enregistré en faisant :q

voilà merci à tous

Link to comment
Share on other sites

Voici le message que j'ai sur ma page publique : Fatal error: Call to undefined function mb_convert_encoding() in /home/vergube/public_html/classes/Tools.php on line 1524

Est ce que cela vous parle?


Il faut déclarer dans le PHP.INI le module php_mbstring.
Cherchez la ligne extension=php_mbstring(.dll sous windows et .so sous linux) et décommentez la.
Sous Linux, il faut auparavant télécharger le paquet correspondant :
apt-get install php5_mbstring (debian / ubuntu)
urpmi php_mbstring (mandriva)

vos modules vont alors réapparaitre.
Link to comment
Share on other sites

Bonjour à tous,

Je n'ai plus accès à ma page module, j'ai l'erreur :

Fatal error: Class GridExtJS contains 1 abstract method and must therefore be declared abstract or implement the remaining methods (ModuleGridEngineCore::setLimit) in /var/www/vhosts/ptitboutdlaine.fr/httpdocs/prestashop/classes/Module.php(408) : eval()'d code on line 16

En fait j'ai juste écraser les modules avec mes anciens modules qui avait été modifié pour le thème black and white

Merci de votre aide

Link to comment
Share on other sites

Bon j'ai effacé tout les modules et remis et j'ai à nouveau mes modules avec les messages suivant :

Parse error: syntax error, unexpected ';' in /var/www/vhosts/ptitboutdlaine.fr/httpdocs/prestashop/classes/Tools.php(1691) : eval()'d code on line 1

Notice: Undefined variable: x in /var/www/vhosts/ptitboutdlaine.fr/httpdocs/prestashop/classes/Tools.php on line 1692

Parse error: syntax error, unexpected ';' in /var/www/vhosts/ptitboutdlaine.fr/httpdocs/prestashop/classes/Tools.php(1691) : eval()'d code on line 1

Notice: Undefined variable: x in /var/www/vhosts/ptitboutdlaine.fr/httpdocs/prestashop/classes/Tools.php on line 1692

Parse error: syntax error, unexpected ';' in /var/www/vhosts/ptitboutdlaine.fr/httpdocs/prestashop/classes/Tools.php(1691) : eval()'d code on line 1

Notice: Undefined variable: x in /var/www/vhosts/ptitboutdlaine.fr/httpdocs/prestashop/classes/Tools.php on line 1692

Parse error: syntax error, unexpected ';' in /var/www/vhosts/ptitboutdlaine.fr/httpdocs/prestashop/classes/Tools.php(1691) : eval()'d code on line 1

Notice: Undefined variable: x in /var/www/vhosts/ptitboutdlaine.fr/httpdocs/prestashop/classes/Tools.php on line 1692

Link to comment
Share on other sites

  • 11 months later...

Pour ceux qui rencontrerais encore l'erreur, une solution simple qui a fonctionné chez moi. Créer un fichier php.ini (avec le bloc note pour ceux qui savent pas comment faire...), et ainsi le code suivant dedans :

 

Allow from localhost
 php_admin_value upload_max_filesize 20M
 php_admin_value post_max_size 20M
 php_admin_value max_execution_time 360
 php_admin_value max_input_time 360
</Directory>

 

Ensuite, placer le fichier dans la racine de votre site puis dans le dossier admin.

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...