我正在尝试增加PHP脚本的最大执行时间
ini_set('max_execution_time', 90000);
在“ php.ini”文件中,但是重新启动服务器后,PHPMyAdmin中出现错误“缺少mbstring扩展名”。如果我用“ ini_set”注释行,PHPMyAdmin可以正常工作。
那么,为什么mbstring扩展名停止工作?
答案 0 :(得分:1)
php.ini
是一个配置文件,而不是脚本,因此您无法从中运行代码。当您尝试用PHP源代码填充它时,会破坏文件,因此PHP会以其内置的默认值开头,其中不包含mbstring。
;;;;;;;;;;;;;;;;;;;
; Resource Limits ;
;;;;;;;;;;;;;;;;;;;
; Maximum execution time of each script, in seconds
; http://php.net/max-execution-time
; Note: This directive is hardcoded to 0 for the CLI SAPI
max_execution_time = 30