【问题标题】:cakephp and dompdf require_once throws include errorcakephp 和 dompdf require_once 抛出包含错误
【发布时间】:2015-07-16 20:33:43
【问题描述】:

我的供应商文件夹中有 dompdf,并将其包含在我的视图中,如下所示

require_once(APP . 'Vendor' . DS . 'DomPdf' . DS . 'dompdf_config.inc.php' 

);

这会引发致命错误:

Error: require_once() [<a href='http://php.net/function.require'>function.require</a>]: Failed opening required '/home/r2d2/web-php/sms/app/Vendor/DomPdf/dompdf_config.inc.php' (include_path='/home/r2d2/web-php/sms/lib:.:/usr/share/php:/usr/share/pear')
File: /home/r2d2/web-php/sms/app/View/ExamsScores/one_card_generate.ctp
Line: 149

为什么这不起作用..所有其他文件都包含得很好..所以我知道它不是 require_once 行

【问题讨论】:

  • 好吧,那条路行得通吗?例如文件和目录是否真的存在?运行此脚本的用户是否可以阅读它们?
  • @Marc B 是的,文件和文件夹存在。我什至尝试使用 tcpdf,它可以工作并且权限设置得很好

标签: php cakephp dompdf


【解决方案1】:

可以粘贴dompdf_config.inc.php的绝对路径吗?

如果从应用项目中出来不能访问它,你需要放绝对路径

【讨论】:

  • 这是权限问题,我已修复
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-10-27
  • 1970-01-01
  • 1970-01-01
  • 2012-07-03
  • 2012-03-16
  • 2018-06-02
相关资源
最近更新 更多