设为首页 收藏本站
查看: 867|回复: 0

[经验分享] zend framework Bootstrap.php数据库适配器配置及错误解决

[复制链接]
发表于 2017-4-12 11:12:50 | 显示全部楼层 |阅读模式
( ! ) Zend_Config_Exception: parse_ini_file(F:\xampp\htdocs\zendfrm\application\application.ini) [function.parse-ini-file]: failed
to open stream: No such file or directory in F:\xampp\htdocs\zendfrm\library\Zend\Config\Ini.php on line
182 Call Stack #TimeMemoryFunctionLocation 10.0030340224{main}( )..\index.php:0 20.0048434800Zend_Application->__construct(
string(11), string(59) )..\index.php:24 30.0098781416Zend_Application->setOptions(
array(5) )..\Application.php:92 40.0099782672Zend_Application->setBootstrap(
string(49), string(9) )..\Application.php:184 50.01361026872Bootstrap->__construct(
object(Zend_Application)[1] )..\Application.php:325 60.02261345440Zend_Config_Ini->__construct(
string(51), string(5), ??? )..\Bootstrap.php:13 70.02261345472Zend_Config_Ini->_loadIniFile(
string(51) )..\Ini.php:126 80.02261345472Zend_Config_Ini->_parseIniFile(
string(51) )..\Ini.php:202


  ( ! ) Fatal error: Uncaught exception 'Zend_Config_Exception' with message 'parse_ini_file(F:\xampp\htdocs\zendfrm\application\application.ini) [function.parse-ini-file]:
failed to open stream: No such file or directory' in F:\xampp\htdocs\zendfrm\library\Zend\Config\Ini.php on line
182


  ( ! ) Zend_Config_Exception: parse_ini_file(F:\xampp\htdocs\zendfrm\application\application.ini) [function.parse-ini-file]:
failed to open stream: No such file or directory in F:\xampp\htdocs\zendfrm\library\Zend\Config\Ini.php on line
182


  Call Stack


  #
  Time
  Memory
  Function
  Location



  1


  0.0030


  340224


  {main}( )


  ..\index.php:0




  2


  0.0048


  434800


  Zend_Application->__construct( string(11),
string(59) )


  ..\index.php:24




  3


  0.0098


  781416


  Zend_Application->setOptions( array(5) )


  ..\Application.php:92




  4


  0.0099


  782672


  Zend_Application->setBootstrap( string(49),
string(9) )


  ..\Application.php:184




  5


  0.0136


  1026872


  Bootstrap->__construct( object(Zend_Application)[1] )


  ..\Application.php:325




  6


  0.0226


  1345440


  Zend_Config_Ini->__construct( string(51),
string(5), ??? )


  ..\Bootstrap.php:13




  7


  0.0226


  1345472


  Zend_Config_Ini->_loadIniFile( string(51) )


  ..\Ini.php:126




  8


  0.0226


  1345472


  Zend_Config_Ini->_parseIniFile( string(51) )


  ..\Ini.php:202


  路径错误和路径分隔符错误:
  <?php
  class Bootstrap extends Zend_Application_Bootstrap_Bootstrap

{

//启动

function __construct($app){

parent::__construct($app);

file_put_contents("d:/mylog.txt", __FILE__.date('y-m-d h:i:s')."\r\n",FILE_APPEND);



//初始化我们的数据库适配器
$url=constant("APPLICATION_PATH").DIRECTORY_SEPARATOR.'configs'.DIRECTORY_SEPARATOR.'application.ini';

$dbconfig=new Zend_Config_Ini($url,"mysql");

$db=Zend_Db::factory($dbconfig->db);

$db->query('SET NAMES UTF8');

Zend_Db_Table::setDefaultAdapter($db);

}
  }
  ok..............................................................................................................................................

i am harry

Welcome to the Zend Framework!


This is your project's main page
DSC0000.png

  Helpful Links:
Zend Framework Website |
Zend Framework Manual






