Skip to main content

Ubuntu 18.04 Install Composer With XAMPP

The steps to install Composer on Ubuntu with XAMPP

1.Install composer using the below command.
sudo curl -s https://getcomposer.org/installer | /opt/lampp/bin/php

2.Create a soft link
sudo ln -s /opt/lampp/bin/php /usr/local/bin/php

3.Move the composer.phar to the bin folder by using the below command.
mv composer.phar /usr/local/bin/composer

 

 

PHP Function เปรียบเทียบช่วงเวลาห่าง วันเริ่มต้น ถึง วันสิ้นสุด

ในตัวอย่างนี้จะเป็น Function คำนวณระยะห่างระหว่างวันที่กำหนด เช่น
วันที่เริ่ม คือ 2014-05-07 08:50:00
วันที่สิ้นสุด คือ 2019-05-07 22:54:00

ผลการทำงาน ช่วงเวลาห่างระหว่างวันเริ่ม และวันสิ้นสุด คือ
5 Year 26 days 14 hours 4 minutes
Read More

ปัญหา Error only_full_group_by ใน MySQL 5.7

MySQL 5.7  ได้ทำการ กำหนดค่า only_full_group_by ไว้เป็นค่า Default ทำให้การ Join หลายตาราง โดยไม่ได้ Group By ด้วย Primary Key ของทุกตาราง จะเกิด Error ขึ้นได้

1.ไปที่ phpMyadmin เลือกที่ Tab Variables
2.จากนั้นค้นหาคำว่า sql_mode
3.จากนั้น ให้กดปุ่ม edit และ ลบข้อความ ONLY_FULL_GROUP_BY ออกไป
4.จากนั้น ก็ Save เป็นอันเสร็จครับ

การแก้ปัญหา กรณีใช้คำสั่ง Group By แล้ว Error  สามารถ แก้ไขได้ตาม Link นี้เลยครับ

https://www.kanexkane.com/programming/disable-sql-mode-only-full-group-by/

ขอขอบคุณ ข้อมูลจาก www.kanexkane.com

ปัญหา Fatal error: Maximum execution time of 300 seconds exceeded ใน Phpmyadmin

เนื่องจากวันนี้ได้มีการ upload database  ใน phpMyAdmin ปรากฏว่าไม่สามารถ Upload ได้ ขึ้น Error

Fatal error: Maximum execution time of 300 seconds exceeded

จากการค้นหาข้อมูลได้วิธีแก้ไขดังนี้ครับ

https://stackoverflow.com/questions/7680572/fatal-error-maximum-execution-time-of-300-seconds-exceeded

Read More