ผมลองติดตั้ง XAMPP เเล้ว test php โดย สร้าง file php ขึ้นมาเเล้วลอง echo "test"; ขึ้นมาเเล้วลองรันดูมันไม่โชค่าอะไรเลยอะคับ
คุณ "ผ่านมา" อยู่ไหมครับ ช่วยแก้ปัญหา case นี้หน่อย เห็นว่า XAMPP ง่ายกว่า รบกวนหน่อยครับ ผมจะได้เพิ่มพูนประสบการณ์ ความรู้อีก
Date :
2014-04-08 15:34:06
By :
apisitp
ถ้า XAMPP รู้สึกว่าต้องใช้ php tag เต็ม
Code (PHP)
<?PHP echo "test"; ?>
ประวัติการแก้ไข 2014-04-08 15:38:59 2014-04-08 16:06:25
Date :
2014-04-08 15:34:57
By :
arm8957
ใช้ๆๆ
มันมีวิธีเซ็ตมันคับโดยไม่ต้อง มี <?php ?> ให้ใช้ <? ?> อย่างเดียวได้อะคับ
Date :
2014-04-08 16:24:35
By :
maojunghi
ถ้าจะทำก็ทำได้ครับ แต่ไม่แนะนำ
เพราะอาจไปชนกับพวก XML เอาได้น่ะครับ
Date :
2014-04-08 17:33:39
By :
itpcc
http://uk.php.net/manual/en/ini.core.php#ini.short-open-tag
อย่าเซ็ตเลยครับขอร้อง กรุณาช่วยเขียนๆให้มันอยู่ในแนวทางที่ปลอดภัยและเป็นมิตรกับทุกๆเครื่องดีกว่า
(ใช้ <?php ..... ?> ดีกว่าครับ)
เหตุผลนอกจากในลิ้งค์และที่ข้างบนบอกแล้ว...
1. มันได้มาตรฐานกว่า งานของคุณจะดูโปร เป็นมืออาชีพ ไม่ใช่เอาแต่เขียนง่ายๆสั้นๆอย่างเดียว
2. จากเหตุผลเรื่องของการทำงานไม่ได้ในบาง server เช่นบน host ที่ทันสมัย เขาจะเลิกใช้ function ที่ php รุ่นใหม่ๆประกาศเลิกใช้แล้ว
เมื่อเป็นอย่างนี้การย้ายข้ามโฮสไปมาก็จะมีปัญหาใช้งานไม่ได้ ดังเช่นตัวอย่างเจ้าของกระทู้ ซึ่งถือเป็นบทเรียนที่ดีที่เจอปัญหา จะได้ฝึกวิธีเขียนใหม่ให้ถูกต้องกว่า..
โดยเฉพาะอย่างยิ่ง ให้นึกถึงคนที่มาทำงานทีหลังต่อจากเรา เวลาเขาต้องโหลดงานนั้นมาลงเครื่อง เพื่อรัน เพื่อปรับแต่งโค้ด แล้วเครื่องเขาปรับตามยุคสมัยแต่โค้ดเขียนแบบ....มักง่าย <? .... ?> มันก็ทำงานไม่ได้ ต้องมาไล่แก้โค้ดกันระนาว หรือไม่ก็ต้องไปปรับ php.ini ไปเป็นมาตรฐานเก่าที่เขาเลิกใช้แล้ว
จริงๆยังมีอีกมากมายเกี่ยวกับการปรับ php.ini ให้ได้สภาพแวดล้อมของ developer เพื่อจะได้ตรวจดู notice, warning, error ทั้งหมดได้อย่างละเอียดและแก้ไขเพื่อให้ทำงานได้ราบรื่นมากที่สุดในทุก server
ขอให้ลองหาวิธีปรับ php.ini สำหรับ developer ดูก็แล้วกันครับ
Date :
2014-04-09 02:20:13
By :
mr.v
ขอบคุณทุกๆท่านคับ
Date :
2014-04-09 10:33:21
By :
maojunghi
Load balance : Server 01