Rumah  >  Artikel  >  pangkalan data  >  Mengapa Saya Masih Mendapat Ralat Masa Habis Semasa Mengimport Skrip SQL Besar dalam PHPMyAdmin Walaupun Selepas Mengubah Suai php.ini?

Mengapa Saya Masih Mendapat Ralat Masa Habis Semasa Mengimport Skrip SQL Besar dalam PHPMyAdmin Walaupun Selepas Mengubah Suai php.ini?

DDD
DDDasal
2024-10-30 02:22:28164semak imbas

Why Do I Still Get Time Out Errors When Importing Large SQL Scripts in PHPMyAdmin Even After Modifying php.ini?

Menyelesaikan Ralat Masa Habis PHPMyAdmin Semasa Import Skrip Besar

Apabila cuba mengimport skrip SQL bersaiz besar (melebihi 300 MB) melalui PHPMyAdmin, pengguna mungkin menghadapi ralat tamat masa. Isu ini boleh berterusan walaupun selepas melaraskan tetapan yang berkaitan dalam php.ini:

post_max_size = 750M
upload_max_filesize = 750M
max_execution_time = 300
max_input_time = 540M

Penyelesaian:

Jika ralat tamat masa berterusan berlaku walaupun pengubahsuaian ini, adalah dinasihatkan untuk mengubah suai tetapan dalam fail:

Secara khusus, tukar tetapan berikut:
\phpmyadmin\libraries\config.default.php 

Kepada:
$cfg['ExecTimeLimit'] = 300;

Selepas membuat pelarasan ini, mulakan semula PHPMyAdmin. Ini secara berkesan akan mengalih keluar sebarang had masa pelaksanaan, dengan mengandaikan bahawa operasi sedang dilakukan pada pelayan tempatan. Sila ambil perhatian bahawa ini tidak disyorkan untuk persekitaran pengeluaran.
$cfg['ExecTimeLimit'] = 0;

Atas ialah kandungan terperinci Mengapa Saya Masih Mendapat Ralat Masa Habis Semasa Mengimport Skrip SQL Besar dalam PHPMyAdmin Walaupun Selepas Mengubah Suai php.ini?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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