Informationsaustausch in der Konfigurationsdatei php.ini

小云云
Freigeben: 2023-03-20 15:36:01
Original
1773 Leute haben es durchsucht

In diesem Artikel werden hauptsächlich Informationen zur Konfigurationsdatei php.ini mit Ihnen geteilt, in der Hoffnung, allen zu helfen.

Legen Sie die Funktionsinformationen der php.ini-Konfigurationsdatei fest

目前总结有4个
Nach dem Login kopieren
1 set_time_limit(0);
2 ini_set('Memory','2048GB');
3 date_default_timezone_set('PRC');
4 error_reporting(0);
Nach dem Login kopieren
其实修改php.ini这个配置文件里面的参数都可以通过ini_set这个函数进行操作,通过函数修改只是对当前的脚本进行

设置。修改配置文件会改变当前环境下的所有文件
Nach dem Login kopieren
1 set_time_limit(30)
Nach dem Login kopieren
<br>
Nach dem Login kopieren
设置允许脚本运行的时间,单位为秒。如果超过了此设置,脚本返回一个致命的错误。默认值为30秒,

或者是在php.ini的max_execution_time被定义的值,如果此值存在。

当此函数被调用时,set_time_limit()会从零开始重新启动超时计数器。换句话说,

如果超时默认是30秒,在脚本运行了了25秒时调用 set_time_limit(20),那么,脚本在超时之前可运行总时间
Nach dem Login kopieren
为45秒。

也有一种写法是ini_set('max_execution_time','30‘);设置脚本最大执行时间
Nach dem Login kopieren
2 ini_set('memory_limit','2048GB');
Nach dem Login kopieren
在运行PHP程序,通常会遇到“Fatal Error: Allowed memory size of xxxxxx bytes exhausted”的错误,
Nach dem Login kopieren
这个意味着PHP脚本使用了过多的内存,并超出了系统对其设置的允许最大内存。 解决这个问题,
Nach dem Login kopieren
首先需要查看你的程序是否分配了过多的内存,在程序没有问题的情况下,
Nach dem Login kopieren
你可以通过一下这个方法来增加PHP的内存限制(memory_limit) 3 

  3 date_default_timezone_set('PRC')
Nach dem Login kopieren
设置时区为中华人民共和国
Nach dem Login kopieren
 4  error_reporting(0)
Nach dem Login kopieren
关闭所有错误报告
Nach dem Login kopieren
     // 报告 runtime 错误
     error_reporting(E_ERROR | E_WARNING | E_PARSE)
    // 报告所有错误
     error_reporting(E_ALL);
等同于:
    ini_set("error_reporting", E_ALL);

     // 报告 E_NOTICE 之外的所有错误
     error_reporting(E_ALL & ~E_NOTICE);
Nach dem Login kopieren

Verwandte Empfehlungen:

PHPs am häufigsten verwendete INI-Funktionsanalyse ist für die PHP.ini-Konfigurationsdatei_PHP-Tutorial

Detaillierte Erläuterung der Konfigurationsdatei php.ini

Die am häufigsten verwendete INI-Funktionsanalyse von PHP betrifft die Konfigurationsdatei PHP.ini

Das obige ist der detaillierte Inhalt vonInformationsaustausch in der Konfigurationsdatei php.ini. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!