hgevet Posted September 10, 2015 Share Posted September 10, 2015 bonjour j'ai une erreur de type 500 sur connexion authentification client mais je ne sais pas depuis quand et si c'est lié à la mise à jour de la dernière version. de quoi ca peut venir? merci Link to comment Share on other sites More sharing options...
hgevet Posted September 12, 2015 Author Share Posted September 12, 2015 j'ai modifié dans config/defines.inc.php define('_PS_MODE_DEV_', true); en changeant false par true (trouvé sur forum). après j'ai eu ca: Notice: Undefined index: validate in /home/magestia/www/classes/ObjectModel.php on line 1333Notice: Undefined index: validate in /home/magestia/www/classes/ObjectModel.php on line 1334 [PrestaShopException]Validation function not found. at line 1334 in file classes/ObjectModel.php 1329. if (!in_array($field, $required_fields)) {1330. continue;1331. }1332. 1333. if (!method_exists('Validate', $data['validate'])) {1334. throw new PrestaShopException('Validation function not found. '.$data['validate']);1335. }1336. 1337. $value = Tools::getValue($field);1338. 1339. if (empty($value)) { ObjectModelCore->validateFieldsRequiredDatabase - [line 141 - controllers/front/AuthController.php] AuthControllerCore->initContent - [line 189 - classes/controller/Controller.php] ControllerCore->run - [line 367 - classes/Dispatcher.php] DispatcherCore->dispatch - [line 28 - index.php] Link to comment Share on other sites More sharing options...
hgevet Posted September 14, 2015 Author Share Posted September 14, 2015 j'ai vu dans le forum que ca arrivait souvent quand ovh changeait de serveur...ce qui est vrai dans mon cas. j'ai changé dans le setting.inc.php le nom du serveur mais toujours le problème. si quelqu'un a une idée. merci Link to comment Share on other sites More sharing options...
hgevet Posted September 15, 2015 Author Share Posted September 15, 2015 ovh me certifie que ce n'est pas eux...comment trouver l'erreur? merci Link to comment Share on other sites More sharing options...
Clhoude Posted September 15, 2015 Share Posted September 15, 2015 Salut hgevet, peux tu nous montrer ton fichier de config php.ini ? J'ai déjà eu une erreur similaire à cause de l'allocation mémoire insuffisante pour php. Bonne journée et bonne chance. Link to comment Share on other sites More sharing options...
hgevet Posted September 15, 2015 Author Share Posted September 15, 2015 bonjour je n'ai pas de php.ini mais un init.php mais je ne pense que ca soit ca;..j'ai mis le config.inc.php... merci[attachmeconfig.inc.phpnt=134660:config.inc.php] Link to comment Share on other sites More sharing options...
Clhoude Posted September 15, 2015 Share Posted September 15, 2015 Pouvez vous créer plutôt un fichier à la racine de votre site web info.php et y ajouter ceci ? : <? phpinfo(); ?> Puis me transmettre votre url, example : www.monsite.com/info.php Link to comment Share on other sites More sharing options...
hgevet Posted September 15, 2015 Author Share Posted September 15, 2015 fait http://magestia.com/info.php Link to comment Share on other sites More sharing options...
Clhoude Posted September 15, 2015 Share Posted September 15, 2015 La limite mémoire php n'est pas le problème car elle est à 128M, vous pouvez supprimer le fichier info.php . Avez-vous activer le mode debug ? Quels sont les droits appliqués sur les fichiers et les dossiers de votre FTP ? Avez-vous essayer de modifier votre fichier .htaccess récemment ? Ou Activer la réécriture d'urls depuis le backoffice ? Link to comment Share on other sites More sharing options...
hgevet Posted September 15, 2015 Author Share Posted September 15, 2015 mode debug: non dossiers: 0705, fichiers 0604 oui mais j'avais le problème déjà avant, j'ai mis le nom du nouveau serveur ovh, sinon rien pas touché la réécriture (déjà activé avant) Link to comment Share on other sites More sharing options...
Clhoude Posted September 15, 2015 Share Posted September 15, 2015 (edited) Essayez de mettre les droits suivants : Sur les fichiers 644 Sur les dossiers 755 Et ensuite essayer de vous connecter au backoffice. Edited September 15, 2015 by Clhoude (see edit history) Link to comment Share on other sites More sharing options...
hgevet Posted September 15, 2015 Author Share Posted September 15, 2015 euh...le problème n'est pas sur le bo, c'est sur le site soit sur le bouton connexion (client), soit en fin de commande sur: http://magestia.com/authentification?back=my-account Link to comment Share on other sites More sharing options...
Clhoude Posted September 15, 2015 Share Posted September 15, 2015 Autant pour moi, vous avez essayer de désactiver la réécriture d'urls ? Link to comment Share on other sites More sharing options...
hgevet Posted September 15, 2015 Author Share Posted September 15, 2015 je viens de le faire, pareil !!! Link to comment Share on other sites More sharing options...
Clhoude Posted September 15, 2015 Share Posted September 15, 2015 D'accord pouvez-vous me joindre votre .htaccess ? Link to comment Share on other sites More sharing options...
hgevet Posted September 15, 2015 Author Share Posted September 15, 2015 voilahtaccess.txt Link to comment Share on other sites More sharing options...
Clhoude Posted September 15, 2015 Share Posted September 15, 2015 (edited) Essayer de commenter la ligne 9 de votre fichier avec un # comme ceci : #SetEnv HTTP_MOD_REWRITE On Si cela ne fonctionne pas lorsque vous avez renvoyé le fichier .htaccess réessayez en activant la réécriture d'urls et en renvoyant le fichier avec la ligne commentée. Edited September 15, 2015 by Clhoude (see edit history) Link to comment Share on other sites More sharing options...
hgevet Posted September 15, 2015 Author Share Posted September 15, 2015 pareil j'avais déja activée la réécriture avant je recommence Link to comment Share on other sites More sharing options...
hgevet Posted September 15, 2015 Author Share Posted September 15, 2015 réécriture désactivée et lg commentée: meme problème Link to comment Share on other sites More sharing options...
Baba deCode Posted September 15, 2015 Share Posted September 15, 2015 Bonjour, C'est peut etre un probleme de droit sur le dossier classe et le dossier controller, verifie les droits des dossiers et des fichiers. L'erreur dit qu'il n'arrive pas a lire le fichier AuthController.php CDT Link to comment Share on other sites More sharing options...
Clhoude Posted September 15, 2015 Share Posted September 15, 2015 Si vous supprimer complément le .htaccess qu'est-ce que cela donne ? Faite une sauvegarde au cas où. Link to comment Share on other sites More sharing options...
hgevet Posted September 15, 2015 Author Share Posted September 15, 2015 Parse error: syntax error, unexpected T_OBJECT_OPERATOR in /home/magestia/www/index.php on line 28 Link to comment Share on other sites More sharing options...
hgevet Posted September 15, 2015 Author Share Posted September 15, 2015 les dossiers sont tous en 705 et les fichiers en 604 (j'ai réappliqué partout) Link to comment Share on other sites More sharing options...
Baba deCode Posted September 15, 2015 Share Posted September 15, 2015 essaye en 755 Link to comment Share on other sites More sharing options...
hgevet Posted September 20, 2015 Author Share Posted September 20, 2015 bonjour j'ai tout supprimé, reparti de base; ca a fonctionné jusqu'à ce que je remonte le backup de la base de données donc le problème est dans la base mais ou??? merci Link to comment Share on other sites More sharing options...
hgevet Posted September 26, 2015 Author Share Posted September 26, 2015 bonjour il me manque un champ obligatoire si je comprends, comment le trouver?: Notice: Undefined index: validate in /home/magestia/www/classes/ObjectModel.php on line 1333Notice: Undefined index: validate in /home/magestia/www/classes/ObjectModel.php on line 1334 [PrestaShopException]Validation function not found. at line 1334 in file classes/ObjectModel.php 1329. if (!in_array($field, $required_fields)) {1330. continue;1331. }1332. 1333. if (!method_exists('Validate', $data['validate'])) {1334. throw new PrestaShopException('Validation function not found. '.$data['validate']);1335. }1336. 1337. $value = Tools::getValue($field);1338. 1339. if (empty($value)) { ObjectModelCore->validateFieldsRequiredDatabase - [line 141 - controllers/front/AuthController.php] AuthControllerCore->initContent - [line 189 - classes/controller/Controller.php] ControllerCore->run - [line 367 - classes/Dispatcher.php] DispatcherCore->dispatch - [line 28 - index.php] Link to comment Share on other sites More sharing options...
ditsa Posted April 11, 2016 Share Posted April 11, 2016 Bonjour, je relance le sujet car j'ai actuellement le meme probleme, erreur 500 lorsque je clique sur Connexion, donc pas d'acces a la page d'autetification. Avais tu trouvé une solution? Pourrais tu la partager stp ? Merci Link to comment Share on other sites More sharing options...
hgevet Posted April 11, 2016 Author Share Posted April 11, 2016 bonjour en fait, comme je n'avais pas de réponse sur le sujet, j'avais déjà modifié une variable dans les paramètres pour avoir plus de détail sur l'erreur et j'ai eu le détail ci-dessus. le problème (le mien en tout cas) n'est pas un problème de droit, pas de problème de version ou quoique ce soit, c'est un problème de cohérence dans la base de données, problème de champ non reconnu ou qui se valide par une table de référence mais dont le code n'existe plus.... le problème est que l'outil fourni dans le module"Nettoyage de PrestaShop" propose un controle de cohérence mais ne fait rien (à mon humble avis, il devrait trouver ce genre de problème). donc j'ai fait un phpmyadmin (je suis chez ovh), j'ai filtré toutes les tables ou se trouvent des codes liés aux clients, aux accès... et je les ai vidé une par une jusqu'à ce que ca fonctionne. le problème est que j'ai oublié ce que j'ai filtré pour trouver: peut etre customer, access...(pas employee en tout cas). j'étais parti tellement sans y croire que je n'ai pas noté. hervé 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