我在安装Akaunting应用程序时遇到了这个问题。我克隆了这个仓库从GSTUUB源1:https://github.com/akaunting/akaunting .我遵循了所有步骤并满足了所有要求,但当我服务于此项目时,它可以在屏幕上显示此错误**(错误:要求您的主机提供商使用PHP 7.2.5或更高版本的HTTP和CLI。).我的Php版本是7.4.10**。请帮助我解决这个问题。
我在安装Akaunting应用程序时遇到了这个问题。我克隆了这个仓库从GSTUUB源1:https://github.com/akaunting/akaunting .我遵循了所有步骤并满足了所有要求,但当我服务于此项目时,它可以在屏幕上显示此错误**(错误:要求您的主机提供商使用PHP 7.2.5或更高版本的HTTP和CLI。).我的Php版本是7.4.10**。请帮助我解决这个问题。
5条答案
按热度按时间6psbrbz91#
所以这个问题可能有很多很多原因,希望有一个答案能为你解决。在我的情况下,我必须做两件事:
1.更改Zehsan所述的全局PHP版本;
1.在地址栏中,我将“需求”替换为“语言”;
对于第2部分:
会变成:
像这样,您应该跳到向导并选择语言设置。
我希望这有帮助!!
干杯
yuvru6vn2#
这个错误的原因是因为Akaunting是使用命令行(CLi)
php
来获取您安装的php版本,而不是通过内置的phpinfo()
获取php版本的普遍接受的方法。因为它使用的是CLi
php
,它可能无法与xampp或任何其他没有在环境变量中配置php
二进制文件正确路径的php托管服务器正常工作。要在Windows中解决这个问题,最有可能的是在[pathTo]\xampp\php\php.exe中找到
php.exe
,并将其添加到Windows环境变量中。启动cmd并执行以下命令要在Linux中修复此问题,请找到
php
二进制路径,最有可能位于[path]/bin文件夹中。启动Shell/bash重新启动Web服务器以刷新新环境PATH
kt06eoxx3#
我也有类似的问题。我通过做以下事情来解决。
1.打开. env。测试文件并添加php.exe的位置,如下面的
1.保存文件为.env
1.刷新您的安装页面
ryhaxcpt4#
您需要在全局和项目目录中检查PHP版本。
当这些文件夹的PHP版本存在差异时,会出现此错误。在我的情况下,重新安装 composer 做的伎俩。
q5iwbnjs5#
如果您使用XAMPP来安装Akaunting,您可以通过更改全局PHP版本来修复“Ask your hosting provider to use PHP 7.2.5 or higher for both HTTP and CLI”错误。
为此,请执行以下步骤:
1.打开XAMPP控制面板。
1.点击PHP模块旁边的“Config”按钮。
1.在“PHP配置编辑器”窗口中,单击“PHP”选项卡。
1.在“PHP版本”部分,选择“PHP 7.2.5(或更高版本)”。
1.点击“保存”按钮。
1.点击“确定”按钮。
一旦你改变了全局PHP版本,你应该能够安装Akaunting没有任何问题。
如果您仍然遇到问题,可以尝试以下操作:
如果您仍然有问题,您可以联系Akaunting支持寻求帮助。
以下是解决Akaunting安装问题的一些其他提示:
我希望这能帮上忙。