วันเสาร์ที่ 8 มีนาคม พ.ศ. 2557

[XAMPP] Error :Apache shutdown unexpectedly

ปัญหา start Apache ไม่ได้
ติด error ยาวๆ ประมาณนี้

`11:19:52 AM  [Apache]  Error: Apache shutdown unexpectedly.`
`11:19:52 AM  [Apache]  This may be due to a blocked port, missing dependencies,` 
`11:19:52 AM  [Apache]  improper privileges, a crash, or a shutdown by another method.`
`11:19:52 AM  [Apache]  Press the Logs button to view error logs and check`
`11:19:52 AM  [Apache]  the Windows Event Viewer for more clues`
`11:19:52 AM  [Apache]  If you need more help, copy and post this`
`11:19:52 AM  [Apache]  entire log window on the forums`
นั่นหมายความว่า portที่ใช้ connect กับ Apache นั้น (โดยปกติเป็น port80) ถูกappอื่นใช้ไปแล้ว
เพราะฉะนั้น วิธีแก้ คือเราต้องเปลี่ยนportที่ใช้ connect กัย Apache ซะ

แก้ไขโดยเข้า  XAMPP control panel  ตรง apache เลือก "Config" option แล้วก็เลือกอันแรกเลย (httpd.conf):
พอไฟล์ httpd.conf ถูกเปิดขึ้นมา ให้เราหาบรรทัดที่เขียนไว้ว่า "Listen 80"
แก้ Listen 80  เป็น Listen 1337  (เปลี่ยนจากport 80 เป็น port 1337)  
กด save file เท่านี้เราก็สามารถ start Apace ได้แล้ว
แต่นั้นหมายความว่า  เวลาเราเข้า localhost  เราก็ต้องเปลี่ยนเป็น localhost:1337 แทนนะจ๊ะ

วันจันทร์ที่ 16 ธันวาคม พ.ศ. 2556

Bootstrap เครื่องมือที่ช่วยในการ design


วิธีการใช้
http://www.siamhtml.com/bootstrap-%E0%B8%84%E0%B8%B7%E0%B8%AD%E0%B8%AD%E0%B8%B0%E0%B9%84%E0%B8%A3-%E0%B8%AA%E0%B8%AD%E0%B8%99%E0%B8%A7%E0%B8%B4%E0%B8%98%E0%B8%B5%E0%B9%83%E0%B8%8A%E0%B9%89/

ปุ่ม Back ใน form html

แบบ Button
<FORM>
<INPUT TYPE="button" VALUE="Back" onClick="history.back()">
</FORM>

แบบ Link
<a href="#" onclick="history.back();return false">Go Back To The Previous Page</a>

upload ไม่ได้ ทั้งๆที่ปรับขนาดในcodeแล้วแท้ๆ

ให้ลองเข้าไฟล์ php.ini (อยู่ในFolder php) แล้วลองแก้ขนาดของ....

  • upload_max_filesize เป็น 100M
  • post_max_size เป็น 100M

  • แล้วลอง restart server ดู (ปิด Apache แล้วเปิดใหม่)

    วันเสาร์ที่ 14 ธันวาคม พ.ศ. 2556

    connect database โดยใช้classเดียว

    ตัวอย่างจาก web นี้เลย
    http://www.thaicreate.com/php/php-mysql-database-class.html

    localhost มีปัญหา

    ถ้าใช้ Appserv อยู่ แล้วเข้า localhost ไม่ได้ --> ลบ Appserv ทิ้ง หันมาใช้ Xampp ที่เป็นมิตรกว่า


    เข้า localhost ได้ แต่มีปัญหาเกี่ยวกะ Database connection เข้า Mysql workbench ก็ไม่ได้ ประมาณว่า...
    access denied for user 'root'@'localhost' (using password yes) 
    -->ให้เปฺิด localhost/phpmyadmin เลือกหัวข้อ 'ผู้ใช้'  กด 'แก้ไขสิทธิ' แล้วพยายามตั้ง password ให้ตรงกับที่กำหนดไว้ แต่ทีนี้มันจะทำให้ phpmyadmin เราใช้การไม่ได้แทน -*-