Zend FR

Consultez la FAQ sur le ZF avant de poster une question

Vous n'êtes pas identifié.

#1 08-02-2012 00:37:17

isitcom
Membre
Date d'inscription: 05-02-2012
Messages: 12

Tutoriel Zend 1.11

Bonsoir a tous,
voila je decouvre  zend et ca m'interesse bcq ,bon je cherche des tutoriels en francais ,merci bien smile

Hors ligne

 

#2 08-02-2012 09:40:13

tdutrion
Administrateur
Lieu: Dijon, Paris, Edinburgh
Date d'inscription: 23-12-2009
Messages: 614
Site web

Re: Tutoriel Zend 1.11

Bonjour,

Tu peux te tourner du côté du tutoriel Débuter avec Zend Framework, d'Akrabat (Rob Allen), traduction de Bernard Opic.

Hors ligne

 

#3 10-02-2012 20:12:23

isitcom
Membre
Date d'inscription: 05-02-2012
Messages: 12

Re: Tutoriel Zend 1.11

bsr, merci bien pour le tuto mais j'ai un probleme , la connexion avec la base de donnée ne marche pas, ca peut etre quoi le probleme??

Hors ligne

 

#4 10-02-2012 20:18:41

tdutrion
Administrateur
Lieu: Dijon, Paris, Edinburgh
Date d'inscription: 23-12-2009
Messages: 614
Site web

Re: Tutoriel Zend 1.11

Bonjour,

As-tu un message d'erreur ?

Le module PDO est-il activé sur ton serveur ? Je ne me souviens plus quelles sont les valeurs à mettre si PDO n'est pas activé, mais il faut utiliser mysqli.

Hors ligne

 

#5 10-02-2012 20:40:37

isitcom
Membre
Date d'inscription: 05-02-2012
Messages: 12

Re: Tutoriel Zend 1.11

oui voila les msgs d'erreur :
-->Warning: require_once(Zend/Loader/Autoloader.php) [function.require-once]: failed to open stream: No such file or directory in C:\wamp\www\tutoriel-zf\public\index.php
-->Fatal error: require_once() [function.require]: Failed opening required 'Zend/Loader/Autoloader.php' (include_path='.;C:\php\pear') in C:\wamp\www\tutoriel-zf\public\index.php

Hors ligne

 

#6 10-02-2012 20:43:20

tdutrion
Administrateur
Lieu: Dijon, Paris, Edinburgh
Date d'inscription: 23-12-2009
Messages: 614
Site web

Re: Tutoriel Zend 1.11

As-tu bien mis la librairie Zend dans le dossier library ?

Hors ligne

 

#7 10-02-2012 20:44:59

isitcom
Membre
Date d'inscription: 05-02-2012
Messages: 12

Re: Tutoriel Zend 1.11

oui oui biensur

Hors ligne

 

#8 10-02-2012 20:46:46

isitcom
Membre
Date d'inscription: 05-02-2012
Messages: 12

Re: Tutoriel Zend 1.11

jpense qu'il ya un probleme dans l 'include_path mais je c pa exactement comment le modifier,ou le mettre deja c flou :s

Hors ligne

 

#9 10-02-2012 20:49:24

tdutrion
Administrateur
Lieu: Dijon, Paris, Edinburgh
Date d'inscription: 23-12-2009
Messages: 614
Site web

Re: Tutoriel Zend 1.11

Qu'as-tu dans ton index.php ? On dirait que ton include path est en effet incorrect.

Un index.php de ZF 1.11 :

Code:

[lang=php]
<?php

// Define path to application directory
defined('APPLICATION_PATH')
    || define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/../application'));

