คือผมได้ลองใช้สคริปสำเร็จรูปดูน่ะครับ แล้วทีนี้มันติดปัญหาที่ว่า พออัพโหลดได้ราวราว 6 - 8 นาที มันจะหยุดอัพโหลด ทำให้ไม่สามารถอัพโหลดไฟล์ใหญ่ใหญ่ได้เลย (ทดสอบกับอัพโหลดสคริปที่เขียนเองแล้ว ก็ผลคล้ายคล้ายกัน ทำให้แน่นอนว่า น่าจะถูกจำกัดโดย host)
ซึ่งโฮสท์ที่ใช้อยู่ สามารถที่จะปรับ php.ini ได้ด้วยตนเอง ผมเลยแก้ไขไฟล์ดังต่อไปนี้ครับ
upload_max_filesize = 100M
max_execution_time = 1000
max_input_time = 1000
memory_limit = 128M
มันก็ยังใช้ไม่ได้ครับ ตรวจสอบจากฟังค์ชั่น phpinfo() แล้ว ก็เป็นตามที่เซ็ตไว้ครับ แน่นอนว่าไฟล์ php.ini ตัวนี้ถูกอ่านแน่นอน
นี่คือเวปที่เปิดครับ
http://www.kzshare.com
ลองใช้คำสั่งแทรกตรง httaccess แล้วครับ ผลเหมือนเดิม
Ajax Upload
Moderator: mindphp
- Royter
- PHP Jr. Member
- โพสต์: 19
- ลงทะเบียนเมื่อ: 01/01/1970 7:00 am
- ที่อยู่: http://www.kzshare.com
- ติดต่อ:
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41117
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: Ajax Upload
ลอง ทำ form upload ธรรมดา ดู แล้ว
เปิด ฟ้อง Error ใน php แล้วดูว่ามัน Error อะไร ค่อยไปปรับ config ตามที่มันแจ้งมา
อาจจำเป็นต้องปรับ apache ประกอบด้วย
เปิด ฟ้อง Error ใน php แล้วดูว่ามัน Error อะไร ค่อยไปปรับ config ตามที่มันแจ้งมา
อาจจำเป็นต้องปรับ apache ประกอบด้วย
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
- Royter
- PHP Jr. Member
- โพสต์: 19
- ลงทะเบียนเมื่อ: 01/01/1970 7:00 am
- ที่อยู่: http://www.kzshare.com
- ติดต่อ:
Re: Ajax Upload
ลองทำฟอรฺมแอัพโหลดธรรมดาแล้วครับ มันกลายเป็นว่า ไฟล์มันหายไปจาก Temp เนื่องจากระยะเวลานานเกินไป ที่ทราบ เพราะใช้คำสั่ง
rename("$add", "upload/$currenttime.jpg");
แต่ตัวแปรใน add กลายเป็น blank
หากเป็นไหล์เล็กเล็ก ที่ใช้เวลาอัพโหลดไม่เกิน 6 นาที จะสามารถอัพขึ้นได้ แล้ว ใช้การได้โดยปรกติ ไม่ทราบว่าตรงนี้ควรแก้ไขอย่างไรครับ
rename("$add", "upload/$currenttime.jpg");
แต่ตัวแปรใน add กลายเป็น blank
หากเป็นไหล์เล็กเล็ก ที่ใช้เวลาอัพโหลดไม่เกิน 6 นาที จะสามารถอัพขึ้นได้ แล้ว ใช้การได้โดยปรกติ ไม่ทราบว่าตรงนี้ควรแก้ไขอย่างไรครับ
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41117
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: Ajax Upload
เปิด Error E_ALL ดูแล้ว
ย้ายไฟล์ใหญ่ๆ ลองใช้ เป็น move_uploaded_file()
ถ้าอย่างนั้น ก็มองประเด็นไป สองที่ คือ OS กับ Webserver ครับ
ย้ายไฟล์ใหญ่ๆ ลองใช้ เป็น move_uploaded_file()
ถ้าอย่างนั้น ก็มองประเด็นไป สองที่ คือ OS กับ Webserver ครับ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ upload file ในภาษา Python ใช้สำหรับ upload ไฟล์ต่างๆ มาใช้งาน
โดย jirawoot » 09/07/2019 4:46 pm » ใน Python Knowledge - 0 ตอบกลับ
- 4223 แสดง
-
โพสต์ล่าสุด โดย jirawoot
09/07/2019 4:46 pm
-
-
-
โพสต์ใหม่ Ajax PHP ค้นหาโดยพิมพ์อักขระในฟิลด์อินพุต
โดย theoneozz » 10/01/2019 2:57 pm » ใน jQuery & Ajax Knowledge - 0 ตอบกลับ
- 2406 แสดง
-
โพสต์ล่าสุด โดย theoneozz
10/01/2019 2:57 pm
-
-
-
โพสต์ใหม่ การค้นหาข้อมูลโดยใช้ AJAX PHP
โดย Parichat » 10/01/2018 2:54 pm » ใน jQuery & Ajax Knowledge - 0 ตอบกลับ
- 2340 แสดง
-
โพสต์ล่าสุด โดย Parichat
10/01/2018 2:54 pm
-
-
- 1 ตอบกลับ
- 1685 แสดง
-
โพสต์ล่าสุด โดย Kimboei
09/09/2015 12:20 pm
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 17