set_flashdata() 在 PyroCMS 中触发致命错误

发布于 2024-12-04 05:18:21 字数 544 浏览 1 评论 0原文

我将 Pyrocms 站点移至另一台服务器。 转到索引:空白页。

打开错误:获取此信息

A PHP Error was encountered

Severity: Notice

Message: Undefined property: Pages::$session

Filename: core/Model.php

Line Number: 50
Fatal error: Call to a member function set_flashdata() on a non-object in /var/www/vhosts/brokentalkers.com/httpdocs/system/pyrocms/modules/modules/models/module_m.php on line 193

如果它有任何启发,我将旧 httpdocs 文件夹的内容制作为 tar.gz,并将其提取到新的 httpdocs 文件夹中。

我使用相同的用户复制了数据库,因此 config/database.php 不需要更改。

有什么想法吗?提前致谢。

I moved a Pyrocms site to another server.
Go to index: blank page.

Turn on errors: get this

A PHP Error was encountered

Severity: Notice

Message: Undefined property: Pages::$session

Filename: core/Model.php

Line Number: 50
Fatal error: Call to a member function set_flashdata() on a non-object in /var/www/vhosts/brokentalkers.com/httpdocs/system/pyrocms/modules/modules/models/module_m.php on line 193

If it sheds any light, I made a tar.gz of the contents of the old httpdocs folder, and extracted it in the new httpdocs folder.

I made a duplicate of the database with an identical user, so config/database.php shouldn't need changing.

Any ideas? Thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

谜兔 2024-12-11 05:18:21

$session 类似乎未正确初始化。

  1. 如果您正在使用数据库会话,请检查 default_ci_sessions 表。
  2. 检查构造函数是否正在加载会话库。
  3. 检查会话是否在 autoload.php 配置中

It seems like $session class is not initializing correctly.

  1. Check for default_ci_sessions table, if you are using sessions for database.
  2. Check if the constructor is loading sessions library.
  3. Check if session is in autoload.php config
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文