PHPPower Point-struggelling用于设置require_once的路径

时间:2013-10-12 03:42:50

标签: php codeigniter phppowerpoint

我正在使用(http://phppowerpoint.codeplex.com/releases/view/26621)的PHPPowerPoint库。所以我下载了“class”文件夹,它包含了所有需要的库并将它放在CodeIgniter框架中(Source Files / application / libraries / phppowerpoint / classes),在我的模型中我使用了他们的01simple.php测试。所以我通过以下方式重建他们的图书馆:

/** PHPPowerPoint */
require_once __dir__ . '/../libraries/phppowerpoint/classes/PHPPowerpoint.php';


/** PHPPowerPoint_IOFactory */
require_once __dir__ . '/../libraries/phppowerpoint/classes/PHPPwerpoint/PHPPowerpoint.php';

但它一直给我以下错误:

  

致命错误:require_once():无法打开所需的错误   'PHPPowerPoint.php'(include_path ='。; C:\ xampp \ php \ PEAR')in   C:\ XAMPP \ htdocs中\ PROJECT1 \程序\库\ PHPPowerpoint \ Classes下\ PHPPowerpoint \ Slide.php   第30行

很抱歉,如果我这样问我的问题;但这是我获得帮助的唯一方法,所以如果你需要更多的澄清,请告诉我!

由于


在Slide.php中,来自库我有以下要求:

/** PHPPowerPoint */
require_once 'PHPPowerPoint.php';

/** PHPPowerPoint_Slide_Layout */
require_once 'PHPPowerPoint/Slide/Layout.php';

/** PHPPowerPoint_Shape */
require_once 'PHPPowerPoint/Shape.php';

/** PHPPowerPoint_Shape_RichText */
require_once 'PHPPowerPoint/Shape/RichText.php';

/** PHPPowerPoint_Shape_BaseDrawing */
require_once 'PHPPowerPoint/Shape/BaseDrawing.php';

/** PHPPowerPoint_Shape_Drawing */
require_once 'PHPPowerPoint/Shape/Drawing.php';

/** PHPPowerPoint_Shape_MemoryDrawing */
require_once 'PHPPowerPoint/Shape/MemoryDrawing.php';

/** PHPPowerPoint_IComparable */
require_once 'PHPPowerPoint/IComparable.php';

/** PHPPowerPoint_Shared_Font */
require_once 'PHPPowerPoint/Shared/Font.php';

/** PHPPowerPoint_Shared_String */
require_once 'PHPPowerPoint/Shared/String.php';

和“PHPPowerPoint”是“slide.php”文件夹的外部,而slide.php是“PHPPowerPoint”的唯一

  

我猜问题是require_once'PHPPowerPoint.php';对我而言   需要去外面的一个文件夹!并删除“PHPPowerPoint”以满足其他要求!正确?

由于

1 个答案:

答案 0 :(得分:0)

我有同样的问题并通过在PHPPowerpoint.php中将PHPPowerPoint重命名为PHPPowerpoint来解决它,因为Foldername不是PHPPowerPoint;)