Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1 2
re ;
Je regarde ça de suite. Je reporte le fichier de configuration modifié ici:
[production] phpSettings.display_startup_errors = 0 phpSettings.display_errors = 0 includePaths.library = APPLICATION_PATH "/../library" bootstrap.path = APPLICATION_PATH "/Bootstrap.php" bootstrap.class = "Bootstrap" appnamespace = "Application" autoloadernamespaces[] = "Zend_" resources.frontController.env = APPLICATION_ENV resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers" resources.frontController.throwExceptions = false resources.frontController.params.displayExceptions = 0 resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts/" ressources.view.doctype = "XHTML1_STRICT" resources.view.charset = "UTF-8" resources.view.contentType = "text/html; charset=utf-8" phpSettings.date.timezone = "Europe/Paris" resources.db.adapter = "pdo_mysql" resources.db.params.charset = "utf8" resources.db.params.host = "localhost" resources.db.params.username = "user" resources.db.params.password = "password" resources.db.params.dbname = "tutoriel-zf" resources.db.params.profiler = false resources.db.isDefaultTableAdapter = true ;resources.db.params.persistent = true [staging : production] [testing : production] phpSettings.display_startup_errors = 1 phpSettings.display_errors = 1 [development : production] phpSettings.display_startup_errors = 1 phpSettings.display_errors = 1 resources.frontController.throwExceptions = true resources.frontController.params.displayExceptions = 1
Dernière modification par nuxwin (28-04-2011 13:59:25)
Hors ligne
Pouvez-vous aussi nous communiquer le contenu de votre controller index ?
Eventuellement, si vous avez TeamViewer, je peux vous assister en directe.
Dernière modification par nuxwin (28-04-2011 14:14:31)
Hors ligne
Ouwahou,
bon 1er constat, cela fonctionne
mes albums sont bien listés, donc acces bdd ok et tout le toutim
Voici les différences entre ton script et le mien :
autoloadernamespaces[] = "Zend_"
resources.frontController.env = APPLICATION_ENV
resources.frontController.throwExceptions = false
resources.view.charset = "UTF-8"
resources.view.contentType = "text/html; charset=utf-8"
resources.db.params.charset = "utf8"
resources.db.params.profiler = false
resources.frontController.throwExceptions = true
Bon , passons sur les utf8, meme s'ils ont une importance capitale par la suite j'imagine,
je me suis amusé à mettre un ; devant chacune de ces lignes pour savoir laquelle a débloqué mon probleme et la incroyable : cela fonctionne tout le temps !
Outre ces parametres que j'ai ajoutés l'ordre de mes parametres dans mon application.ini n'était pas le meme,
cela peut il expliquer mon plantage?
Pour team Viewer, c'est envisageable meme si aurait fallu que j'installe tout mon wamp sur ma machine connectée à internet (qui n'est pas celle avec laquelle je travaille)
En tout cas merci à tous et mon petit doigt me dit de vous dire : à bientôt ...
Hors ligne
Salut
je penses qu'il faut seulement changer:
ressources.db.adapter = PDO_MYSQL
par
ressources.db.adapter = MYSQLI
cordialement
Hors ligne
j'ai suivi ce tuto il fonctionne comme une horloge , on ne sais jamais je donne mes fichiers .ini et index , sous wamp, sous ubuntu, c'est délicat mais normalement si on configure bien le path dans etc/php5/php.ini(et si sa fontionne le virtual host) il me semble ça devrais marcher, et bien l'installer en mode console avec zf tool
[lang=php] [production] phpSettings.display_startup_errors = 0 phpSettings.display_errors = 0 includePaths.library = APPLICATION_PATH "/../library" bootstrap.path = APPLICATION_PATH "/Bootstrap.php" bootstrap.class = "Bootstrap" appnamespace = "Application" resources.frontController.controllerDirectory = APPLICATION_PATH "/controllers" resources.frontController.params.displayExceptions = 0 resources.db.adapter = PDO_MYSQL resources.db.params.host = localhost resources.db.params.username = root resources.db.params.password = resources.db.params.dbname = //ton nom de base de donnee phpSettings.date.timezone = "Europe/Paris" resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts/" resources.frontController.moduleDirectory = APPLICATION_PATH "/modules" [staging : production] [testing : production] phpSettings.display_startup_errors = 1 phpSettings.display_errors = 1 [development : production] phpSettings.display_startup_errors = 1 phpSettings.display_errors = 1 resources.frontController.params.displayExceptions = 1
dans public l'index
[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();
Au début tous mes nouveau projet je commence par ce tuto avec zend 1.11
Dernière modification par keokaz (06-08-2011 23:31:35)
Hors ligne
Pages: 1 2