Zend_Db_Table_Rowset Object
(
[_data:protected] => Array
(
[0] => Array
(
[message_id] => 1
[sender] => 张三
[getter] => 李海
[sendtime] => 2012-07-19 14:01:33
[content] => 你好啊,还在吗?
)
[1] => Array
(
[message_id] => 2
[sender] => 李四
[getter] => 张国荣
[sendtime] => 2012-07-09 14:02:18
[content] => 风继续吹
)
[2] => Array
(
[message_id] => 3
[sender] => 回音哥
[getter] => 郭德纲
[sendtime] => 2012-07-26 14:02:39
[content] => 我的歌声里
)
[3] => Array
(
[message_id] => 4
[sender] => 李逍遥
[getter] => 大s
[sendtime] => 2012-07-26 14:03:25
[content] => 真漂亮
)
[4] => Array
(
[message_id] => 5
[sender] => 张柏芝
[getter] => 谢霆锋
[sendtime] => 2012-07-27 14:04:39
[content] => 原谅我吧
)
[5] => Array
(
[message_id] => 6
[sender] => 周立波
[getter] => 周瑾
[sendtime] => 2012-07-30 14:05:13
[content] => 你不和我搭档了吗?
)
[6] => Array
(
[message_id] => 7
[sender] => 李云龙
[getter] => 刘少奇
[sendtime] => 2012-07-17 14:07:08
[content] => 我是华野的
)
[7] => Array
(
[message_id] => 8
[sender] => 毛总东
[getter] =>
[sendtime] => 2012-07-25 14:07:40
[content] => 全心全意为人民服务
)
[8] => Array
(
[message_id] => 9
[sender] =>
[getter] =>
[sendtime] => 2012-07-25 14:08:10
[content] => 发展是硬道理
)
)
[_table:protected] => Message Object
(
[_name:protected] => message
[_primary:protected] => Array
(
[1] => message_id
)
[_definition:protected] =>
[_definitionConfigName:protected] =>
[_db:protected] => Zend_Db_Adapter_Pdo_Mysql Object
(
[_pdoType:protected] => mysql
[_numericDataTypes:protected] => Array
(
[0] => 0
[1] => 1
[2] => 2
[INT] => 0
[INTEGER] => 0
[MEDIUMINT] => 0
[SMALLINT] => 0
[TINYINT] => 0
[BIGINT] => 1
[SERIAL] => 1
[DEC] => 2
[DECIMAL] => 2
[DOUBLE] => 2
[DOUBLE PRECISION] => 2
[FIXED] => 2
[FLOAT] => 2
)
[_defaultStmtClass:protected] => Zend_Db_Statement_Pdo
[_config:protected] => Array
(
[host] => localhost
[username] => root
[password] => root
[dbname] => testzf
[charset] =>
[persistent] =>
[options] => Array
(
[caseFolding] => 0
[autoQuoteIdentifiers] => 1
[fetchMode] => 2
)
[driver_options] => Array
(
)
)
[_fetchMode:protected] => 2
[_profiler:protected] => Zend_Db_Profiler Object
(
[_queryProfiles:protected] => Array
(
)
[_enabled:protected] =>
[_filterElapsedSecs:protected] =>
[_filterTypes:protected] =>
)
[_defaultProfilerClass:protected] => Zend_Db_Profiler
[_connection:protected] => PDO Object
(
)
[_caseFolding:protected] => 0
[_autoQuoteIdentifiers:protected] => 1
[_allowSerialization:protected] => 1
[_autoReconnectOnUnserialize:protected] =>
)
[_schema:protected] =>
[_cols:protected] => Array
(
[0] => message_id
[1] => sender
[2] => getter
[3] => sendtime
[4] => content
)
[_identity:protected] => 1
[_sequence:protected] => 1
[_metadata:protected] => Array
(
[message_id] => Array
(
[SCHEMA_NAME] =>
[TABLE_NAME] => message
[COLUMN_NAME] => message_id
[COLUMN_POSITION] => 1
[DATA_TYPE] => int
[DEFAULT] =>
[NULLABLE] =>
[LENGTH] =>
[SCALE] =>
[PRECISION] =>
[UNSIGNED] => 1
[PRIMARY] => 1
[PRIMARY_POSITION] => 1
[IDENTITY] => 1
)
[sender] => Array
(
[SCHEMA_NAME] =>
[TABLE_NAME] => message
[COLUMN_NAME] => sender
[COLUMN_POSITION] => 2
[DATA_TYPE] => varchar
[DEFAULT] =>
[NULLABLE] =>
[LENGTH] => 64
[SCALE] =>
[PRECISION] =>
[UNSIGNED] =>
[PRIMARY] =>
[PRIMARY_POSITION] =>
[IDENTITY] =>
)
[getter] => Array
(
[SCHEMA_NAME] =>
[TABLE_NAME] => message
[COLUMN_NAME] => getter
[COLUMN_POSITION] => 3
[DATA_TYPE] => varchar
[DEFAULT] =>
[NULLABLE] =>
[LENGTH] => 64
[SCALE] =>
[PRECISION] =>
[UNSIGNED] =>
[PRIMARY] =>
[PRIMARY_POSITION] =>
[IDENTITY] =>
)
[sendtime] => Array
(
[SCHEMA_NAME] =>
[TABLE_NAME] => message
[COLUMN_NAME] => sendtime
[COLUMN_POSITION] => 4
[DATA_TYPE] => datetime
[DEFAULT] =>
[NULLABLE] =>
[LENGTH] =>
[SCALE] =>
[PRECISION] =>
[UNSIGNED] =>
[PRIMARY] =>
[PRIMARY_POSITION] =>
[IDENTITY] =>
)
[content] => Array
(
[SCHEMA_NAME] =>
[TABLE_NAME] => message
[COLUMN_NAME] => content
[COLUMN_POSITION] => 5
[DATA_TYPE] => varchar
[DEFAULT] =>
[NULLABLE] =>
[LENGTH] => 2000
[SCALE] =>
[PRECISION] =>
[UNSIGNED] =>
[PRIMARY] =>
[PRIMARY_POSITION] =>
[IDENTITY] =>
)
)
[_metadataCache:protected] =>
[_metadataCacheInClass:protected] => 1
[_rowClass:protected] => Zend_Db_Table_Row
[_rowsetClass:protected] => Zend_Db_Table_Rowset
[_referenceMap:protected] => Array
(
)
[_dependentTables:protected] => Array
(
)
[_defaultSource:protected] => defaultNone
[_defaultValues:protected] => Array
(
)
)
[_connected:protected] => 1
[_tableClass:protected] => Message
[_rowClass:protected] => Zend_Db_Table_Row
[_pointer:protected] => 0
[_count:protected] => 9
[_rows:protected] => Array
(
)
[_stored:protected] => 1
[_readOnly:protected] =>
)

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-363853-1-1.html 上篇帖子: 原创使用google reader + PHP将iteye博客数据导入到wordpress中 下篇帖子: 64位系统下编译PHP找不到库文件问题
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表