Php 编码点火器错误

Php 编码点火器错误,php,iis,codeigniter,paypal,Php,Iis,Codeigniter,Paypal,我目前正在开发一个使用paypal标准支付的codeigniter网站。付款后,paypal使用IPN通知将信息发送回站点,并将用户连同信息作为PDT返回站点。我两者都使用,因为我提供数字下载 PDT和IPN都通过将信息发送回paypal来验证他们发送的信息确实来自paypal。如果paypal确认这是一笔真实的交易,它将返回verified 在沙箱里一切都很好,但现在我把paypal换成了live,它已经停止工作了。我已经检查了所有常见的罪犯,比如仍然指向沙箱 当paypal将我转发回我网站上

我目前正在开发一个使用paypal标准支付的codeigniter网站。付款后,paypal使用IPN通知将信息发送回站点,并将用户连同信息作为PDT返回站点。我两者都使用,因为我提供数字下载

PDT和IPN都通过将信息发送回paypal来验证他们发送的信息确实来自paypal。如果paypal确认这是一笔真实的交易,它将返回verified

在沙箱里一切都很好,但现在我把paypal换成了live,它已经停止工作了。我已经检查了所有常见的罪犯,比如仍然指向沙箱

当paypal将我转发回我网站上的成功页面时。我看到以下错误,IPN也失败,响应无效

PHP Warning: require(../system/libraries/Exceptions.php) [function.require]: failed to open stream: No such file or directory in C:\Domains\mydomain.com\system\codeigniter\Common.php on line 116 PHP Warning: require(../system/libraries/Exceptions.php) [function.require]: failed to open stream: No such file or directory in C:\Domains\ mydomain.com\system\codeigniter\Common.php on line 116 PHP Fatal error: require() [function.require]: Failed opening required ‘../system/libraries/Exceptions.php’ (include_path=’.;C:\PHP5\pear’) in C:\Domains\mydomain.com\system\codeigniter\Common.php on line 116 PHP警告:require(../system/libraries/Exceptions.PHP)[function.require]:无法打开流:第116行的C:\Domains\mydomain.com\system\codeigniter\Common.PHP中没有此类文件或目录 PHP警告:require(../system/libraries/Exceptions.PHP)[function.require]:无法打开流:第116行的C:\Domains\mydomain.com\system\codeigniter\Common.PHP中没有此类文件或目录 PHP致命错误:require()[function.require]:在第116行的C:\Domains\mydomain.com\system\codeigniter\Common.PHP中打开必需的“../system/libraries/Exceptions.PHP”(include_path=';C:\PHP5\pear”)失败 奇怪的是,当我刷新页面时,我没有得到错误,PDT信息被验证并按预期显示。即使在success controller函数的第一行代码上有一个
die()
语句,我也会看到相同的错误,刷新时会显示
die()
输出,而不是错误

我使用的是
$config['uri\u protocol']=“PATH\u INFO”
$config['enable\u query\u strings']=TRUE

这里建议允许查询字符串和段。

我正在使用IIS,并且Pear似乎已安装

我的应用程序文件夹与系统文件夹处于同一级别

有人知道为什么会这样吗

任何帮助或见解都将不胜感激


感谢

是否将
$config['uri_protocol']
的值更改为
请求uri
帮助?

当我面临这个确切的问题时,我最终在CodeIgniter之外创建了一个单独的PHP页面,该页面刚刚重新创建并重定向到一个URL,我可以在CodeIgniter应用程序库中使用,以供您的建议。最后,我在codeignitor之外重新编写了IPN和PDT页面,效果很好。如果有时间,我会回去试试你的建议。