E hoʻoholo i ka hewa i koi ʻia e php Ua ʻoi aku ka nui o ka manawa hoʻokō o 30 kekona

nui 'inoHoʻolaha Pūnaeweleaʻo houPaena pūnaewele WordPress, hakahaka ka ʻaoʻao PHP no ka manawa lōʻihi.

A laila ʻike ʻia kēia memo hewa:

Fatal error: Maximum execution time of 30 seconds exceeded in ......

ʻO ka maʻalahi, ʻo ia ke ʻano o ka manawa hoʻokō PHP ma mua o ka palena 30 kekona.

Chen WeiliangUa ʻike mua ʻia kēia kuhi hewa, a ua hōʻuluʻulu kēia ʻatikala i kēia ʻano hana hoʻoponopono hewa.

Pehea e hoʻoponopono ai i ka hewa?

ʻO ke kumu, aia 3 mau ala e hoʻoponopono ai i kēia hewa:

  1. Hoʻololi i ka waihona hoʻonohonoho php file php.ini
  2. Ke hoʻohana nei i ka hana ini_set().
  3. E hoʻohana i ka hana set_time_limit().

1) Hoʻololi i ka faila hoʻonohonoho php file php.ini

E ʻimi i ka faila php.ini a loaʻa iā ia ma kēia faila:

max_execution_time = 30 ;

Ma kēia laina, e hoʻonoho i ka helu 30 i ka waiwai i makemake ʻia (ma kekona).

Hiki ke hoʻololi pololei ʻia i:

max_execution_time = 0; //无限制

E hoʻomanaʻo e koi ʻia kahi reboot ma hope o ka hoʻololi ʻanaLinuxkikowaena.

2) E hoʻohana i ka hana ini_set().

No ka poʻe hiki ʻole ke hoʻololi i ka php.inipāpāho houHiki i nā kānaka ke hoʻohana i ka hana ini_set() e hoʻololi i ka palena manawa hoʻokō.

E hoʻohui i kēia code ma luna o ka papahana:

ini_set('max_execution_time','100');
  • ʻO ka hoʻonohonoho i luna he 100 kekona, hiki iā ʻoe ke hoʻonohonoho iā 0, ʻo ia ka mea ʻaʻole i kaupalena ʻia i ka manawa hoʻokō.

3) E hoʻohana i ka hana set_time_limit().

Ma luna o ka papahana e hoʻohui:

set_time_limit(100);
  • 'O ia ho'i, ua ho'onohonoho 'ia ka manawa ho'okō 'oi loa i 100 kekona.
  • ʻOiaʻiʻo, hiki ke hoʻonohonoho ʻia ka parameter i 0, ʻo ia hoʻipalena ʻole∞.

set_time_limit wehewehe hana:

void set_time_limit ( int $seconds )

ʻO ka hana o kēia hana ʻo ia ka hoʻonohonoho ʻana i ka manawa (i kekona) i ʻae ʻia e holo ka palapala.

  • Inā ʻoi aku ka nui o kēia hoʻonohonoho, e hoʻihoʻi ka palapala i kahi hewa make.
  • He 30 kekona ka paʻamau, inā loaʻa kēia waiwai, ʻo ia ka waiwai i wehewehe ʻia ma max_execution_time ma php.ini.
  • Ke kāhea ʻia kēia hana, set_time_limit() e hoʻomaka hou i ka counter timeout mai ka ʻole.

I nā huaʻōlelo ʻē aʻe, inā he 30 kekona ka palena manawa, a ke holo ka palapala no 25 kekona, e kāheaset_time_limit(20), hiki ke holo ka palapala no ka huina o 45 kekona ma mua o ka pau ʻana.

ʻAʻole hana kēia i ka wā e holo ana ʻo php ma ke ʻano palekana.

Hiki ke hoʻopau ʻia ke ʻano palekana:

  • Iphp.iniE hoʻopaʻa i ka safe_mode i ka .
  • a hoololi pahaphp.inipalena manawa ma .

set_time_limit laʻana

Inā ʻaʻole i hoʻāla ʻia ka Safe Mode, e holo ka mea hoʻonohonoho no 25 kekona.

E.g:

<?php
if(!ini_get('safe_mode')){
set_time_limit(25);
}

Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) kaʻana like "Hoʻoholo i ka hewa o ka manawa hoʻokō kiʻekiʻe o 30 kekona ma mua o PHP Prompt", he mea kōkua iā ʻoe.

Welina mai e kaʻana like i ka loulou o kēia ʻatikala:https://www.chenweiliang.com/cwl-1481.html

Welina mai i ke kahawai Telegram o ka moʻomanaʻo ʻo Chen Weiliang e kiʻi i nā mea hou loa!

🔔 E lilo i mea mua e kiʻi i ka waiwai nui "ChatGPT Content Marketing AI Tool Usage Guide" ma ka papa kuhikuhi kiʻekiʻe. 🌟
📚 He waiwai nui kēia alakaʻi, 🌟He manawa kakaikahi kēia, mai poina! ⏰⌛💨
Kaʻana like a like inā makemake ʻoe!
ʻO kāu kaʻana like a me kou makemake ʻo kā mākou hoʻoikaika mau!

 

评论

ʻAʻole e paʻi ʻia kāu leka uila. Hoʻohana ʻia nā kahua koi * Label

ʻōwili i luna