belilan Posted May 14, 2014 Share Posted May 14, 2014 (edited) Bonjour,Suite à un changement d'hébergeur, je me trouve confronté au problème suivant.J'ai transféré comme il se doit les fichiers en ftp, crée la base de données et importé les données.Lorsque je vais sur le site j'obtiens l'erreur suivante: Parse error: syntax error, unexpected $end in /home/igal/public_html/tools/smarty/sysplugins/smarty_internal_resource_file.php on line 100 J'ai vérifié le fichier en question, mais je n'y connais pas grand chose donc... J'ai inséré le code du fichier ci-dessous, et j'ai aussi mis le fichier en attachement. Si quelqu'un pouvait m'aider, ce serait super. Merci. <?php /** * Smarty Internal Plugin Resource File * * Implements the file system as resource for Smarty templates * * @package Smarty * @subpackage TemplateResources * @author Uwe Tews */ /** * Smarty Internal Plugin Resource File */ class Smarty_Internal_Resource_File { public function __construct($smarty) { $this->smarty = $smarty; } // classes used for compiling Smarty templates from file resource public $compiler_class = 'Smarty_Internal_SmartyTemplateCompiler'; public $template_lexer_class = 'Smarty_Internal_Templatelexer'; public $template_parser_class = 'Smarty_Internal_Templateparser'; // properties public $usesCompiler = true; public $isEvaluated = false; /** * Return flag if template source is existing * * @return boolean true */ public function isExisting($template) { if ($template->getTemplateFilepath() === false) { return false; } else { return true; } } /** * Get filepath to template source * * @param object $_template template object * @return string filepath to template source file */ public function getTemplateFilepath($_template) { $_filepath = $_template->buildTemplateFilepath (); if ($_filepath !== false) { if (is_object($_template->smarty->security_policy)) { $_template->smarty->security_policy->isTrustedResourceDir($_filepath); } } $_template->templateUid = sha1($_filepath); return $_filepath; } /** * Get timestamp to template source * * @param object $_template template object * @return integer timestamp of template source file */ public function getTemplateTimestamp($_template) { return filemtime($_template->getTemplateFilepath()); } /** * Read template source from file * * @param object $_template template object * @return string content of template source file */ public function getTemplateSource($_template) { // read template file if (file_exists($_tfp = $_template->getTemplateFilepath())) { $_template->template_source = file_get_contents($_tfp); return true; } else { return false; } } /** * Get filepath to compiled template * * @param object $_template template object * @return string return path to compiled template */ public function getCompiledFilepath($_template) { $_compile_id = isset($_template->compile_id) ? preg_replace('![^\w\|]+!', '_', $_template->compile_id) : null; // calculate Uid if not already done if ($_template->templateUid == smarty_internal_resource_file.php Edited May 14, 2014 by belilan (see edit history) Link to comment Share on other sites More sharing options...
belilan Posted May 23, 2014 Author Share Posted May 23, 2014 up 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