Bonjour,
En local mon script php fonctionne très bien, transgéré chez mon hébergeur (OVH), j'ai quelques soucis :
Voici mon script :
Lors de l'exécution chez ovh, j'ai le message suivant :
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; ?>
$href est égal à :
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
Problème de chemin d'accès ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part http://monsite/class/smarty/Smarty.class.php
Partager