Rumah > pembangunan bahagian belakang > tutorial php > Bagaimanakah Saya Boleh Mengubah Masa Pelaksanaan Maksimum PHP Tanpa Mengedit php.ini?

Bagaimanakah Saya Boleh Mengubah Masa Pelaksanaan Maksimum PHP Tanpa Mengedit php.ini?

Mary-Kate Olsen
Lepaskan: 2024-12-03 03:39:14
asal
694 orang telah melayarinya

How Can I Change PHP's Maximum Execution Time Without Editing php.ini?

Cara Mengubah Masa Pelaksanaan Maksimum dalam PHP Tanpa Mengubah Suai php.ini

Dalam PHP, masa pelaksanaan maksimum biasanya dikonfigurasikan dalam php .ini fail. Walau bagaimanapun, adalah mungkin untuk mengatasi tetapan ini dalam skrip PHP anda sendiri.

Meningkatkan Masa Pelaksanaan

Untuk meningkatkan masa pelaksanaan maksimum, anda boleh menggunakan ini_set() fungsi. Dengan menetapkan kekunci max_execution_time kepada nilai yang lebih tinggi, anda boleh memanjangkan masa jalan skrip:

ini_set('max_execution_time', '300'); // 300 seconds (5 minutes)
Salin selepas log masuk

Masa Pelaksanaan Infinite

Jika anda ingin membenarkan skrip anda dijalankan selama-lamanya, anda boleh menetapkan masa pelaksanaan maksimum untuk 0:

ini_set('max_execution_time', '0');
Salin selepas log masuk

Penggunaan

Letakkan panggilan ini_set() pada permulaan skrip PHP anda untuk memastikan ia berkuat kuasa sebelum sebarang kod lain dilaksanakan. Ini memberikan skrip anda masa jalan lanjutan yang anda perlukan untuk menyelesaikan tugasnya.

Maklumat Tambahan

Perhatikan bahawa mengubah suai masa pelaksanaan maksimum dalam skrip anda hanya mempengaruhi proses PHP semasa dan tidak mengubah tetapan php.ini global secara kekal. Jika anda perlu membuat perubahan berterusan, anda perlu melaraskan fail php.ini itu sendiri.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengubah Masa Pelaksanaan Maksimum PHP Tanpa Mengedit php.ini?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan