ขั้นตอนการ upgrade apache 2.2.2 > 2.4

รบกวนบอกวิธีการ upgrade apache หน่อยครับ

ใช้ custombuild เหมือนมันไม่ยอมโหลด package httpd 2.4 มามีล่าสุดแค่ 2.2.*

ขอบคุณครับ

./build set apache_ver 2.4
./build update
./build apache
./build php n

ขอบคุณมากครับ เดี๋ยวลองทำดู

ได้แล้ว แวะมากด Thanks ให้คุณ KKE ด้วยนะครับ

ผมกดไปก่อนเลย เพราะว่าได้แหงๆ :beautifu2:

ยังไม่ได้ลองเลยครับ ใครลองแล้วมีผลไรมั่งมั้ยครับ
Thanks ให้พี่แมนเรียบร้อย ได้ชัวร์วิธีนี้ (สำหรับ DirectAdmin) :d5f02ecd:

ลองแล้วครับแต่เจอ error
[COLOR=#0000ff]Stopping httpd: [FAILED]
Starting httpd: httpd: Syntax error on line 18 of /etc/httpd/conf/httpd.conf: Cannot load /usr/lib/apache/libphp5.so into server: /usr/lib/apache/libphp5.so: undefined symbol: ap_log_rerror [/COLOR]

ทั้งๆที่ file ก็มีอยู่ครับ

ติดตรงที่ ./build php n แล้วเจอ error นี้ป่าวครับ

[COLOR=#0000cd][/COLOR][COLOR=#0000cd]gcc: /usr/lib/mysql/libmysqlclient_r.so: No such file or directory[/COLOR][COLOR=#0000cd]make: *** [libphp5.la] Error 1[/COLOR]
[COLOR=#0000cd]make: *** Waiting for unfinished jobs…[/COLOR]
[COLOR=#0000cd]gcc: /usr/lib/mysql/libmysqlclient_r.so: No such file or directory[/COLOR]
[COLOR=#0000cd]make: *** [sapi/cli/php] Error 1[/COLOR]

นอกเรื่องนิด จริงๆ 2.4 ตอนนี้ยังไม่แนะนำเท่าไหร่ บางเวปผมเจอ child process terminate กระจุยกระจายถ้าใช้ mod_php -.-

ขอบคุณครับ จาก error ด้งกล่าวผมต้อง re-build กลับมาเป็น 2.2.22 ก่อน:189bbdde:

ไม่รู้จะช่วยได้ไหม ลองดูครับ

If you get the error:gcc: /usr/lib/mysql/libmysqlclient.so: No such file or directory

when compiling php, type:ln -s /usr/lib/libmysqlclient.so /usr/lib/mysql/libmysqlclient.so

then recompile again.

http://help.directadmin.com/item.php?id=186