致命错误:未捕获的 ArgumentCountError:

Fatal error: Uncaught ArgumentCountError:

提问人:animloss 提问时间:11/8/2023 最后编辑:aynberanimloss 更新时间:11/8/2023 访问量:48

问:

我在虚拟机上安装了一个软件,但在软件的登录阶段后出现此错误。当我返回主页时,问题似乎已解决,并且我已登录到该帐户,但每次登录时都会遇到此问题。

Fatal error: Uncaught ArgumentCountError: Too few arguments to function _exception_handler(), 1 passed and exactly 4 expected in C:\xampp\htdocs\public\system\core\Common.php:470 Stack trace: #0 [internal function]: _exception_handler(Object(Error)) 
#1 {main} thrown in C:\xampp\htdocs\public\system\core\Common.php on line 470

在此之前,我收到codeIgniter.php错误。

Fatal error: Uncaught Error: Class 'CI_Controller' not found in /home/candemir.islamboltv.com/public_html/minical/public/system/core/CodeIgniter.php:233 Stack trace: 
#0 /home/candemir.islamboltv.com/public_html/minical/public/application/errors/error_404.php(58): get_instance() 
#1 /home/candemir.islamboltv.com/public_html/minical/public/system/core/Exceptions.php(146): include ('/home/candemir....') 
#2 /home/candemir.islamboltv.com/public_html/minical/public/system/core/Exceptions.php(115): CI_Exceptions->show_error() 
#3 /home /candemir.islamboltv.com/public_html/minical/public/system/core/Common.php(332): CI_Exceptions->show_404() 
#4 /home/candemir.islamboltv.com/public_html/minical/public/application/third_party /MX/Router.php(60): show_404() 
#5 /home/candemir.islamboltv.com/public_html/minical/public/system/core/Router.php(227): MX_Router->_validate_request() 
#6 / home/candemir.islamboltv.com/public_html/minical/public/system/core/Router.php(395): CI_Router->_set_request() 
#7 /home/candemir.islamboltv.com/public_html/minic in /home/candemir .islamboltv.com/public_html/minical/public/system/core/CodeIgniter.php on line 233

我解决了这个问题,如下所示: https://stackoverflow.com/a/41099041,这次我开始出现此错误:

Fatal error: Uncaught ArgumentCountError: Too few arguments to function _exception_handler(), 1 passed and exactly 4 expected in C:\xampp\htdocs\public\system\core\Common.php:470 Stack trace: 
#0 [internal function]: _exception_handler(Object(Error)) 
#1 {main} thrown in C:\xampp\htdocs\public\system\core\Common.php on line 470

当我尝试修复这个错误的代码时,我开始在屏幕截图中出现错误,由于我认为这是一个更大的错误,所以我再次修复了它:A PHP Error was encountered

php codeigniter

评论

0赞 aynber 11/8/2023
看起来你使用的是旧版本的 CodeIgniter 和新版本的 PHP。两者可能不兼容。
0赞 animloss 11/8/2023
@aynber如何检测它以及如何兼容它?我对此知之甚少。
0赞 aynber 11/8/2023
我不熟悉 CodeIgniter,所以我不能告诉你如何找到版本。对于 PHP,您可以在命令行上执行此操作,或者创建一个文件并在 Web 浏览器中查看该文件php -v<?php phpinfo();

答: 暂无答案