gpt4 book ai didi

php - 安装后codeigniter bonfire php错误

转载 作者:太空宇宙 更新时间:2023-11-04 09:43:39 25 4
gpt4 key购买 nike

我正在尝试安装 codeigniter bonfire。单击创建用户名屏幕上的安装按钮后,需要一些时间然后加载此页面。我看了一些关于如何安装 bonfire 的教程,所以我知道这不是我应该看到的。 PHP error after installing

无论如何,我将 RewriteBase 更新为/bonfire/就像它说的那样......现在当我尝试转到 localhost/bonfire/index.php 时出现此错误

Parse error: syntax error, unexpected 'yield' (T_YIELD), expecting identifier (T_STRING) in /opt/lampp/htdocs/bonfire/bonfire/application/libraries/template.php on line 305

这是第 305 行的代码

public static function yield()
{
$output = '';

if (self::$debug) { echo 'Current View = '. self::$current_view; }

self::load_view(self::$current_view, NULL, self::$ci->router->class .'/'. self::$ci->router->method, FALSE, $output);

Events::trigger('after_page_render', $output);

return $output;

}//end yield()

我在解释错误的篝火论坛上找到了这个链接。 Bonfire forums link

它说要使用 PHP 5.4,这就是我正在使用的。我的操作系统是 Linux Zorin,我使用的是 lampp,所以我不确定这是否是权限问题。 php version

提前致谢,如果您需要更多信息,请告诉我。

最佳答案

有点晚了,但希望有所帮助。

您可以在 cibonfire 中更改静态函数 yield 的名称,如下所示:

public static function yield()

到:

public static function yield_content()

这非常适合我。

关于php - 安装后codeigniter bonfire php错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18819456/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com