Parsing the configuration file application. ini in the Zend Framework tutorial, and configuring php. inizend
This article analyzes the usage of the Zend Framework configuration file application. ini. We will share this with you for your reference. The details are as follows:
The most convenient way to use the configuration file. The Configuration File Settings are as follows:
The configuration options of php. ini are as follows:
PhpSettings. configuration options, such
phpSettings.display_startup_errors = 1phpSettings.display_errors = 1
Deployment depath Configuration
includePaths.library = APPLICATION_PATH "/../library"includePaths.zend = APPLICATION_PATH "/../../Library"
Position of the bootstrap class
bootstrap.path = APPLICATION_PATH "/Bootstrap.php"
Bootstrap Class Name
bootstrap.class = "Bootstrap"
Default namespace
appnamespace = "Application"
Custom namespace
autoloadernamespaces.app = "App_"
Display exception?
resources.frontController.params.displayExceptions
Resource Configuration
If the application is modular
resources.frontController.moduleDirectory = APPLICATION_PATH "/modules"resources.modules[] =
Custom Layout plug-in
resources.frontController.plugins.layout = Abc_Controller_Plugin_Layout
Layout file directory
resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts"
Default laytou
resources.layout.layout = default
Customize the helper path
Copy codeThe Code is as follows: resources. view. helperPath. App_View_Helper = APPLICATION_PATH "/modules/default/views/helpers"
Set sessiong
session.lifetime = 3600
Set Time
datetime.timezone = "Asia/Shanghai"datetime.format.date = "m-d-Y"datetime.format.datetime = "m-d-Y H:i:s"
Database Configuration
db.adapter = "pdo_mysql"db.prefix = "pre_"db.host = "localhost"db.port = "3306"db.dbname = "db"db.username = "root"db.password = ""db.charset = "utf8"
Log Configuration
log.adapter = pdo_mysqllog.params.host = localhostlog.params.port = 3306log.params.username = rootlog.params.password = log.params.dbname = testlog.params.charset = utf8log.params.profiler.enabled = truelog.params.profiler.class = Zend_Db_Profiler_Firebug