Jump to content

problémes de mise à jours


Recommended Posts

Bonjour,

 

Je viens de mettre à jour PrestaShop avec 1click, tout fonctionne dans le back office, j'ai remis ma boutique en ligne mais elle n'est plus accessible.

Le message : 

500 Erreur de serveur

Oops, quelque chose a mal tourné. Essayez d'actualiser cette page ou hésitez pas à nous contacter si le problème persiste.

Quelqu'un peut'il m'aider je suis perdu !!!

 

 

Link to comment
Share on other sites

Voici le message totalement developpé :

 

[PrestaShopException]

Votre thème de Ne est pas disponible: «par défaut». Please verify le nom du répertoire du thème et ses autorisations. 
À la ligne 259 dans le fichier des classes / controller / FrontController.php

254. Outils :: redirect ('index.php? Controller = authentification' ($ this-> authRedirection '& retour =' $ this-> authRedirection:.?. ''));
255.}
256.
257. / * Thème est manquant * /
258. if (! Is_dir (_PS_THEME_DIR_)) {
259. throw new PrestaShopException ((sprintf (Outils :: DisplayError ('actuel thème indisponible "% s". S'il vous plaît vérifier votre thème nom et autorisations répertoire. »), Le nom de base (rtrim (_PS_THEME_DIR_,' / \\ ')))) );
260. }
261.
262. if (Configuration :: get ('PS_GEOLOCATION_ENABLED')) {
263. if (($ new_default = $ this-> geolocationManagement ($ this-> contextuelle> pays)) && Valider :: isLoadedObject ($ new_default)) {
264. $ this-> contextuelle> = $ new_default pays;
  • FrontControllerCore-> initialisation - [ligne 170 - Cours / contrôleur / Controller.php]
    165. / **
    166. * lance le processus de commande (cette méthode ne devrait pas être remplacé!)
    167. * /
    168. publique terme de fonction ()
    169. {
    170. $ this-> init ();
    171. if ($ this-> checkAccess ()) {
    172. // setMedia doit être appelée avant PostProcess
    173. if (! $ This-> content_only && ($ this-> display_header || (isset ($ this-> className) && $ this-> className))) {
    174. $ this-> setMedia ();
    175.}
  • ControllerCore-> Exécuter - [ligne 367 - Cours / Dispatcher.php]
    362. if (isset ($ params_hook_action_dispatcher)) {
    363. Crochet :: exec ('actionDispatcher', $ params_hook_action_dispatcher);
    364.}
    365.
    366. contrôleur // Exécution
    367. $ controller-> run ();
    368. } Catch (PrestaShopException $ e) {
    369. $ e-> displayMessage ();
    370.}
    371.}
    372.
  • DispatcherCore-> expédition - [ligne 28 - index.php]
    23. *license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
    24. * international Marque déposée et propriété de PrestaShop SA
    25. * /
    26.
    27. exigent (dirname (__ FILE __) '/ config / config.inc.php.');
    28. Dispatcher :: getInstance () -> dispatch ();
Link to comment
Share on other sites

Ben renommez-le en "default" alors vu qu'il recherche celui-là

Votre thème n'est pas disponible : "default". Veuillez vérifier le nom du répertoire du thème et ses permissions.

Vous devriez aussi mettre un index.php à la racine de votre hébergement ou ajouter un .htaccess pour empêcher la lecture du répertoire...

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