ลองทำตามขั้นตอนดังนี้นะครับ
STEP 1 เช็คดูก่อนว่า Host ที่เราลง Support หรือเปล่าMagento ต้องให้ทาง Host เปิด Extension บางตัวให้ก่อนครับ ถึงจะสามารถลงได้ (ซึ่งบาง Host ก็ปิด Extension บางตัวไว้ทำให้ลงไม้ได้ครับ)
วิธีเช็คทำโดย โหลดไฟล์ magento-check.php จากที่นี้ครับ
http://www.magentocommerce.com/_media/magento-check.zip 
แตกไฟล์ แล้วอัพขึ้นไปบน host ที่เราจะติดตั้ง
แล้ว run ดังนี้ www.ชื่อโดเมนของเรา.com/magento-check.php
มันก็จะขึ้นรายงานว่า ติดตั้งที่ host นี้ได้หรือไม่ และถ้าไม่ได้ เพราะอะไร
STEP 2ถ้าผ่าน STEP 1 มาแล้ว (host แจ้งว่าสามารถติดตั้งได้)
ถ้ายังขึ้น Internal Server Error ให้โหลดไฟล์ magento-cleanup จากที่นี้ครับ
http://www.thaishopdesign.com/...load/file/magento-cleanup2.zip 
หลังจากแตกไฟล์แล้ว ก็อัพไฟล์ magento-cleanup.php ที่ได้มา ขึ้น host ไปครับ เอาไว้ที่ไหนก็ได้ สำหรับผมชอบไว้ที่ root folder(ที่เดียวกับไฟล์ index.php นั้นแหละครับ)
หลังจากอัพโหลดแล้วก็เรียกใช้ซะ โดยเปิด Browser แล้วพิมพ์ดังนี้
www.ชื่อโดเมนของเรา.com/magento-cleanup.php
แล้วลองติดตั้งอีกครั้ง โดยเรียก โดเมน www.ชื่อโดเมนของเรา.com/index.php/install
ถ้าไม่มีอะไรผิดพลาด ติดตั้งได้แต่นอนครับ

ปล. นานๆๆๆ เข้าบอร์ดทีครัย
