Maison >php教程 >PHP开发 >Analyse du fichier de configuration du tutoriel Zend Framework application.ini

Analyse du fichier de configuration du tutoriel Zend Framework application.ini

高洛峰
高洛峰original
2017-01-06 09:29:421554parcourir

Cet article analyse l'utilisation du fichier de configuration application.ini du Zend Framework. Partagez-le avec tout le monde pour votre référence, les détails sont les suivants :

La méthode de configuration la plus pratique et la plus couramment utilisée consiste à utiliser le fichier de configuration. Les options de configuration associées spécifiques du fichier de configuration sont les suivantes :

Les options de configuration associées de php.ini, le format spécifique est le suivant :

Options de configuration phpSettings, telles que

phpSettings.display_startup_errors = 1
phpSettings.display_errors = 1

Configuration liée à includePath

includePaths.library = APPLICATION_PATH "/../library"
includePaths.zend = APPLICATION_PATH "/../../Library"

Emplacement de la classe de démarrage

bootstrap.path = APPLICATION_PATH "/Bootstrap.php"

Nom de la classe de démarrage

bootstrap.class = "Bootstrap"

Espace de noms par défaut

appnamespace = "Application"

Espace de noms personnalisé

autoloadernamespaces.app = "App_"

Si les exceptions doivent être affichées

resources.frontController.params.displayExceptions

Configuration des ressources

Si l'application utilise une approche modulaire

resources.frontController.moduleDirectory = APPLICATION_PATH "/modules"
resources.modules[] =

Plug-in de mise en page personnalisée

resources.frontController.plugins.layout = Abc_Controller_Plugin_Layout

répertoire des fichiers de mise en page

resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts"

Mise en page par défaut

resources.layout.layout = default

Personnaliser le chemin d'assistance

resources.view.helperPath.App_View_Helper = APPLICATION_PATH "/modules/default/views/helpers"
Définir la sessiong

session.lifetime = 3600

Temps de configuration

datetime.timezone = "Asia/Shanghai"
datetime.format.date = "m-d-Y"
datetime.format.datetime = "m-d-Y H:i:s"

Configuration de la base de données

db.adapter = "pdo_mysql"
db.prefix = "pre_"
db.host = "localhost"
db.port = "3306"
db.dbname = "db"
db.username = "root"
db.password = ""
db.charset = "utf8"

Configuration du journal

log.adapter          = pdo_mysql
log.params.host        = localhost
log.params.port        = 3306
log.params.username      = root
log.params.password      =
log.params.dbname       = test
log.params.charset       = utf8
log.params.profiler.enabled  = true
log.params.profiler.class   = Zend_Db_Profiler_Firebug

J'espère que cet article sera utile à tout le monde dans la programmation PHP.

Pour plus d'articles sur l'analyse du fichier de configuration application.ini du didacticiel Zend Framework, veuillez faire attention au site Web chinois de PHP !

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn