How to install FreeType GD for (DA) DirectAdmin

DirectAdmin ไม่ได้ติดตั้ง FreeType ใน GD2 มาด้วยนะครับ
มีลูกค้าสอบถาม…และต้องการใช้งาน freetype ใน PHP ก็ได้ไปพบใน site da forum
แต่ปัญหาคือ มีปัญหากับ FreeBSD ซะงั้น

หลังจากศึกษาและ compile เครื่องใหม่ (เครื่องหมายเลข 2) ก็ได้ freetype lib มาใช้งานครับ
ผมโพสทิ้งไว้ที่ไซต์ da แล้ว…

http://www.directadmin.com/forum/showthread.php?s=&threadid=4205&perpage=20&pagenumber=5

ขอบคุณครับ

ผมเห็นคุณ kke advise ในบอร์ดนั้นเหมือนกันครับ พอดีได้จังหวะ… ก็ลงไปบ้าง
เป็นการแชร์ความรู้ร่วมกัน

ปล. บางทีฝรั่งก็เจอเส้นผมบังภูเขาเป็นเหมือนกัน เพราะเรื่องที่โพสไป ดูแล้วเขาไม่น่าจะหลุดได้

so good. เยี่ยมไปเลยน้าหนึ่ง

yes | nice ./build php

ขอบคุณมากครับ

มันหา zlib dir ไม่เจอครับ อาจจะต้องไล่ดูว่า install zlib ไว้ที่ไหน หรืออย่างไร…

./build clean ก่อน หากยังมีปัญหาอีก…ลอง
rm configure.php ก่อนไฟล์อาจจะมีปัญหา พวก space ไรนี่จากนั้ก็
./build update_da
แก้ไขไฟล์ configure.php ใหม่ตามที่คุณ Devone โพสต์ไว้ครับ

cp configure.php configure.php.orig

vi configure.php

replace:
–with-gd
–with-gd-dir=/usr/local
by:
–with-gd
–with-gd-dir=/usr/local/lib
–with-freetype
–with-freetype-dir=/usr/local/lib \

./build clean

nice ./build gd

yes | nice ./build php

/usr/local/etc/rc.d/httpd restart

สำหรับผม ผมติดตั้ง gd และ freetype2 จาก ports ครับ

http://daemon.xenmax.com/phpinfo.php

เขามีปัญหากับ FreeBSD 5.4 ไม่ใช่ 6.1 จ้า…
FreeBSD 6.1 ทำตามที่ผมแนะนำไว้ ผ่านโลด…

ปล. ดู phpinfo แล้ว… ยังขาด Zend Version ใหม่นะครับ

อ้าววว…ผมก็เจอปัญหาแบบคุณ bkk2006 เหมือนกันนะครับ แม้จะใช้ 6.1 ส่วน Zend Version ใหม่ ยังไม่ได้ลงคร้าบบบบ…ลงไงน้อ?

แบบนี้มั้งครับ…
/usr/local/directadmin/customapache/build zend

เอาใจช่วยครับ…

ลง Zend และกำหนด disable_functions ด้วยครับ

http://www.smeinterhost.com/phpinfo.php

ปล. นำมาให้ดูบ้างเช่นกัน

ถือโอกาสลอก…ท่านอาจารย์เลย หุหุ (หลอกให้แสดงท่าไม้ตาย อิอิ) ขอบคุณอีกครับ

อ่า… อาจานเองยังมีท่าไม้ตายอีกหลายไม้ (ไม้ตีพริกก็ยังไม่ได้นำออกมาใช้) ฮ่าฮ่า…

ปล. รู้ว่าหลอก…แต่เต็มใจให้หลอก (เคยร้องป่ะ)

:wub:

[quote author=bkk2006 link=topic=4773.msg40134#msg40134 date=1164632223]

yes | nice ./build php

ขอบคุณมากครับ

ผมเข้าใจว่า… ไม่ได้ update ก่อนทำการ install นะครับ
ปกติก็ทำตามที่เขียนแนะนำไปก็ผ่าน คิดว่าไม่น่าจะมีปัญหาครับ

เรื่องต่อไปผมว่าน่าจะมองเรื่องการติดตั้ง clamav & spam

คุณหนึ่งรบกวนเน้นวิธี config SpamAssasin เอาแบบขั้นเซียน แล้วเอามาบอกต่อด้วยน่ะครับ เพราะลองแล้วมันก็ยังมีหลุดมาวันนึงๆ ราวๆ 4 - 5 ฉบับ แต่ลดลงจากแต่ก่อนมากครับ (Spam mail โดนราวๆวันละ 40 ฉบับกว่าๆ)

[quote author=LaZieR link=topic=4773.msg40215#msg40215 date=1164677719]
คุณหนึ่งรบกวนเน้นวิธี config SpamAssasin เอาแบบขั้นเซียน แล้วเอามาบอกต่อด้วยน่ะครับ เพราะลองแล้วมันก็ยังมีหลุดมาวันนึงๆ ราวๆ 4 - 5 ฉบับ แต่ลดลงจากแต่ก่อนมากครับ (Spam mail โดนราวๆวันละ 40 ฉบับกว่าๆ)

เซียนบัวเงิน แนะนำลิงค์นี้ไว้ให้กับผมได้หลายวันแล้วครับ แต่ยังไม่ได้ว่างทดลองทำ

http://www.directadmin.com/forum/showthread.php?s=8901502b6cdaad8ba4dac2b46273d054&threadid=10478&perpage=20&pagenumber=1

ปล. มีเซียนที่ไม่ได้ออกนามกันเยอะนะครับ แต่คนเหล่านั้น เอาแต่อ่านๆ ไม่ค่อยพูดเรื่อยเปื่อยเหมือนผมหรอกครับ ผมไม่ได้เก่งอะไรครับ ได้รับคำแนะนำ และเอามาแกะนั่งทำเองบ้างโทรคุยกันบ้าง มั่วๆไป เดี๋ยวก็ได้เองครับ

ทดลองทำให้แล้วครับ… work จริงๆด้วย :wavey:

ปล. ทำให้คุณโดยเฉพาะเลยนะ อิอิ :wub:

ไม่รู้จะขอบคุณยังไงดีเลยครับ

ขอเสริมอีกนิด ส่วนใหญ่ตามนั้นจะเป็น FreeBSD
หากเป็น CentOS ให้แก้จาก

./build clean

nice ./build gd

yes | nice ./build php <-------- ตัวปัญหาสำหรับ CentOS ทำให้ sshd หลุด

เป็น

./build clean

nice ./build gd

./build php <----- มีอะไรถามมา ที่ไม่ใช่ GD ให้ตอบ N

service httpd restart

เสริมสำหรับผู้ใช้ CentOS ที่จะต้องเจอ sshd หลุด แล้วอาจจะทำให้เข้า ssh ไม่ได้
หากใช้ DA ให้ไปที่ Service Monitor แล้ว restart sshd

:slight_smile: