Jump to content

[Résolu] Problème cache smarty vidé => page blanche


Recommended Posts

Voilà, c'est réglé, après quelques sueurs froides :bug: , tout est rentré dans l'ordre !

Voici ce qui m'a permis de résoudre de problème :

Activer l'affichage des erreurs :
Ouvrir le fichier config/config.inc.php et remplacer :

@ini_set('display_errors', 'off');


par

@ini_set('display_errors', 'on');



Rafraichir la page de votre site et regardez où se situe l'erreur. Dans mon cas, il s'agissait du fichier header.tpl

Une fois l'erreur trouvée, le fichier modifié puis uploadé sur mon serveur, tout est rentré dans l'ordre.

Ah oui, pensez à désactiver l'affichage des erreurs sur le fichier config.inc.php (en repassant sur "off"), puis à modifier le fichier smarty.config.inc.php sur la ligne :

$smarty->force_compile= true;


en remplaçant true par false bien sûr dès lors que votre shop est active

Link to comment
Share on other sites

Merci Celine37,
Ton topic m'a également évité des sueurs froides.

Je voudrais ajouter ici la procédure complète si vous changez le nom du répertoire d'installation de la boutique en cours de route.

Par exemple si votre activité principale est de vendre des imprimés, choisissez comme nom de dossier d’installation :
« impression-flyers-folders ».


1/ Modifier le fichier de configuration :


Fichier de configuration : « config/settings.inc.php ».
Il contient chemin relatif et informations MySQL.
Il suffit de modifier : define('__PS_BASE_URI__', '/impression-flyers-folders/');


<?php
define('_DB_SERVER_', 'mysql5-20');
define('_DB_TYPE_', 'MySQL');
define('_DB_NAME_', 'Nom-Base-Donnees');
define('_DB_USER_', 'Nom-Base-Donnees');
define('_DB_PASSWD_', 'Mot-Passe-Base-Donnees');
define('_DB_PREFIX_', 'Votre-Prefixe_');
define('__PS_BASE_URI__', '/impression-flyers-folders/');
define('_THEME_NAME_', 'prestashop');
define('_COOKIE_KEY_', 'RbP4f3whUOZi8BjVOaCNnC0UDgR8KxmLkCxWbOBOBKKL6Q4gPjUHuT1g');
define('_COOKIE_IV_', 'mco2DuZ1');
define('_PS_CREATION_DATE_', '2011-02-13');
define('_PS_VERSION_', '1.3.2.3');
?>




2/ Vider les caches :

Le cache de votre navigateur vous penserez vite à le vider parceque en naviguant dans votre boutique, vous allez rencontrer pas mal d'erreurs, de 404, d'images introuvables, etc

Et c'est là que les sueurs froides commencent... mais ne vous inquiétez pas
Prestashop a également un cache côté serveur, appelé SMARTY

Vous allez dans TOOLS/SMARTY/COMPILE
Vous effacez tout sauf index.php et la navigation va commencer à ressembler à qqchose.
PS si vous avez enlevé et replacé des dossiers, pensez à mettre compile en chmod 777

__________________
Si vous avez la page blanche, voyez les conseils de Celine ci-dessus

En espérant que cela vous aidera.
PS: j'en profite pour faire ma pub: "Si vous aussi avez une boutique et cherchez des produits de communication sur tous supports, à des prix Low Cost, rendez nous visite: http://www.formatec.be/impression-flyers-folders/ ;-)

Link to comment
Share on other sites

  • 3 years later...

Bonjour,

 

J'ai actuellement un probleme de page blanche.

J'ai fait la manip define('_PS_MODE_DEV_', false);

 

et voici ce qu'il s'affiche : 

 

 

 

Warning: include_once(/homez.424/dbvzmsno/www/sujiskateboards/tools/smarty/sysplugins/smarty_internal_data.php) [function.include-once]: failed to open stream: No such file or directory in /homez.424/dbvzmsno/www/sujiskateboards/tools/smarty/Smarty.class.php on line 95

