php Phalcon致命错误:在中找不到类别'Phalcon\Mvc\Application'

bzzcjhmw  于 2022-12-02  发布在  PHP
关注(0)|答案(2)|浏览(234)

我有这个文件目录:

在浏览器中打开此项目时:致命错误:在以下位置未找到类“Phalcon\Mvc\Application”...
我读到我必须安装composer,但当我安装composer时,出现了以下错误:

如何运行项目?
我的composer.json文件包含:

"require": {
        "phalcon/incubator-mailer": "^1.0",
        "smi2/phpclickhouse": "^1.4",
        "hybridauth/hybridauth": "^3.8"
    }
}```
w8ntj3qf

w8ntj3qf1#

其实有两个问题。
1.您缺少phalcon php扩展。您可以在Phalcon官方文档中找到如何安装该扩展的说明。
1.你至少需要php 7.3版才能满足smi2/phpclickhouse的要求。由于php 7.x自2022年11月26日起停产,我强烈建议升级到最新版本,目前是php 8.1。
一旦解决了这两个问题,composer install应该可以成功运行,并且丢失的类应该放在vendor目录中。

pgky5nke

pgky5nke2#

根据其他一些评论,Phalcon 4与PHP 8.1不兼容。Phalcon 4需要PHP 7.4。
如果您计划运行PHP 8.1,则需要安装Phalcon 5.1.1。
您可以在https://phalcon.io上找到Phalcon安装文档

相关问题