vava
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 532
ออฟไลน์
กระทู้: 4,896
|
|
« เมื่อ: 29 พฤษภาคม 2013, 15:52:14 » |
|
ผมลง magento บน appserver ครับ แล้วขึ้น error ว่า PHP extension "mcrypt" must be loaded. ผมเลยเข้าไปที่ c:/windows/ เลือกไฟล์ php.ini แก้ไขโดยการลบ ; ออกจากบรรทัด extension=php_mcrypt.dll จากนั้นเข้าไปที่ control panen>administrative tools>service แล้วทำการ restart service apache2.2 แล้วรีสตาร์ทเครื่องอีกรอบ เข้าไป install magento อันเดิม ปรากฏว่า ขึ้นเหมือนเดิมเลยครับ PHP extension "mcrypt" must be loaded.ไม่ทราบต้องแก้ไขยังไงดีครับ +1 ทุกท่านครับ
|
|
|
บันทึกการเข้า
|
|
|
|
mixx
ก๊วนเสียว
พลังน้ำใจ: 21
ออฟไลน์
กระทู้: 342
|
|
« ตอบ #1 เมื่อ: 29 พฤษภาคม 2013, 16:44:26 » |
|
Magento ใช้ XAMPP ในการจำลอง Host จะง่ายกว่า Appderv นะคะ ไม่ค่อยติดปัญหาอะไร ลองโหลด XAMPP มาจำลอง host ดูนะคะ หากติดตั้ง XAMPP แล้ว ยังแจ้ง error ดังกล่าวอยู่ ให้เข้าไปที่ C:\xampp\php\php.ini
มองหาบรรทัด 621 ;extension=php_mcypt.dll เอาเครื่องหมาย ; ออกจากด้านหน้า จากนั้น restart Xampp ครั้งหนึ่ง ก็จะใช้ได้แล้วค่ะ
หากแจ้งว่าขาด Extention ตัวอื่นๆ อีก ก็เอา Comment ; ออกจากด้านหน้าของบรรทัด extension นั้นๆ ค่ะ (ในไฟล์ php.ini)
|
|
|
บันทึกการเข้า
|
|
|
|
vava
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 532
ออฟไลน์
กระทู้: 4,896
|
|
« ตอบ #2 เมื่อ: 29 พฤษภาคม 2013, 17:31:39 » |
|
Magento ใช้ XAMPP ในการจำลอง Host จะง่ายกว่า Appderv นะคะ ไม่ค่อยติดปัญหาอะไร ลองโหลด XAMPP มาจำลอง host ดูนะคะ หากติดตั้ง XAMPP แล้ว ยังแจ้ง error ดังกล่าวอยู่ ให้เข้าไปที่ C:\xampp\php\php.ini
มองหาบรรทัด 621 ;extension=php_mcypt.dll เอาเครื่องหมาย ; ออกจากด้านหน้า จากนั้น restart Xampp ครั้งหนึ่ง ก็จะใช้ได้แล้วค่ะ
หากแจ้งว่าขาด Extention ตัวอื่นๆ อีก ก็เอา Comment ; ออกจากด้านหน้าของบรรทัด extension นั้นๆ ค่ะ (ในไฟล์ php.ini)
แก้ไขข้างต้น ตามนี้แล้วครับ ทำไม่ได้
|
|
|
บันทึกการเข้า
|
|
|
|
ball6847
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 212
ออฟไลน์
กระทู้: 4,174
|
|
« ตอบ #3 เมื่อ: 29 พฤษภาคม 2013, 18:14:55 » |
|
ถ้า Windows 7 หรือ 8 ให้ Restart Apache ด้วยสิทธ์ Admin .. Run as Administrator
ถ้า XAMPP ที่ลง Apache หรือ MySQL เป็น Service ตอนเปิด Xampp Control ต้องเปิดด้วยสิทธิ์ admin XAMPP ถึงจะสามารถเปิดปิด service ได้
|
|
« แก้ไขครั้งสุดท้าย: 29 พฤษภาคม 2013, 18:16:58 โดย ball6847 »
|
บันทึกการเข้า
|
|
|
|
eyourhand
Verified Seller
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 145
ออฟไลน์
กระทู้: 2,430
|
|
« ตอบ #4 เมื่อ: 29 พฤษภาคม 2013, 19:32:41 » |
|
เช่าโฮส เลยก็ง่ายดีครับ 500 บาท ต่อปี ก็มีครับ เป็น Direct Admin
|
|
|
บันทึกการเข้า
|
|
|
|
vava
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 532
ออฟไลน์
กระทู้: 4,896
|
|
« ตอบ #5 เมื่อ: 30 พฤษภาคม 2013, 07:27:43 » |
|
เช่าโฮส เลยก็ง่ายดีครับ 500 บาท ต่อปี ก็มีครับ เป็น Direct Admin
host มีอยู่แล้วครับ แต่อยากฝึกกับ appserver ก่อนครับ
|
|
|
บันทึกการเข้า
|
|
|
|
iCafe
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 123
ออฟไลน์
กระทู้: 1,822
|
|
« ตอบ #6 เมื่อ: 30 พฤษภาคม 2013, 08:25:44 » |
|
ไปหาตัว php_mcypt.dll มาลงในพาท extension ก่อนครับ
|
|
|
บันทึกการเข้า
|
|
|
|
speca
คนรักเสียว
พลังน้ำใจ: 14
ออฟไลน์
กระทู้: 110
|
|
« ตอบ #7 เมื่อ: 30 พฤษภาคม 2013, 08:47:30 » |
|
ตามข้างบนครับ ใน php folder /ext หาไฟล์ php_mcrypt.dll มาลง ใน php.ini ไฟล์ บรรทัด ;extension=php_mcrypt.dll แล้วเอาเครื่องหมาย ; ออก ทำการ save แล้วที่บอกว่า "แก้ไขข้างต้น ตามนี้แล้วครับ ทำไม่ได้" ....ทำการ restart apache ยังครับ ไม่ restart ทำยังไงมันก็ไม่ได้หรอก
|
|
|
บันทึกการเข้า
|
|
|
|
vava
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 532
ออฟไลน์
กระทู้: 4,896
|
|
« ตอบ #8 เมื่อ: 30 พฤษภาคม 2013, 09:19:07 » |
|
ตามข้างบนครับ ใน php folder /ext หาไฟล์ php_mcrypt.dll มาลง ใน php.ini ไฟล์ บรรทัด ;extension=php_mcrypt.dll แล้วเอาเครื่องหมาย ; ออก ทำการ save แล้วที่บอกว่า "แก้ไขข้างต้น ตามนี้แล้วครับ ทำไม่ได้" ....ทำการ restart apache ยังครับ ไม่ restart ทำยังไงมันก็ไม่ได้หรอก การ restart apache คือการที่ผมทำ ใน rep แรกที่ผมบอกหรือเปล่าครับ ถ้าใช่คือได้ทำแล้วครับ ถ้าไม่ใช่รบกวนช่วยผมนิดนึงนะครับ ว่าต้องทำอย่างไรครับ แล้ว php_mcypt.dll นี่ไม่ทราบต้องหาจากไหนมาลงครับท่าน อันนี้งง T_T
|
|
« แก้ไขครั้งสุดท้าย: 30 พฤษภาคม 2013, 09:21:36 โดย vava »
|
บันทึกการเข้า
|
|
|
|
คนธรรมดา
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 138
ออฟไลน์
กระทู้: 1,046
|
|
« ตอบ #9 เมื่อ: 30 พฤษภาคม 2013, 10:06:12 » |
|
ใช้โฮส Linux ดีกว่านะครับ
|
|
|
บันทึกการเข้า
|
|
|
|
speca
คนรักเสียว
พลังน้ำใจ: 14
ออฟไลน์
กระทู้: 110
|
|
« ตอบ #10 เมื่อ: 30 พฤษภาคม 2013, 10:08:16 » |
|
"แล้ว php_mcypt.dll นี่ไม่ทราบต้องหาจากไหนมาลงครับท่าน อันนี้งง T_T" php_mcrypt.dll ครับ ไม่ใช่ php_mcypt.dll ปกติผมลง appserv มันก็มีมาให้นะครับ ส่วน XAMPP ผมไม่ทราบจริงๆ ..... อีกกรณีนึง ลองดูว่าที่ php folder มีไฟล์ libmcrypt.dll หรือเปล่า อาจจะเกี่ยวกับ lib ตัวนี้ที่ไม่มีก็ได้
|
|
|
บันทึกการเข้า
|
|
|
|
ball6847
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 212
ออฟไลน์
กระทู้: 4,174
|
|
« ตอบ #11 เมื่อ: 30 พฤษภาคม 2013, 11:20:44 » |
|
ใน windows php5.3+ mcrypt มันติด php มาครับ ไม่มี .dll แล้วก็ไม่ต้องเปิดอะไร ... ลองเช็คดูครับ ว่า php ที่ใช้อยู่เวอร์ชั่นอะไร ...
|
|
|
บันทึกการเข้า
|
|
|
|
navico
Verified Seller
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 108
ออฟไลน์
กระทู้: 2,315
|
|
« ตอบ #12 เมื่อ: 30 พฤษภาคม 2013, 12:42:36 » |
|
เคยเจอนานมาแล้ว ผมจับบรรทัดนี้สลับที่กับ บรรทัด mb_string extension จำชื่อไฟล์ไม่ได้ ลองดูครับ
|
|
|
บันทึกการเข้า
|
|
|
|
@Sam
Newbie
พลังน้ำใจ: 4
ออฟไลน์
กระทู้: 54
|
|
« ตอบ #13 เมื่อ: 30 พฤษภาคม 2013, 13:47:45 » |
|
copy ไฟล์ libmcrypt.dll จาก /php ไปไว้ /windows/system32
|
|
|
บันทึกการเข้า
|
|
|
|
speca
คนรักเสียว
พลังน้ำใจ: 14
ออฟไลน์
กระทู้: 110
|
|
« ตอบ #14 เมื่อ: 30 พฤษภาคม 2013, 13:56:18 » |
|
copy ไฟล์ libmcrypt.dll จาก /php ไปไว้ /windows/system32
ครับ ตามนั้น
|
|
|
บันทึกการเข้า
|
|
|
|
metha_design
หัวหน้าแก๊งเสียว
พลังน้ำใจ: 61
ออฟไลน์
กระทู้: 1,040
|
|
« ตอบ #15 เมื่อ: 30 พฤษภาคม 2013, 14:12:26 » |
|
ผมเคยลงโคตรยากเลย
|
|
|
บันทึกการเข้า
|
|
|
|
NaiTan
Verified Seller
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 378
ออฟไลน์
กระทู้: 5,259
|
|
« ตอบ #16 เมื่อ: 30 พฤษภาคม 2013, 16:04:26 » |
|
ติดตั้ง mcrypt PHP extension เพิ่มก็จบแล้วครับ
|
|
|
บันทึกการเข้า
|
|
|
|
vava
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 532
ออฟไลน์
กระทู้: 4,896
|
|
« ตอบ #17 เมื่อ: 03 มิถุนายน 2013, 03:07:25 » |
|
ติดตั้ง mcrypt PHP extension เพิ่มก็จบแล้วครับ
ติดตั้งยังไงครับท่าน ชี้จุดนิดนึง
|
|
|
บันทึกการเข้า
|
|
|
|
vava
เจ้าพ่อบอร์ดเสียว
พลังน้ำใจ: 532
ออฟไลน์
กระทู้: 4,896
|
|
« ตอบ #18 เมื่อ: 03 มิถุนายน 2013, 03:11:26 » |
|
copy ไฟล์ libmcrypt.dll จาก /php ไปไว้ /windows/system32
ครับ ตามนั้น โอ๊ะ ได้แล้วครับ ตามนี้เลย
|
|
|
บันทึกการเข้า
|
|
|
|
Bughumnoi101
คนรักเสียว
พลังน้ำใจ: 5
ออฟไลน์
กระทู้: 111
|
|
« ตอบ #19 เมื่อ: 06 กรกฎาคม 2013, 09:50:05 » |
|
|
|
|
บันทึกการเข้า
|
ขายคู่มือการใช้งาน Magento 500 บาท (ุ8 บท / 177 หน้า) | Autoeye Paysbuy 1.2 - Extension สำหรับ Magento เพื่อใช้ในการรับชำระิเิงิน Online ผ่านบริการของเพย์สบาย (Paysbuy) ราคา 2,000 บาท แถมฟรีคู่มือการใช้งาน Magento มูลค้า 500 บาท http://magentothai.wordpress.com :: Blog เกี่ยวกับ Magento ฝากด้วยครับ
|
|
|
|