【问题标题】:Blank page after including file - IntelliSMS包含文件后的空白页 - IntelliSMS
【发布时间】:2011-08-11 00:46:48
【问题描述】:

我有问题: 当我添加时,这对我来说真的很奇怪:

include ("/home/p002/htdocs/Project2/library/IntelliSMS/SendScripts/IntelliSMS.php");

这是正确的路径,我只有空白页!但是当我添加时:

include ("/homedddd/p002/htdocs/Project2/library/IntelliSMS/SendScripts/IntelliSMS.php");

这是错误的路径页面不是空白的,看起来工作正常,但当然找不到这个文件。这意味着这个 IntelliSMS 库有问题,它不适用于我的服务器,但我不知道为什么?可能是服务器阻止发送短信之类的?你有什么主意吗?这个库来自http://intellisms.co.uk/sms-gateway/php-sdk/ 也许它需要 OpenSSL 扩展模块有问题?我应该怎么做才能开始工作?

【问题讨论】:

  • 包含的 PHP 脚本是否实际输出任何内容?如果不是,则应为空白页。
  • 不,它不返回任何内容,它获取数据并通过互联网发送,并且不回显任何内容
  • 那么,您期待什么样的输出?在我看来,一切都很好。您包含库,您的脚本结束。不会发生任何输出,因为您的代码和库的代码都不会输出任何内容。

标签: php apache zend-framework include-path


【解决方案1】:

非常感谢您的帮助,但我已经找到了解决方案!

这个 IntelliSMS.php 的开头有一个意外的字符可能是 /r/n 并且服务器是 debian 所以我删除了脚本开头的所有字符并再次添加一个输入和它开始工作了!

我为此浪费了很多时间:/ 生活是残酷的!
我讨厌这种看不见的错误! ;)

谢谢!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-09-09
    • 2015-12-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多