แสดงบทความที่มีป้ายกำกับ PHP แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ PHP แสดงบทความทั้งหมด

วันจันทร์ที่ 26 มกราคม พ.ศ. 2569

[PHP] ติดตั้ง composer บน Linux Mint

ติดตั้ง composer บน Linux Mint ถ้าหากเป็น PHP ที่ติดตั้งเอง ต้องติดตั้ง php-cli ก่อน

sudo apt update

sudo apt install php-cli unzip


แต่ถ้าหากใช้ PHP ที่ติดตั้งมาพร้อมกับ xampp (lampp) ต้องเปลี่ยนวิธีติดตั้ง

1. ดาวน์โหลดและติดตั้ง composer บน PHP ของ xampp

sudo curl -sS https://getcomposer.org/installer | /opt/lampp/bin/php

2. ย้ายตำแหน่ง composer.phar ให้สามารถเรียกใช้งานได้จากทุกที่

sudo mv composer.phar /usr/local/bin/composer

3. ตรวจสอบการติดตั้ง

composer --version

4. หากต้องการใช้ php ของ xampp แทน php-cli ต้องสร้าง symlink ขึ้นมา

sudo ln -s /opt/lampp/bin/php /usr/local/bin/php


วันอังคารที่ 14 กันยายน พ.ศ. 2564

ติดตั้ง Composer ใน Ubuntu ที่ใช้ xampp

วิธีติดตั้ง Composer บน Ubuntu ที่ใช้ xampp ผ่านทาง terminal

1. ดาวน์โหลดด้วยคำสั่ง

sudo curl -s https://getcomposer.org/installer | /opt/lampp/bin/php


2. ทำ soft link

sudo ln -s /opt/lampp/bin/php /usr/local/bin/php

วันอาทิตย์ที่ 12 กันยายน พ.ศ. 2564

แก้ปัญหา PHP แสดงข้อความ The localhost page isn’t working localhost is currently unable to handle this request. HTTP ERROR 500

หลังจากติดตั้ง xampp รุ่น 8.0.10 เสร็จเรียบร้อยบนเครื่องที่เพิ่งติดตั้งระบบใหม่ (Linux Mint 20.2)  ซึ่งก่อนหน้านี้ผมใช้รุ่น 7.x.xx ทีนี้พอเริ่มเขียนโปรแกรม PHP แล้วสั่งให้แสดงผลก็เจอปัญหาว่ามันแสดงข้อความว่า

The localhost page isn’t working localhost is currently unable to handle this request. 

HTTP ERROR 500

เอาล่ะสิ งานเข้าอีกล่ะ

วันพุธที่ 29 สิงหาคม พ.ศ. 2555

ติดตั้ง NotePad++ เพื่อเอาไว้เขียนโปรแกรม PHP [Use NotePad++ for PHP programming]

ปกติใช้ EditPlus สำหรับเขียน PHP เพราะโปรแกรมตัวเล็ก ใช้สะดวก คล่องตัวดี เพียงแต่ว่าไม่มีพวกตัวช่วยในการทำงานมากนัก เรียกได้ว่าเขียนโค้ดกันแบบถึกๆ

ช่วงนี้มาเขียนโปรแกรมที่มี function มาก เลยทำให้เวลาไล่หาแต่ละ function เพื่อแก้ไขนั้นทำได้ไม่ค่อยสะดวก เปิดไล่กันตาลาย ^^'

สมัยก่อนเคยใช้ DzSoft PHP Editor อยู่พักนึง ที่จริงแล้วก็นับเป็นโปรแกรมที่ค่อนข้างใช้ง่ายนะ เสียแต่ว่า font ที่ใช้นั้น ถ้าจะให้รองรับภาษาไทย ต้องตั้งเป็น Fixedsys ซึ่งอ่านไม่สบายตาเท่าไหร่ เวลาที่ต้องไล่โค้ดเยอะๆ นี่ ทำเอามึน (ตั้งเป็น font ตัวอื่นนี่ยิ่งอ่านลำบาก ตัวอักษรแหว่งๆ)

ตอนนี้กลับมาใช้ NotePad++ อีกรอบ เพราะมี plugin เรื่องการแสดง function list (เมื่อก่อนไม่ได้ใช้ต่อเพราะชอบ EditPlus มากกว่า)