我有一个新克隆的phalcon存储库:
software: MacOS
Phalcon: 5.0.0RC4
PHP: 8.1
Zephir: 0.16.0
brew: phalcon@4.1.0
Location: ~/Documents/cphalcon我正在尝试通过遵循教程这里来设置我的新存储库。
但是,当我转到localhost:8000的页面时,会弹出以下错误:
Fatal error: Uncaught Error: Class "Phalcon\Loader\Loader" not found in /Users/apple/Documents/cphalcon/public/index.php:16 Stack trace: #0 /Users/apple/Documents/cphalcon/.htrouter.php(15): require_once() #1 {main} thrown in /Users/apple/Documents/cphalcon/public/index.php on line 16我发现了一些类似的线索,他们说要检查我的phpinfo,看看phalcon是否在那里。
我查了更多的资料,但找不到任何其他线索。
我还试着把电话更改为:
use Phalcon\Loader;但那是一样的
Fatal error: Uncaught Error: Class "Phalcon\Loader" not found in /Users/apple/Documents/cphalcon/public/index.php:16 Stack trace: #0 /Users/apple/Documents/cphalcon/.htrouter.php(15): require_once() #1 {main} thrown in /Users/apple/Documents/cphalcon/public/index.php on line 16有什么线索吗?
发布于 2022-08-20 02:26:12
我相信在版本5中,正确的语法现在是Phalcon\Autoload\Loader()。
由于Phalcon 5仍然处于发布候选模式(因此版本上是"RC4“),所以文档仍然有点落后。
我已经转换了几个Phalcon 3和4个站点,当从Phalcon 4迁移到5时,我发现Phalcon5.0.0RC4 ChangeLog非常有用。从3到5的迁移要复杂得多,需要在Phalcon网站上找到Phalcon 4更新文档。
我希望这能帮到你。
https://stackoverflow.com/questions/73415162
复制相似问题