Précédent   Forum des professionnels en informatique > PHP > Outils > Zend > Zend Framework
Zend Framework Forum d'entraide sur la programmation PHP avec Zend Framework. Avant de poster -> FAQ ZF, Cours ZF
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/07/2011, 00h22   #1
Membre régulier
 
Inscription : août 2008
Messages : 401
Détails du profil
Informations forums :
Inscription : août 2008
Messages : 401
Points : 76
Points : 76
Par défaut problème avec le fichier loader.php

j'ai un autre souci avec ce script

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
 
<?php
    include'Zend/Loader.php';
    if(!Zend_Loader::isReadable('Zend/View.php'))
    {
        throw new Exception('Unable to use Zend_View.');
    }
    Zend_Loader::loadClass('Zend_View');
    //var_dump(new Zend_View());
 
    Zend_Loader::registerAutoLoad('My_Loader');
    //var_dump(new Zend_Date());
?>
j'ai une erreur
Code :
1
2
 
Notice: Zend_Loader::Zend_Loader::registerAutoload is deprecated as of 1.8.0 and will be removed with 2.0.0; use Zend_Loader_Autoloader instead in /var/www/library/Zend/Loader.php
j'ai donc essayer de changer le chemin

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
 
<?php
    include'Zend/Loader/Autoloader.php';
    if(!Zend_Loader_AutoLoader::isReadable('Zend/View.php'))
    {
        throw new Exception('Unable to use Zend_View.');
    }
    Zend_Loader_AutoLoader::loadClass('Zend_View');
    //var_dump(new Zend_View());
 
    Zend_Loader_AutoLoader::registerAutoLoad('My_Loader');
    //var_dump(new Zend_Date());
?>
mais j'ai cette erreur?
Code :
1
2
 
[Fatal error: Call to undefined method Zend_Loader_Autoloader::isReadable() in /var/www/htdocs/exemples/Zend_Loader.php on line 3
que se passe ?
keokaz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2011, 08h44   #2
Membre habitué
 
Avatar de thebarbarius
 
Inscription : octobre 2008
Messages : 745
Détails du profil
Informations forums :
Inscription : octobre 2008
Messages : 745
Points : 139
Points : 139
Ta pas besoin de faire sa.

Si tu nomme bien tes classes, a l'instanciation de celles ci, elles seront chargées automatiquement.
thebarbarius est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/07/2011, 11h12   #3
Membre chevronné
 
Homme
Développeur Web
Inscription : mars 2011
Messages : 399
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Développeur Web
Secteur : Finance

Informations forums :
Inscription : mars 2011
Messages : 399
Points : 662
Points : 662
Effectivement, cette vérification n'est plus d'usage dans Zend_Loader_AutoLoader

Par contre, tu as suppressNotFoundWarnings(true) qui permet d'éviter d'avoir le warning en cas de fichier non trouvé.

(et toutes les autres méthodes ici : http://framework.zend.com/manual/fr/...utoloader.html )
__________________
Membre de StackOverflow, je suis un fervant utilisateur de PHP et de jQuery.
Après des études de graphisme, j'ai décidé de mélanger développement web et web design. J'ai ainsi donc créé mon site web mais aussi plusieurs projets personnels.
Dans les plus aboutis, vous pourrez trouver dans mon labo et dans mon devblog, un raccourcisseur d'url, un bookmarklet pour envoyer l'url de la page actuelle vers votre email pour lire plus tard ou sauvegarder, mon générateur de template HTML5, etc...
Shikiryu est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h16.


 
 
 
 
Partenaires

Hébergement Web