Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 26-04-2007 13:25:49

Fluxy__
Nouveau membre
Date d'inscription: 26-04-2007
Messages: 5

Loader.php Erreur ligne 52

Bonjour,

Je vieux de suivre le tuto pour l'installation du ZF mais j'ai un problème.

Code:

Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /usr/lib/ZendFramework-0.9.2-Beta/library/Zend/Loader.php on line 52

Pourtant je n'ai pas toucher aux sources.

Je vous joint le fichier index.php

Code:

<?php
// mettre vos constantes ici...
define("WEBAPP_DIR","/var/www/Tutoriaux");
define("PHP_INF_DIR",WEBAPP_DIR."/PHP-INF");
define("ROOT_URL","http://192.168.1.1/Tutoriaux");
define("BASE_URL","/Tutoriaux/");
define("ZEND_FRAMEWORK_DIR","/usr/lib/ZendFramework-0.9.2-Beta/library/");
define("PATH_SEPARATOR",":");

set_include_path(
  ".".PATH_SEPARATOR.
  PHP_INF_DIR.PATH_SEPARATOR.
  ZEND_FRAMEWORK_DIR.PATH_SEPARATOR.
  get_include_path()
);

require_once 'Zend/Loader.php';

Zend_Loader::loadClass("Zend_Registry");

// Controller init et RewriteRouter
Zend_Loader::loadClass('Zend_Controller_Front');
Zend_Loader::loadClass('Zend_Controller_Router_Rewrite');

$controller = Zend_Controller_Front::getInstance();
$router = new Zend_Controller_Router_Rewrite();
$controller->setBaseUrl(BASE_URL);
$controller->setRouter($router);
$controller->setControllerDirectory('PHP-INF/ctrl');
$controller->throwExceptions(true);

// View init
Zend_Loader::loadClass('Zend_View');
$view = new Zend_View;
$view->setScriptPath('PHP-INF/view');
// On enregistre la vue
Zend_Registry::set('view', $view);

// call dispatcher
$controller->dispatch();

?>

Merci de votre aide, bonne journée.

Fluxy__

Hors ligne

 

#2 26-04-2007 13:46:10

fred wolf
Administrateur
Lieu: Bordeaux
Date d'inscription: 09-04-2007
Messages: 96

Re: Loader.php Erreur ligne 52

Code:

Zend_Loader::loadClass("Zend_Registry");

Est-ce que l'erreur apparait au premier accès au Loader ?

Hors ligne

 

#3 26-04-2007 14:27:59

Fluxy__
Nouveau membre
Date d'inscription: 26-04-2007
Messages: 5

Re: Loader.php Erreur ligne 52

Non c'est au require_once 'Zend/Loader.php';

Hors ligne

 

#4 26-04-2007 14:46:21

fred wolf
Administrateur
Lieu: Bordeaux
Date d'inscription: 09-04-2007
Messages: 96

Re: Loader.php Erreur ligne 52

/usr/lib/ZendFramework-0.9.2-Beta/library/Zend/Loader.php on line 52

Je n'ai pas encore utilisé la ZendFramework-0.9.2-Beta, mais le mieux c'est que tu regardes dans le fichier et la ligne spécifiés, non ?

As-tu mis à jour à partir du svn ?

Hors ligne

 

#5 26-04-2007 14:50:14

Fluxy__
Nouveau membre
Date d'inscription: 26-04-2007
Messages: 5

Re: Loader.php Erreur ligne 52

Rien de spéciale en ligne 52 --> public static function loadClass($class, $dirs = null)

Peux-tu me donner la commande à taper sous linux pour mettre à jour à partir du svn ?

A tout hasard je regarde si j'ai le même pbs avec du windows.

++

Hors ligne

 

#6 26-04-2007 15:01:48

fred wolf
Administrateur
Lieu: Bordeaux
Date d'inscription: 09-04-2007
Messages: 96

Re: Loader.php Erreur ligne 52

Euh, non je ne connais pas la commande sous linux....
Y a t-il la function est-elle bien ouverte et fermée ({...}) ? Ca ressemble qd même à une erreur super basique.
Dans l'instruction de chargement, j'aurais dit que peut-être tes chemins du include_path provoquaient l'erreur, mais là...

Hors ligne

 

#7 26-04-2007 15:10:07

Fluxy__
Nouveau membre
Date d'inscription: 26-04-2007
Messages: 5

Re: Loader.php Erreur ligne 52

Le plus incroyable, c'est que sous windows ca marche.

J'ai recopié les fichier windows, changer les paths, mais ca ne fonctionne toujours pas sous linux. Bizarre...

Je suis ce tuto --> http://www.kitpages.fr/zf_quickIntroduction.html

Hors ligne

 

#8 26-04-2007 15:25:51

fred wolf
Administrateur
Lieu: Bordeaux
Date d'inscription: 09-04-2007
Messages: 96

Re: Loader.php Erreur ligne 52

Bon, ben t'es sauvé, patiente un peu, c'est Philippe, un des administrateurs de ce forum qui l'a écrit smile Il va régler vite fait...

Hors ligne

 

#9 26-04-2007 15:31:44

Fluxy__
Nouveau membre
Date d'inscription: 26-04-2007
Messages: 5

Re: Loader.php Erreur ligne 52

ok trouvé honte sur moi php4 quand tu nous tiens.........................

Merci quand même

Hors ligne

 

#10 26-04-2007 18:35:08

Julien
Membre
Date d'inscription: 16-03-2007
Messages: 501

Re: Loader.php Erreur ligne 52

Ah oui, j'ai jamais essayé tiens ZF sous PHP4 , ca doit être drôle :-D

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr

Graphisme réalisé par l'agence Rodolphe Eveilleau
Développement par Kitpages