-
เมื่อ phpmyadmin นำเข้าไฟล์ SQL มันเกี่ยวข้องกับการจำกัดขนาดของไฟล์ที่อัพโหลดโดย phpmyadmin ขนาดไฟล์เริ่มต้นที่อัพโหลดโดย phpmyadmin คือ 2M หากคุณต้องการให้ phpmyadmin อัพโหลดไฟล์ขนาดใหญ่เกิน 2M คุณจะต้องแก้ไขการกำหนดค่าขนาดของไฟล์ที่อัพโหลด โดย phpmyadmin หรืออัปโหลดไฟล์ขนาดใหญ่เป็นชุดๆ จะสะดวกกว่ามากในการแก้ไขขีดจำกัดขนาดของไฟล์ที่อัปโหลดโดย phpmyadmin การแก้ปัญหาขีดจำกัดขนาดไฟล์อัพโหลด phpmyadmin เกี่ยวข้องกับการแก้ไขไฟล์การกำหนดค่า php.ini และไฟล์การกำหนดค่า phpmyadmin
การแก้ไขขีดจำกัดขนาดของไฟล์ที่อัพโหลดโดย phpmyadmin ส่วนใหญ่ประกอบด้วยสองขั้นตอน: การแก้ไขไฟล์การกำหนดค่า php.ini และไฟล์การกำหนดค่า phpmyadmin
ขั้นตอนที่ 1: แก้ไขการกำหนดค่าขนาดการอัพโหลดไฟล์ในไฟล์การกำหนดค่า php.ini
ขั้นตอนนี้สอดคล้องกับวิธีการอัปโหลดไฟล์การกำหนดค่า PHP.INI ทั่วไป คุณต้องแก้ไขค่าตัวเลือก upload_max_filesize และ post_max_size ในไฟล์การกำหนดค่า php.ini สำหรับวิธีการแก้ไขเฉพาะ โปรดดูที่: PHP.INI การกำหนดค่า: บทช่วยสอนการกำหนดค่าฟังก์ชันอัพโหลดไฟล์
ขั้นตอนที่ 2: แก้ไขเวลาดำเนินการ PHP และขีดจำกัดหน่วยความจำเพื่อใช้ฟังก์ชันอัปโหลดไฟล์ขนาดใหญ่ของ phpmyadmin
หากคุณต้องการให้ phpmyadmin อัปโหลดไฟล์ขนาดใหญ่ คุณจะต้องแก้ไขตัวเลือกการกำหนดค่าสามตัวเลือก ได้แก่ max_execution_time (เวลาสูงสุดสำหรับการดำเนินการเพจ PHP), max_input_time (เวลาสูงสุดสำหรับเพจ PHP เพื่อยอมรับข้อมูล) และ memory_limit ( หน่วยความจำสูงสุดที่ครอบครองโดยหน้า PHP) ในไฟล์กำหนดค่า php.ini เนื่องจากเมื่อ phpmyadmin อัปโหลดไฟล์ขนาดใหญ่ เวลาดำเนินการและการใช้หน่วยความจำของหน้า PHP จะยาวขึ้นและใหญ่ขึ้นอย่างหลีกเลี่ยงไม่ได้ซึ่งต้องได้รับความร่วมมือจาก PHP สภาพแวดล้อมการทำงานเพียงแค่แก้ไขขีดจำกัดขนาดไฟล์ที่อัปโหลดนั้นไม่เพียงพอ
ขั้นตอนที่ 3: แก้ไขไฟล์การกำหนดค่า phpmyadmin
หลังจากเสร็จสิ้นการกำหนดค่าที่เกี่ยวข้องของ php.ini แล้ว คุณจะต้องแก้ไขการกำหนดค่า phpmyadmin ด้วย
1. แก้ไขตัวเลือกการกำหนดค่า $cfg['ExecTimeLimit'] ในไฟล์การกำหนดค่า phpmyadmin ค่าเริ่มต้นคือ 300 และจำเป็นต้องแก้ไขเป็น 0 ซึ่งหมายความว่าไม่มีการจำกัดเวลา
2. แก้ไข $memory_limit ในหน้านำเข้าภายใต้ไดเร็กทอรีรากการติดตั้ง phpmyadmin
หมายเหตุ: แนะนำให้อ่านตัวเลือกการกำหนดค่าหน่วยความจำ memory_limit ในไฟล์กำหนดค่า php.ini หากว่างเปล่า ขนาดหน่วยความจำเริ่มต้นจะถูกจำกัดไว้ที่ 2M หากไม่มีขีดจำกัด ขนาดหน่วยความจำจะถูกจำกัดไว้ที่ 10M รวมเข้ากับการตั้งค่าที่เกี่ยวข้องในไฟล์การกำหนดค่า php.ini ของคุณเพื่อแก้ไขโค้ดนี้
ณ จุดนี้ หลังจากที่แก้ไขตัวเลือกการกำหนดค่าการอัปโหลดไฟล์ในไฟล์การกำหนดค่า php.ini และไฟล์การกำหนดค่า phpmyadmin แล้ว ปัญหาของการจำกัดขนาดไฟล์ที่อัปโหลด phpmyadmin สามารถแก้ไขได้ ดังนั้นจึงตระหนักถึงฟังก์ชันการอัปโหลดไฟล์ขนาดใหญ่ของ phpmyadmin
แหล่งที่มาของบทความ: http://www.leapsoul.cn/?p=1185 โปรดระบุลิงก์แหล่งที่มาเมื่อพิมพ์ซ้ำ