Bonjour,

En local mon script php fonctionne très bien, transgéré chez mon hébergeur (OVH), j'ai quelques soucis :

Voici mon script :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php
// Déclaration Smarty
// charge la librairie Smarty
require("$href/class/smarty/Smarty.class.php");
class Smarty_appli extends Smarty 
{
	function Smarty_appli() 
	{
		// Constructeur de la classe.
		// Appelé automatiquement à l'instanciation de la classe.
		$this->Smarty();
		$this->template_dir = "$href/smarty/templates/";
		$this->compile_dir = "href/smarty/templates_c/";
		$this->config_dir = "$href/smarty/configs/";
		$this->cache_dir = "$ref/smarty/cache/";
		$this->caching = false;
		$this->assign('app_name', 'Retraite');
	}
}
$smarty = new Smarty_appli;
?>
Lors de l'exécution chez ovh, j'ai le message suivant :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Fatal error: Class smarty_appli: Cannot inherit from undefined class smarty in /home/monsite/appli/inc/smarty.php on line 5
$href est égal à :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
http://monsite/class/smarty/Smarty.class.php
Problème de chemin d'accès ?