|
|
|
apache หรือ php5 ไม่รู้มีปัญหาไม่สามารถใช้คำสั่งได้บางคำสั่ง |
|
|
|
|
|
|
|
ใครกะได้ช่วยผมตอบทีเถอะนะครับผมเดือดร้อนมากๆ เขียนโปรแกรมไรก็ไม่ได้เลย
ขนาดจะทำสคริปเพื่อทดสอบโค้ดของหลายๆท่านที่ถามไว้ในเว็บนี้ยังทำไม่ได้เลย ต้องตอบจากความรู้ที่มีอยู่ไม่อาจ
ทดสอบก่อนได้เลย จึงไม่รู้ว่าบอกไปจะผิดพลาดรึป่าว อ่อผมลองลงเวอร์ชั่นเก่าดู php4 ปรากฏว่าคำสั่งกลับมาใช้ได้บ้าง
แต่มีคำสั่ง <?php ?> ซึ่งเมื่อก่อนเป็นแบบนี้ก็ได้ <??> แต่เดี่ยวนี้มันจะไม่ยอมคอมไฟลให้เลย น่าจะมีผลจากเบราเซอร์อีกรึป่าวไม่รู้ แต่ใน PHP5 ผมใช้คำสั่งได้ไม่หมดโดยเฉพาะเกี่ยวกับ mysql ซึ่งในส่วนของ extension ผมก็เปิดใช้งานแล้วตามที่ให้ไป ผมก็สงสัยว่าทำไมมันทำงานไม่ได้ ขอท่านผู้รู้ตอบให้ทีนะครับ
|
|
|
|
|
Date :
2009-05-12 06:57:27 |
By :
melodyApinan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แนะนำน่ะครับลองโหลดเฉพาะไฟล์ Dll ที่เกี่ยวกับ Mysql มาทับหรือไม่ก็ลองเปลี่ยนเวอร์ชั่นใหม่ของ Appserv ดูน่ะครับ
|
|
|
|
|
Date :
2009-05-12 08:01:58 |
By :
suneogaz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมว่าเครื่องคุณอาจ มี php 2 เวอร์ชั่น แต่มี php.ini ใช้ ไม่ตรงกันตามเวอร์ชั่นรึเปล่าคับ
|
|
|
|
|
Date :
2009-05-12 08:15:30 |
By :
pjgunner |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
php5 ไม่ได้ compile ให้พร้อมใช้งาน mysql อย่างแต่ก่อนแล้วครับ
ที่เว็บนี้เข้าบอกแบบ install ใช้ mysql ไม่ได้ แต่ผมลงแบบ zip ก็ใช้ไม่ได้เหมียนกันครับ
http://dwdev.dwthai.com/setup/mysql_php5.htm
|
|
|
|
|
Date :
2009-05-12 08:37:52 |
By :
num |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองเปิดดูใน โฟลเดอร์ extensionsหรือ ext ดูนะคับ ว่ามี php_mysql.dll หรือป่าว แล้วก็ไปเซต php.ini ด้วยนะคับ
|
|
|
|
|
Date :
2009-05-12 08:48:51 |
By :
pjgunner |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอตอบทุกท่านนะครับ extentsion ผมครบครับแล้วก็ลอง appserv เวอร์ชั่น 5.x มาทุกเวอร์ชั่นแล้วมีัปัญหานี้มาตลอด
ผมเลยหันมาใช้โปรแกรมอื่นแทนแต่็ก็ยังมีปัญหาอยู่ดีใน php5 แต่ไม่มากเหมือน appserv และ ไฟล์ php_mysql.dll ยังอยู่ดีครับผมมีโปรแกรมเพียงเวอร์ชั่นเดียวอยู่ในเครื่องเสมอครับ ไม่เคยลงทีละหลา่ยเวอร์ชั่นและใช้ php.ini ที่ติดมากับโปรแกรม php เวอร์ชั่นที่ใช้อยู่เท่านั้น ผมอยากใช้ php5 เขียนโปรแกรมมากครับ เพราะเวอร์ชั่น 4 บางทีบางที่่อาจไม่มีแล้วก็ได้เผื่อทำงานอาจต้องใช้ชัวร์ๆผมว่า ยีังไงก็รบกวนอีกทีนะครับ หรือใครที่ใช้ server ตัวไหนแล้วคิดว่ามีปัญหาแบบนี้น้อยที่สุดลองแนะนำมาก็ได้ครับเท่าที่จำได้ผมก็ลองมันเกือบหมดละ ทั้ง appserv wmserver tool server2go wamp ถ้าเป็น php4 ก็ใช้คำสั่งได้ปกติครับแต่่ php5 มีตลอดเคยคิดว่าต้องลงวินโดว์ใหม่แต่ก็ไม่หายครับ ลองเปลี่ยนมาลงใน windows 7 กลับยิ่งมีปัญหา apache ไม่ทำงานเลยทีเดียว หรือไม่ซัพพอร์ตกับ CPU รึป่าว มีปัญหากับ HW ผมรึป่าวก็ไม่รู้ เหอะๆ ผมก็หาทางแก้จนแทบจะแก้โค้ดทุกส่วนของ apserv อยู่แระแต่ก็ัยังไม่เจอสักที
|
|
|
|
|
Date :
2009-05-12 12:01:10 |
By :
melodyApinan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองไปอ่านที่เว็บนี้ครับจะมีวิธีแก้ไขปัญหาอยู่
http://dwdev.dwthai.com/setup/mysql_php5.htm
|
|
|
|
|
Date :
2009-05-12 12:10:12 |
By :
num |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เดี่ยวนี้ผมต้องทุกครั้ง
<?php> ซึ่งเมื่อก่อนเป็นแบบนี้ก็ได้ <??> อันนี้เป็นพราะอะไรหรอครับ หลายปัญหาแล้วเนี้ยเป็นโปรแกรมเมอร์ก็ยากแระ แก้ปัญหาของเซิฟร์เวอร์อีกยากไปใหญเลย เหอะๆๆ
|
|
|
|
|
Date :
2009-05-12 12:13:38 |
By :
melodyApinan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตรงนี้แก้ใน php.ini ครับ
ลองหาดูตรงนี้ครับ
short_open_tag = Off แก้เป็น On ครับ
เนื่องจาก php.ini มีอยู่หลายไฟล์ครับ บางทีมันก็อยู่ใน c:\windows
บางที่ก็อยู่ใน c:\php หรือ c:\appserv\php ต้องลองใช้คำสั่ง phpinfo(); ตรวจดูครับว่า
ไฟล์ php.ini ที่ php กำลังใช้อยู่ตรงไหนกันแน่
แต่ถ้า up ขึ้น server แล้วมีปัญหาแก้ config ของ php ได้ที่ .htaccess ครับ
ดูตัวอย่างที่เว็บนี้ครับ http://support.tigertech.net/php-value
|
|
|
|
|
Date :
2009-05-12 12:21:06 |
By :
num |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อบคุณคุณ num มากครับ เดี่ยวผมขอลองก่อนยังไงเดี่ยวมาโพสผลอีกที ตอนนี้ผมต้องไปก่อนล่ะครับ
|
|
|
|
|
Date :
2009-05-12 12:25:13 |
By :
melodyApinan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ทราบว่าตอนนี้ phpmyadmin ใช้ได้ปรกติหรือป่าวคับ
|
|
|
|
|
Date :
2009-05-12 15:37:54 |
By :
pjgunner |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่ได้ครับใช้ไม่ได้เลยผมเลยใช้โปรแกรม มาจัดการเอาอีกที
|
|
|
|
|
Date :
2009-05-12 19:10:31 |
By :
melodyApinan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลอง copy php_mysql.dll ไปใส่ที่ C:/Windows/system32 ดูนะครับเผื่ออะไรๆ จะดีขึ้น
|
|
|
|
|
Date :
2009-05-12 20:30:39 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
php_mysql.dll
ไฟล์ extension เอาไปไว้ใน system32 แล้วโปรแกรม PHP5.x จะหาเจอหรอกครับไม่เคยรู้ถ้าได้ถือเป็นความรู้ใหม่
ผมเคยแต่เอาไว้ในโฟลเดอร์ extension ของ php เท่านั้น
|
|
|
|
|
Date :
2009-05-12 20:43:09 |
By :
melodyApinan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผมเพิ่งลงเครื่องใหม่ไม่นานนี้เองครับ
เจอปัญหาเหมือนคุณ Nu.. เปี๊ยบเลย
ในเว็บที่ผมไปอ่านเค้าบอกให้เอา libmysql.dll ไปใส่ใน c:\windows\system32
แต่ผมเอาไปใส่ใน libmysql.dll ไปใส่ไว้ใน c:\windows แล้ว restart apache ก็ใช้ได้นะ
|
|
|
|
|
Date :
2009-05-12 21:11:20 |
By :
num |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองดูครับ ผมจะได้คร่าวๆ ตอนใช้ appserv นานมากแล้ว เคยแก้ปัญหาอะไรไม่ทราบ ใช้วิธีนี้ครับ
|
|
|
|
|
Date :
2009-05-12 21:15:35 |
By :
plakrim |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|