【问题标题】:Codeigniter and PHPWordCodeigniter 和 PHPWord
【发布时间】:2016-08-23 15:13:51
【问题描述】:

我正在尝试阅读一些文档。所以我使用PHPWord。

这是我在图书馆里得到的。

<?php
if ( ! defined('BASEPATH')) exit('No direct script access allowed');

require_once  APPPATH . '/third_party/PhpWord/Autoloader.php';
use PhpWord\Autoloader as Autoloader;
Autoloader::register();

class Word extends Autoloader {

}

当我要使用它时。我有这个错误:

Fatal error: Class 'PhpOffice\PhpWord\Autoloader' not found in D:\xampp\htdocs\jdih\application\libraries\Word.php on line 6
A PHP Error was encountered

Severity: Error

Message: Class 'PhpOffice\PhpWord\Autoloader' not found

Filename: libraries/Word.php

Line Number: 6

Backtrace:

我试过这个CodeIgniter PHPWord using as third_party 但没有帮助。

这是我的第三方的文件夹。我该如何解决这个问题?

【问题讨论】:

    标签: php codeigniter phpword


    【解决方案1】:

    从这里下载PHPWord

    然后像这样加载库。

    include_once(APPPATH."third_party/PhpWord/Autoloader.php");
    //use PhpOffice\PhpWord\Autoloader;
    //use PhpOffice\PhpWord\Settings;
    Autoloader::register();
    Settings::loadConfig();
    

    【讨论】:

    • 我应该添加这行use PhpWord\Autoloader as Autoloader; Autoloader::register();吗?
    • 好吧,不管有没有。我仍然得到同样的错误:(
    • 你下载 zip 添加了吗??
    • 是的,我做到了。当我激活所有行时,您更新的答案会给出不同的错误
    • 我收到此错误Message: Class 'Autoloader' not found
    猜你喜欢
    • 2013-11-14
    • 1970-01-01
    • 1970-01-01
    • 2016-05-27
    • 2018-02-08
    • 1970-01-01
    • 1970-01-01
    • 2017-06-07
    • 2012-12-27
    相关资源
    最近更新 更多