// Define application environment
defined('APPLICATION_ENV')
    || define('APPLICATION_ENV', (getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV') : 'production'));

// Ensure library/ is on include_path
set_include_path(implode(PATH_SEPARATOR, array(
    realpath(APPLICATION_PATH . '/../library'),
    get_include_path(),
)));

/** Zend_Application */
require_once 'Zend/Application.php';

// Create application, bootstrap, and run
$application = new Zend_Application(
    APPLICATION_ENV,
    APPLICATION_PATH . '/configs/application.ini'
);
$application->bootstrap()
            ->run();

Hors ligne

 

#10 10-02-2012 20:53:54

isitcom
Membre
Date d'inscription: 05-02-2012
Messages: 12

Re: Tutoriel Zend 1.11

<?php

require_once 'Zend/Loader/Autoloader.php';
Zend_Loader::registerAutoload();
Zend_Controller_Front::run('../application/controllers');
$params = array ('host' => 'localhost',
'username' => 'root',
'password' => '123456',
'dbname' => 'tutoriel-zf' );

$db = Zend_Db::factory('PDO_MYSQL', $params);





// Define path to application directory
defined('APPLICATION_PATH')
    || define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/../application'));

// Define application environment
defined('APPLICATION_ENV')
    || define('APPLICATION_ENV', (getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV') : 'production'));

// Ensure library/ is on include_path
set_include_path(implode(PATH_SEPARATOR, array(
    realpath(APPLICATION_PATH . '/../library'),
    get_include_path(),
)));

/** Zend_Application */
require_once 'Zend/Application.php';

// Create application, bootstrap, and run
$application = new Zend_Application(
    APPLICATION_ENV,
    APPLICATION_PATH . '/configs/application.ini'
);
$application->bootstrap()
            ->run();

Hors ligne

 

#11 10-02-2012 20:56:05

tdutrion
Administrateur
Lieu: Dijon, Paris, Edinburgh
Date d'inscription: 23-12-2009
Messages: 614
Site web

Re: Tutoriel Zend 1.11

Qu'est-ce que c'est les premières lignes ?

Au moment où elles sont exécutées, on a pas encore défini l'include path...

La configuration de la BDD se fera via le fichier application.ini, dans application/config/

Hors ligne

 

#12 10-02-2012 20:58:11

isitcom
Membre
Date d'inscription: 05-02-2012
Messages: 12

Re: Tutoriel Zend 1.11

ok j'ai fait ca dans application.ini
resources.db.adapter = "PDO_MYSQL"
resources.db.params.host = "localhost"
resources.db.params.username = "root"
resources.db.params.password = "123456"
resources.db.params.dbname = "tutoriel-zf"

mais je c pa koi ecrire dans index.php

Hors ligne

 

#13 10-02-2012 21:00:43

tdutrion
Administrateur
Lieu: Dijon, Paris, Edinburgh
Date d'inscription: 23-12-2009
Messages: 614
Site web

Re: Tutoriel Zend 1.11

Ton index.php ne doit contenir que les lignes par défaut étant donné que tu n'as pas de besoin de choses spécifiques :

Code:

[lang=php]
// Define path to application directory
defined('APPLICATION_PATH')
    || define('APPLICATION_PATH', realpath(dirname(__FILE__) . '/../application'));

// Define application environment
defined('APPLICATION_ENV')
    || define('APPLICATION_ENV', (getenv('APPLICATION_ENV') ? getenv('APPLICATION_ENV') : 'production'));

// Ensure library/ is on include_path
set_include_path(implode(PATH_SEPARATOR, array(
    realpath(APPLICATION_PATH . '/../library'),
    get_include_path(),
)));

/** Zend_Application */
require_once 'Zend/Application.php';

// Create application, bootstrap, and run
$application = new Zend_Application(
    APPLICATION_ENV,
    APPLICATION_PATH . '/configs/application.ini'
);
$application->bootstrap()
            ->run();

Hors ligne

 

#14 10-02-2012 21:02:17

isitcom
Membre
Date d'inscription: 05-02-2012
Messages: 12

Re: Tutoriel Zend 1.11

ok je vous remercie monsieur pour votre temps smile

Hors ligne

 

#15 10-02-2012 21:04:08

tdutrion
Administrateur
Lieu: Dijon, Paris, Edinburgh
Date d'inscription: 23-12-2009
Messages: 614
Site web

Re: Tutoriel Zend 1.11

Pas de soucis, tout le plaisir est pour moi !

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