[RESOLU] Installation FrameWork Zend

thegritch
Invité n'ayant pas de compte PHPfrance

29 avr. 2006, 12:29

Salut !

Je suis en train de tester le framework Zend qui vient d'être publié [ici]

Mais pour l'installation voici la structure des fichiers :

index.php => Là où sont les lignes de codes de tests du Framework.
Zend.php => Le fichier qui va permettre de chercher les libraries
/Zend => dossier avec les librairies
<?php 

// Inclusion du fichier de base
require_once 'Zend.php';

// Chargement du module Pdf
Zend::loadClass('Zend_Pdf');


// Chargement du module d'abstraction de bases de données
Zend::loadClass('Zend_Db');

?>
Voici l'erreur qui se produit sur index.php

Code : Tout sélectionner

Parse error: parse error in ..\www\test_framework_zend\Zend.php on line 34
Si quelqu'un à une solution...

@+ THEGRITCH

Mammouth du PHP | 1311 Messages

29 avr. 2006, 12:35

donne nous la ligne au moins

Eléphant du PHP | 493 Messages

29 avr. 2006, 12:44

Donne l'erreur complete plutot ... il doit y avoir un unexpected ou un expecting, quelquechose dans le genre quoi :P

Eléphanteau du PHP | 24 Messages

29 avr. 2006, 13:28

Ainsi que la version de ton PHP ?

Note : les premiers tests du zend framework sont concluants de mon côté ! Du moins le controleur fonctionne impec et le moteur de templates (view) est lite mais c'est tant mieux... vaut mieux ça qu'une usine à gaz :).
Besoin de repères pour une utilisation PRO de PHP ?
Best practices PHP 5 (ouvrage en français !)

thegritch
Invité n'ayant pas de compte PHPfrance

29 avr. 2006, 17:05

Voici donc la ligne de code qui bloque, si je ne vous l'ai pas donné dans le message précédent c'est que je ne préfére pas modifier les fichiers de base de Zend ... je pensais que j'avais mal configurer PHP/Apache :

(voici donc la ligne incriminée, mais je vous conseil de télécharger le framework pour avoi le fichier complet, car il fait tout même quelques lignes :o )
final class Zend
{
    /**
     * Object registry provides storage for shared objects
     * @var array
     */
    static private $_registry = array();


    /**
     * Singleton Pattern
     */
    private function __construct()
    {}

.....
Voici mon configuration est Easy PHP 1.8.0.1 (dernière version) Y'a t'il une contre indication pour l'utilsiation du FrameWork ? ( je suis en train de chercher)

@+ THEGRITCH

Eléphant du PHP | 493 Messages

29 avr. 2006, 17:11

Le Zend Framework marche avec PHP 5 ...
EasyPHP c'est encore PHP 4 :)

thegritch
Invité n'ayant pas de compte PHPfrance

29 avr. 2006, 18:05

Rahh la honte :)

J'ai installé apache2 et php5 ..c'est marrant ça marche mieux :)

Merci a tous !

@+ THEGRITCH