本地发展没有遇到任何问题。一旦获得实时/制作,问题就出现了类未找到的错误。
系统骨干和图书馆
0.7.x@beta
local and production
本地发展
生产环境
作为Dompdf之前的版本7及更高版本,我在我的控制器中使用命名空间。这是安装步骤。
dompdf
Vendor
目录
application/config/config.php
内的路径自动加载作曲家的autoload.php文件,例如:$config['composer_autoload'] = './vendor/autoload.php';
然后我在我的控制器上调用dompdf命名空间,如下所示:use Dompdf\Dompdf;
最后,在我的一个类的方法中,我用new DOMPDF();
实例化了这个类,同时尝试使用new \DOMPDF();
和new Dompdf();
,但所有这些都失败了。
示例代码
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
use Dompdf\Dompdf;
class App extends CI_Controller {
public function testPdf() {
$dompdf = new DOMPDF();
//------------ All failed
// $dompdf = new \DOMPDF();
// $dompdf = new Dompdf();
// $dompdf = new \Dompdf();
// $dompdf = new Dompdf\Dompdf\Dompdf();
}
.........
.........
有人遇到过这个吗?