Page blanche sur mon site Warning: require_once

Nouveau WRInaute
Bonjour
Je ne sais pas si je peux vous demander de l aide ni si je suis dans la bonne section mais je suis vraiment coincé et n arrive pas a obtenir de reponse, donc merci par avance pour votre compréhension

Depuis hier j ai page blanche sur mon BO et FO

En mode debug j ai réussi a afficher les erreurs qui sont



Warning: require_once(/web/petitarcenciel/www/tools/smarty/Smarty.class.php) [function.require-once]: failed to open stream: No such file or directory in /web/petitarcenciel/www/config/smarty.config.inc.php on line 30

Fatal error: require_once() [function.require]: Failed opening required '/web/petitarcenciel/www/tools/smarty/Smarty.class.php' (include_path='.:/usr/php53/pear') in /web/petitarcenciel/www/config/smarty.config.inc.php on line 30





Je ne sais pas trop ce que je dois faire, comme je n ai pas encore installer de site local (c est pour bientôt) j ai un peu peur



Lorsque j édite petitarcenciel/www/config/smarty.config.inc.php avec filezilla j obtiens



<?php
/*
* 2007-2012 PrestaShop
*
* NOTICE OF LICENSE
*
* This source file is subject to the Open Software License (OSL 3.0)
* that is bundled with this package in the file LICENSE.txt.
* It is also available through the world-wide-web at this URL:
* http://opensource.org/licenses/osl-3.0.php
* If you did not receive a copy of the license and are unable to
* obtain it through the world-wide-web, please send an email
* to license@prestashop.com so we can send you a copy immediately.
*
* DISCLAIMER
*
* Do not edit or add to this file if you wish to upgrade PrestaShop to newer
* versions in the future. If you wish to customize PrestaShop for your
* needs please refer to http://www.prestashop.com for more information.
*
* @author PrestaShop SA <contact@prestashop.com>
* @copyright 2007-2012 PrestaShop SA
* @version Release: $Revision: 6844 $
* @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0)
* International Registered Trademark & Property of PrestaShop SA
*/

define('_PS_SMARTY_DIR_', _PS_TOOL_DIR_.'smarty/');

require_once(_PS_SMARTY_DIR_.'Smarty.class.php'); JE PENSE QUE C EST LA

global $smarty;
$smarty = new Smarty();
$smarty->setCompileDir(_PS_CACHE_DIR_.'smarty/compile');
$smarty->setCacheDir(_PS_CACHE_DIR_.'smarty/cache');
$smarty->setConfigDir(_PS_SMARTY_DIR_.'configs');
$smarty->caching = false;


........................................................................(j en enlève un peu car le soucis est a la ligne 30????)


Voila si vous savez ce que je dois faire, je suis preneuse

Merci a tout le monde



www.petit-arc-en-ciel.fr

1.5.2
 
WRInaute accro
Depuis hier j ai page blanche sur mon BO et FO
comprends pas... c'est quoi?

A tout hasard, ce n'est pas suite à une mise à jour de prestashop?
Je ne connais pas ce CMS mais de toute façon, ça vient de là:
Code:
/web/petitarcenciel/www/config/smarty.config.inc.php on line 30

Parce vous avez mis un peu de tout dans votre message mais nous n'avons pas le même recul et la connaissance de votre code.
Qu'est-ce qui est précisément à la ligne 30 de votre fichier "smarty.config.inc.php"?

PS : utilisez les balises de l'éditeur pour mettre du code (
Code:
[/i]) parce que là, c'est pas très clair !
 
Nouveau WRInaute
Bonjour
passion a dit:
comprends pas... c'est quoi?

C est mon site en ligne de decoration qui depuis hier m affiche une page blanche sur mon front office et mon back office avec comme erreur

Warning: require_once(/web/petitarcenciel/www/tools/smarty/Smarty.class.php) [function.require-once]: failed to open stream: No such file or directory in /web/petitarcenciel/www/config/smarty.config.inc.php on line 30

Fatal error: require_once() [function.require]: Failed opening required '/web/petitarcenciel/www/tools/smarty/Smarty.class.php' (include_path='.:/usr/php53/pear') in /web/petitarcenciel/www/config/smarty.config.inc.php on line 30


Je n ai pas fait de mise a jour

passion a dit:
Je ne connais pas ce CMS mais de toute façon, ça vient de là:

Code: Tout sélectionner
/web/petitarcenciel/www/config/smarty.config.inc.php on line 30

Je sais que ca vient de la mais je ne sais pas ce que je dois faire (suppression,deplacement...)

A la ligne 30 de mon code j ai

Code:
require_once(_PS_SMARTY_DIR_.'Smarty.class.php');[/code]
 
WRInaute accro
Désolé de vous répondre en vous posant de nouvelles questions mais :
1/ avez-vous modifier ce fichier de config ou un autre (htaccess)?
2/ avez-vous modifier quelque chose sur le serveur, hébergeur...?

Parce que là, cela vous prévient que le lien vers "Smarty.class.php" via la constante "_PS_SMARTY_DIR_" est cassé.
Cela ne disparait pas comme ça... heureusement, j'oserai dire sinon on ne pourrait jamais se fier à son code looool :lol:
Soit :
1/ la constante "_PS_SMARTY_DIR_" n'est pas correctement pointée vers la racine du site
2/ le fichier "Smarty.class.php" n'est plus présent sur le serveur
3/ le fichier "Smarty.class.php" a été altéré

Les seules raisons possibles, c'est :
1/ résultante d'une action manuelle de modification
2/ résultante d'une tentative de hacking (vu que c'est un CMS... c'est pas impossible)
3/ résultante d'une action de l'hébergeur s'il a modifié quelque chose sur le serveur.
4/ je ne vois pas autre chose.

Essayez peut-être si vous pouvez une ré-installation en faisant au préalable une sauvegarde biensur si rien ne marche!!
Avez-vous essayer de vous diriger vers le forum de prestashop? Ils seront certainement plus compétents !
 
Nouveau WRInaute
Merci de prendre la peine de me répondre
Je n ai pas modifier directement ce fichier

Je viens de m apercevoir que
  • web/petitarcenciel/www/tools/smarty/Smarty.class.php
n est pas dans
  • petitarcenciel/www/config/smarty.config.inc.php
mais dans un autre dossier
  • www/translation

Je vais voir ce qu il faut faire pour le remettre en place
Je vais egalement regarder toutes les indications que vous m avez donné

J ai demandé sur le forum de prestashop mais je n ai hélas aucune réponse
Je vous remercie encore
 
WRInaute occasionnel
A tout hasard, ton hébergeur n'aurai pas fait un upgrade PHP? ou n'a pas eu un soucis et réinstallé une sauvegarde?
 
Nouveau WRInaute
Merci pour votre participation
En fait grace a ma sauvegarde j ai reussi a voir qu un dossier avait ete deplacé
Je l ai donc remis a sa place et tout est rentre dans l ordre
Merci encore pour votre temps :D
 
Discussions similaires
Haut