Php Can';不要让SimplePie-Laravel捆绑包工作

Php Can';不要让SimplePie-Laravel捆绑包工作,php,laravel,laravel-3,simplepie,Php,Laravel,Laravel 3,Simplepie,我正在尝试使用SimplePieforLaravel解析RSS提要。我已经按照指示和所有的,但似乎不能使它的工作 这是我的看法。我附和了rss <?php $result = rssparser::parse(); echo $result;?> 出现以下错误: 不应调用非静态方法SimplePie_Misc::fix_protocol() 静态地,假设$this来自不兼容的上下文 C:\wamp\www\ctnpepo\bundles\rssparser\libraries

我正在尝试使用SimplePieforLaravel解析RSS提要。我已经按照指示和所有的,但似乎不能使它的工作

这是我的看法。我附和了rss

<?php $result = rssparser::parse(); 
echo $result;?>

出现以下错误:

不应调用非静态方法SimplePie_Misc::fix_protocol() 静态地,假设$this来自不兼容的上下文

C:\wamp\www\ctnpepo\bundles\rssparser\libraries\simplepie\simplepie.php 在线834


有没有办法解决这个问题?

这只是SimplePie中的一个内部警告,您可以安全地忽略它。

您可以实例化
rssparser
并调用该对象上的
parse
?我已经尝试调用
$parses=new rssparser()
with
foreach($parse解析为$parse)echo$parse。但它什么也不返回。只是,空的。这是rssparser配置文件,如果有帮助的话。我不知道我在这里做错了什么。我在想一个更简单的
$parser=new rssparser()在您的控制器中,以及视图中的
$parser->parse()
(虽然我不知道SimplePie和Laravel)。我终于做到了哈哈。事实证明,他们从1.3版开始删除了
SimplePie.inc
。我将所有文件夹和文件从1.4改写为旧版本。并下载了此捆绑包所需的最新版本的
simplepi.php
。发出回声,砰的一声。断然的。不过,感谢您的评论:)在开发过程中不应忽略警告。它仍然可以工作,这很好,但是如果在开发过程中您发现更多警告,那么确定哪些警告是可以的,哪些不是会变得很棘手。最好是在页面上没有警告,这样任何警告消息都可以理解为警告
:-)
。事实上,出现这种情况的原因是捆绑包中的SimplePie版本已经过时。那个错误在不久前就被修复了。当它阻止我去任何地方时,我怎么能忽略它呢(我确实更新了软件包,但问题仍然存在。@amnbhrm:^我认为Ryan的意思是,尽管有警告,他还是希望它能工作。