首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Linux上运行PHPPowerpoint

在Linux上运行PHPPowerpoint
EN

Stack Overflow用户
提问于 2016-11-24 20:28:48
回答 1查看 69关注 0票数 0

我试图在linux服务器上运行一个使用phppowerpoint的项目。它在窗户上正常工作。但是当我把我的项目放在网上,就像它在我的wamp服务器上一样,它不能工作。似乎它在区分大小写方面有问题。问题是我没有更改这个库的任何原始文件。我正确地调用文件名,但是每次我运行它时,它都会给我带来需求、包含、路径等方面的问题。我是否需要改变一些东西来使它在linux服务器上工作呢?这是它显示的第一个错误:

致命错误:(include_path='.:/usr/share/php:/usr/share/pear') ():打开失败需要第30行中的/require_once/./phppowerpoint/PHPPowerpoint.php中的'PHPPowerPoint/Slide.php‘

我认为问题在于这条线

set_include_path(get_include_path() . PATH_SEPARATOR . 'Classes/');

按照这个set_include_path的方式,它不会在linux服务器上工作吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-11-25 16:15:52

问题就像你说的大小写敏感的问题..。

情况是这样的:在“case”文件夹中有一个文件和一个文件夹

  1. 文件夹:PHPPowerpoint
  2. 文件:PHPPowerpoint.php

请注意,在这两个词中,单词point都有小写字母p

然后,在代码中,所有引用都将指向PHPPowerPoint

注意,单词Point有大写字母P

这是所有错误的根源。

所以,您所需要做的就是在Classes文件夹中重命名这两个文件夹和文件,并将Point的字母P改为大写.

您不必更改代码并使其小写,因为在库本身中,所有引用都是大写为PHPPowerPointP

要总结一下,您必须在Classes文件夹中包含以下文件和文件夹:

  1. 文件夹:PHPPowerPoint
  2. 文件:PHPPowerPoint.php

希望你能发现它有用..。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40794098

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档