Warning: include_once() [function.include]: Failed opening '/homez.424/dbvzmsno/www/sujiskateboards/tools/smarty/sysplugins/smarty_internal_data.php' for inclusion (include_path='.:/usr/local/lib/php') in /homez.424/dbvzmsno/www/sujiskateboards/tools/smarty/Smarty.class.php on line 95

Warning: include_once(/homez.424/dbvzmsno/www/sujiskateboards/tools/smarty/sysplugins/smarty_internal_templatebase.php) [function.include-once]: failed to open stream: No such file or directory in /homez.424/dbvzmsno/www/sujiskateboards/tools/smarty/Smarty.class.php on line 96

Warning: include_once() [function.include]: Failed opening '/homez.424/dbvzmsno/www/sujiskateboards/tools/smarty/sysplugins/smarty_internal_templatebase.php' for inclusion (include_path='.:/usr/local/lib/php') in /homez.424/dbvzmsno/www/sujiskateboards/tools/smarty/Smarty.class.php on line 96

Warning: include_once(/homez.424/dbvzmsno/www/sujiskateboards/tools/smarty/sysplugins/smarty_internal_template.php) [function.include-once]: failed to open stream: No such file or directory in /homez.424/dbvzmsno/www/sujiskateboards/tools/smarty/Smarty.class.php on line 97

Warning: include_once() [function.include]: Failed opening '/homez.424/dbvzmsno/www/sujiskateboards/tools/smarty/sysplugins/smarty_internal_template.php' for inclusion (include_path='.:/usr/local/lib/php') in /homez.424/dbvzmsno/www/sujiskateboards/tools/smarty/Smarty.class.php on line 97

Warning: include_once(/homez.424/dbvzmsno/www/sujiskateboards/tools/smarty/sysplugins/smarty_resource.php) [function.include-once]: failed to open stream: No such file or directory in /homez.424/dbvzmsno/www/sujiskateboards/tools/smarty/Smarty.class.php on line 98

Warning: include_once() [function.include]: Failed opening '/homez.424/dbvzmsno/www/sujiskateboards/tools/smarty/sysplugins/smarty_resource.php' for inclusion (include_path='.:/usr/local/lib/php') in /homez.424/dbvzmsno/www/sujiskateboards/tools/smarty/Smarty.class.php on line 98

Warning: include_once(/homez.424/dbvzmsno/www/sujiskateboards/tools/smarty/sysplugins/smarty_internal_resource_file.php) [function.include-once]: failed to open stream: No such file or directory in /homez.424/dbvzmsno/www/sujiskateboards/tools/smarty/Smarty.class.php on line 99

Warning: include_once() [function.include]: Failed opening '/homez.424/dbvzmsno/www/sujiskateboards/tools/smarty/sysplugins/smarty_internal_resource_file.php' for inclusion (include_path='.:/usr/local/lib/php') in /homez.424/dbvzmsno/www/sujiskateboards/tools/smarty/Smarty.class.php on line 99

Warning: include(/homez.424/dbvzmsno/www/sujiskateboards/tools/smarty/sysplugins/smarty_internal_templatebase.php) [function.include]: failed to open stream: No such file or directory in /homez.424/dbvzmsno/www/sujiskateboards/tools/smarty/Smarty.class.php on line 1529

Warning: include() [function.include]: Failed opening '/homez.424/dbvzmsno/www/sujiskateboards/tools/smarty/sysplugins/smarty_internal_templatebase.php' for inclusion (include_path='.:/usr/local/lib/php') in /homez.424/dbvzmsno/www/sujiskateboards/tools/smarty/Smarty.class.php on line 1529

Fatal error: Class 'Smarty_Internal_TemplateBase' not found in /homez.424/dbvzmsno/www/sujiskateboards/tools/smarty/Smarty.class.php on line 107

 

 

Je ne trouve pas de solution sur les différentes page de forum.

 

Avez-vous une idée ou un lien pour m'aider ?

 

Merci d'avance

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