Saturday, July 13, 2013

วิธีติดตั้ง LXAdmin (Kloxo admin) บน CentOS

1. ตามปกติแล้วตัว Centos นั้นจะต้องไม่มีการ Block port 7777 หรือ 7778 ไม่เช่นนั้นจะทำให้เข้า LXAdmin Panel ไม่ได้ ก่อนอื่นให้เปิด Terminal (Putty) ขึ้นมา หรือ Access ผ่าน SSH คุณเข้าถึงเครื่องได้แบบไหนก็แบบนั้นแหละ โดยใช้สิทธิ root แล้วใช้คำสั่ง # setenforce 0 แล้ว Enter ไปหนึ่งที ถ้า selinux enable อยู่มันจะขึ้นว่า selinux=disabled ถ้าไม่ขึ้นก็ช่างมัน แล้วก็เริ่มอัพเดทตัว linux server กันหน่อย # yum update -y 2. คราวนี้ก็เริ่มทำการติดตั้งได้เลย # wget http://download.lxcenter.org/download/kloxo/production/kloxo-installer.sh # chmod 755 kloxo-installer.sh # sh ./kloxo-installer.sh master กด Enter เสร็จแล้ว ไม่ยากเลย คอยอย่างเดียว...

Wednesday, October 3, 2012

การทำลิ้งค์ภาษาไทย wordpress ให้ยาว ๆ

การทำลิ้งค์ภาษาไทย wordpress ให้ยาว ๆ เทคนิคการทำลิ้งค์ภาษาไทยของ wordpress ให้ยาว ๆการทำบล็อกภาษาไทย ด้วย wordpress เมื่อใช้การ rewrite url มักจะโดยตัดข้อความให้ขาดหาย ถ้าใครพบกับปัญหานี้บ่อย ๆ เรามีเทคนิคในการแก้ไขง่าย ๆ มาฝาก1. ให้เข้าไปค้นหาไฟล์ที่ชื่อ formatting.php ซึ่งอยู่ในไดเร็คทอรี่ wp-includes2. ทำการเปิดไฟล์ formation.php แล้วค้นหา $title = utf8_uri_encode($title, 200); ตรงนี้แหละครับคือส่วนปัญหาเพราะมีการตัดส่วนไตเติ้ลให้เหลือแค่ 200 ตัวอักษร ซึ่งถ้าเป็นภาษาอังกฤษน่าจะพอเพียงแต่พอเป็นภาษาไทยหนึ่งคำในภาษาไทยใช้หลาย ตัวอักษร ให้ลองแก้ค่าให้มากขึ้นครับ เช่นแก้เป็น 1000 $title = utf8_uri_encode($title, 1000); แล้วลองดูว่าบทความของเรามีลิ้งค์ที่สวยพอดีหรือยัง ถ้ายังมีตัดคำหายอยู่ก็ลองเพิ่มค่าดังกล่าวให้มากขึ้น3. เข้าไปแก้ไขไฟล์ดาต้าเบส โดยเข้าไปที่ตาราง wp_posts...

Kloxo error "Some of Horde's configuration files are missing or unreadable conf.php"

Kloxo error "Some of Horde's configuration files are missing or unreadable conf.php" วันนี้ติดตั้ง kloxo ใหม่ ปรากฏว่า webmail ทั้ง Horde และ RoundCube ใช้ไม่ได้ ขึ้น error ทั้งคู่Error ของ Horde"Some of Horde's configuration files are missing or unreadable conf.php"ลองค้นหาวิธีแก้ไขใน LxCenter พบทางแก้ที่ได้ผลคือใช้คำสั่งchmod 644 /home/kloxo/httpd/webmail/horde/config/conf.phpปัญหาคือไฟล์ conf.php ได้เปลี่ยน Permission เป็น 600 ทำให้ใช้งานไม่ได้Error ของ RoundCubeRoundcube had "Configuration Error: db.inc.php"ปัญหาเกิดขึ้นอย่างเดียวกันคือ Permission ของ db.inc.php เป็น 600ทางแก้ก็ใช้ putty เข้าไปใช้คำสั่งchmod 644 /home/kloxo/httpd/webmail/roundcube/config/db.inc.ph...

WordPress Rewrite on Lighttpd

