继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

报错Failed opening '*.php' for……

android零基础入门
关注TA
已关注
手记 288
粉丝 97
获赞 603

对于php初入门者,在使用include/require(_once)时,或许会常常遇到报错提示如下: Failed opening 'Dbconn.php' for inclusion(include_path='.:/usr/share/pear:/usr/share/php'),这段提示的意思是从inclusion中(include_path='.:/usr/share/pear:/usr/share/php')打开Dbconn.php文件失败。


在写项目的时候,我们往往都是使用模块设计,于是我们也就不得不在文件中使用include/require(_once)函数来引入我们需要使用的文件。


情况一:我们为一个项目的数据操作写好了一个数据库基层类(Dbconn.php),然后我们需要使用这个基层类(Dbconn.php)来写我们的业务方法类。如果我们统一规定了(Dbconn.php)基层类的目录路径和业务方法类的目录路径,那么在引用基层类(Dbconn.php),可以使用统一的相对路径来实现引用。这里只是想要说明,在项目开发之前,整个团队最好做好统一的项目目录,这样子在每天项目代码整合的时候,才不会出现这种路径报错问题。还有一种方法,就在调用底层类(Dbconn.php)使用绝对路径,这样子绝对不会出现上面的Failed opening错误提示。相对路径的最大特点,是相对某一点而定的,如果出现了第二点,那么你相对第一个点写的路径相对于第二个是错误的。

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP