Modify VHCS

VHCS
มีเรื่องปวดหัวคือว่าลง VHCS เสร็จแล้วด้วยการใช้ ./vhcs.sc หรือ sh vhcs.sc แล้วมีปัญหาคือทำการ Add Domain ได้แต่โดเมนขึ้นเป็นสถานะที่รอแล้วไม่มีการสร้างโฟลเดอร์ในระบบไม่มีการเพิ่ม Vhost ที่ไฟล์ vhcs.conf ก็เลยลงใหม่ตั้งหลายรอบกว่าจะได้ไม่รู้ทำอะไรผิดสงสัยไปอัพเดดมันเลยมีปัญหา ตอนนี้ลงได้เรียบร้อยแล้วครับ แต่ว่าลงเสร็จแล้วเราก็ควรแก้ Bug และ Config หลักๆก่อนส่วนใครจะโมตรงส่วนไหนนั้นก็เรื่องของคุณ..
หลังจากลง VHCS เสร็จแล้วสิ่งที่ควรต้องแก้ไขมีดังนี้
# crontab -e
แก้
0,30 * * * * /var/www/vhcs2/engine/traffic/vhcs2-srv-traff &>/var/log/vhcs2/vhcs2-srv-traff.log0,30
* * * * /var/www/vhcs2/engine/traffic/vhcs2-vrl-traff &>/var/log/vhcs2/vhcs2-vrl-traff.log
เป็น
#0,30 * * * * /var/www/vhcs2/engine/traffic/vhcs2-srv-traff &>/var/log/vhcs2/vhcs2-srv-traff.log
#0,30 * * * * /var/www/vhcs2/engine/traffic/vhcs2-vrl-traff &>/var/log/vhcs2/vhcs2-vrl-traff.log
Email
# nano /var/www/vhcs2/gui/tools/webmail/inc/inc.php
แก้
Header(”Expires: Wed, 11 Nov 1998 11:11:11 GMT\r\n”.
“Cache-Control: no-cache\r\n”.
“Cache-Control: must-revalidate”);
เป็น
Header(”Expires: Wed, 11 Nov 1998 11:11:11 GMT”);
Header(”Cache-Control: no-cache”);
Header(”Cache-Control: must-revalidate”);
# nano /etc/vhcs2/apache/parts/dmn_entry.tpl
แก้
ErrorLog {APACHE_USERS_LOG_DIR}/{DMN_NAME}-error.log
TransferLog {APACHE_USERS_LOG_DIR}/{DMN_NAME}-access.log
CustomLog {APACHE_LOG_DIR}/{DMN_NAME}-traf.log traff
CustomLog {APACHE_LOG_DIR}/{DMN_NAME}-combined.log combined
เป็น
#ErrorLog {APACHE_USERS_LOG_DIR}/{DMN_NAME}-error.log
#TransferLog {APACHE_USERS_LOG_DIR}/{DMN_NAME}-access.log
#CustomLog {APACHE_LOG_DIR}/{DMN_NAME}-traf.log traff
#CustomLog {APACHE_LOG_DIR}/{DMN_NAME}-combined.log combined
# nano /etc/vhcs2/apache/parts/sub_entry.tpl
แก้
ErrorLog {APACHE_USERS_LOG_DIR}/{SUB_NAME}-error.log
TransferLog {APACHE_USERS_LOG_DIR}/{SUB_NAME}-access.log
CustomLog {APACHE_LOG_DIR}/{DMN_NAME}-traf.log traff
CustomLog {APACHE_LOG_DIR}/{DMN_NAME}-combined.log combined
เป็น
#ErrorLog {APACHE_USERS_LOG_DIR}/{SUB_NAME}-error.log
#TransferLog {APACHE_USERS_LOG_DIR}/{SUB_NAME}-access.log
#CustomLog {APACHE_LOG_DIR}/{DMN_NAME}-traf.log traff
#CustomLog {APACHE_LOG_DIR}/{DMN_NAME}-combined.log combined
# nano /etc/vhcs2/apache/parts/dmn_php2_entry.tpl
แก้
php_admin_value open_basedir “{WWW_DIR}/{DMN_NAME}/:{PEAR_DIR}/:/tmp/”
เป็น
#php_admin_value open_basedir “{WWW_DIR}/{DMN_NAME}/:{PEAR_DIR}/:/tmp/”
# nano /etc/vhcs2/apache/parts/sub_php2_entry.tpl
แก้
php_admin_value open_basedir “{WWW_DIR}/{SUB_NAME_PHP2}/:{PEAR_DIR}/:/tmp/”
เป็น
#php_admin_value open_basedir “{WWW_DIR}/{SUB_NAME_PHP2}/:{PEAR_DIR}/:/tmp/”
เสร็จแล้วก็ restart apache ด้วยนะ
# /etc/init.d/apache2 restart
และที่สำคัญสุดให้อัพเดดไฟล์ login.php ที่โฟลเดอร์ /var/www/vhcs2/gui/include/ ด้วยนะครับไม่งั้นโดน hackแล้วจะหาว่าไม่บอก ใครมีอะไรเพิ่มเติมบอกด้วยนะครับ
Popularity: 12% [?]
Blog Related Content
ADD Sub Domain VHCS errorVHCS wait to be addedInstall VHCS 2.4.7.1 UbuntuMail account errorsDisable Function PHP on Ubuntu


















Be The First To Comment
Related Post
Please Leave Your Comments Below