WordPress Rewrite on Lighttpd    สำหรับคนที่ใช้ kloxo แล้วเลือกใช้ Lighttpd เป็น Web Server ครับ   เหตุที่เขียนเรื่องนี้ เพราะวันนี้ได้ลองลง WP ไว้บนโดเมนอักหนึ่ง (ของชาวบ้านเขา) แล้วเจ้า htaccess ดันไม่ทำงานบน Lighttpd ผมเลยต้องนั่งแก้ยาวเลย ดูภาพเอาง่ายกว่าครับ (ขี้เกียจอธิบาย) ขั้นตอนที่สอง url.rewrite-final = ( # Exclude some directories from rewriting “^/(wp-admin|wp-includes|wp-content|gallery2)/(.*)” => “$0″, “^/(.*.php)” => “$0″, “^/(.*)$” => “/index.php/$1″ ) แล้วกด Update ซะ เท่านั้นก็เพียงพอแล้วครับ     ขอขอบคุณ Teetenblog.com ที่เป็นหนูทดลองยาให้ O_o iChethost.ez.lv โฮสราคาประหยัด อยู่กันเหมือนญาติ This...

วิธีแก้ SuPHP บน Kloxo 6.1.12 ไม่ Work ขึ้น Internal Server Error 500

วิธีแก้ SuPHP บน Kloxo 6.1.12 ไม่ Work ขึ้น Internal Server Error 500  รื่องโดยสรุปของปัญหานี้ก็มีอยู่ว่า SuPHP ของ Kloxo มันยังไม่สเถียรนั้นเองครับ วิธีแก้ไขเบื้องต้นตอนนี้ก็ทำได้โดย Downgrade version ของ PHP ลงมา ขั้นตอน 1. ssh ไปยัง server ของคุณ 2. ใช้คำสั่ง yum list php ถ้ามันบอกมาว่าเป็นเวอร์ชัน php.i386(x86_64) 5.2.17-13 แสดงว่าคุณติดตั้ง patch ล่าสุด(แต่ไม่ work)แล้ว และนี่ก็เป็นสาเหตุทำให้เกิด error ดังกล่าวต้อง Downgrade มันลงมาซะ 3. ใช้คำสั่งนี้เพื่อ Downgrade ได้เลยครับ yum downgrade php* --disablerepo=* --enablerepo=lxcenter-updates 4. ทีนี้ก็ลองกลับไปเลือก mode php ให้เป็น suphp ดูครับ แล้วก็อย่าเผลอสั่ง yum update อีกละ ถ้าจะ update ระบบให้สั่ง yum upgrade เป็นราย package ไปแทนครับ จบ How to get SuPHP working on Kloxo 6.1.12 We all know that SuPHP...

Saturday, May 19, 2012

วิธีติดตั้ง LXAdmin (Kloxo admin) บน CentOS

1. ตามปกติแล้วตัว Centos นั้นจะต้องไม่มีการ Block port 7777 หรือ 7778 ไม่เช่นนั้นจะทำให้เข้า LXAdmin Panel ไม่ได้ ก่อนอื่นให้เปิด Terminal (Putty) ขึ้นมา หรือ Access ผ่าน SSH คุณเข้าถึงเครื่องได้แบบไหนก็แบบนั้นแหละ โดยใช้สิทธิ root แล้วใช้คำสั่ง # setenforce 0 แล้ว Enter ไปหนึ่งที ถ้า selinux enable อยู่มันจะขึ้นว่า selinux=disabled ถ้าไม่ขึ้นก็ช่างมัน แล้วก็เริ่มอัพเดทตัว linux server กันหน่อย # yum update -y 2. คราวนี้ก็เริ่มทำการติดตั้งได้เลย # wget http://download.lxcenter.org/download/kloxo/production/kloxo-installer.sh # chmod 755 kloxo-installer.sh # sh ./kloxo-installer.sh master กด Enter เสร็จแล้ว ไม่ยากเลย คอยอย่างเดียว...

Monday, May 14, 2012

จะติดตั้ง kloxo แนะนำให้สั่งตามนี้ก่อนครับ

ผมลองมาแล้วเวลาติดตั้ง kloxo จะเร็วกว่าตอนยังไม่สั่งครับ------------------------------------------------------------------------    # rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY*# yum update -y# yum groupinstall 'Development Tools' -y# yum groupinstall 'Development Libraries' -y# rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt# cd /tmp# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm# rpm -ivh rpmforge-release-0.3.6-1.el5.rf.i386.rpm# yum install ntp httpd mysql-server php php-mysql php-mbstring php-mcrypt phpmyadmin rpm-build gcc mysql-devel openssl-devel cyrus-sasl-devel pkgconfig zlib-devel pcre-devel openldap-devel postgresql-devel expect libtool-ltdl-devel openldap-servers libtool gdbm-devel pam-devel gamin-devel -y#...

 
Design by Laikeng | Bloggerized by Storesu - sutoday | Court