June 6, 2015

XỬ LÝ LỖI "INTERNAL SERVER ERROR" KHI CHẠY SUPHP TRÊN KLOXO

Như các bạn cũng đã biết để đảm bảo tính ổn định và an toàn hệ thống, quản trị viên thường lựa chọn sử dụng suPHP cho các máy chủ mà họ cài đặt. Tuy nhiên đối với các hệ thống sử dụng Kloxo đều gặp lỗi truy cập website "500-Internal Server Error" khi chạy suPHP.

Nguyên nhân có thể là do php-cgi ở phiên bản này được thiết kế cho php-fpm và lỗi này hay xuất hiện khi chạy Fastcgi với Lighttpd và Suphp cho Apache.

Bạn có thể tham khảo phương án xử lý trường hợp này là downgrade PHP theo hướng dẫn chúng tôi thu thập từ ngoài Internet.

1. ĐỐI VỚI APACHE

- Sao lưu php.ini
cd /etc yes | cp -rf php.ini php.ini.bck cd /

- Hạ PHP xuống phiên bản cũ
rpm -e –nodeps php rpm -e –nodeps php-cli rpm -e –nodeps php-common rpm -e –nodeps php-fpm yum install php-5.2.17-1

- Copy sang phiên bản cũ
yes | cp -rf /usr/bin/php /usr/bin/php_pure yes | cp -rf /usr/bin/php-cgi /usr/bin/php-cgi_pure

- Làm cho suphp nhận phiên bản cũ như là phiên bản mới
cd /usr/local/lxlabs/kloxo/file/ yes | cp -rf etc_suphp.conf etc_suphp.conf.orig sed -i ‘s/\/usr\/bin\/php-cgi”/\/usr\/bin\/php-cgi_pure”/’ etc_suphp.conf cd /etc sed -i ‘s/\/usr\/bin\/php-cgi”/\/usr\/bin\/php-cgi_pure”/’ suphp.conf

- Khôi phục php.ini
yes | cp -rf php.ini.bck php.ini cd /

- Nâng cấp trở lại
yum upgrade php*

- Khởi động lại server
Reboot

2. ĐỐI VỚI LIGHTTPD

Rất đơn giản, bạn chạy lần lượt các lệnh sau
cd /usr/local/lxlabs/kloxo/httpdocs/lib/domain/web/driver yes | cp -rf web__lighttpdlib.php web__lighttpdlib.php.orig sed -i ‘s/\/usr\/bin\/php-cgi\\”/\/usr\/bin\/php-cgi_pure\\”/’ web__lighttpdlib.php cd /home/httpd sed -i ‘s/\/usr\/bin\/php-cgi/\/usr\/bin\/php-cgi_pure/’ nobody.sh cd /

Related Posts:

  • Thay đổi charset cho Horde Webmail khi cài Plesk với Mail Enable Standar Hừm, lần đầu làm quen với Plesk bị dính ngay vụ cài Mail Enable Standar. Cài mặc định của Plesk. Điều này là sai lầm lớn nhất trong đời dùng Plesk. Bởi - Mail Enable Standar không hỗ trợ IMAP. Điều này dẫn đến là webmail khô… Read More
  • Hướng dẫn tạo email trên Plesk Panel 11 Xin chào các bạn, hôm nay tôi sẽ hướng dẫn các bạn làm thế nào để tạo email và sự dụng nó trên công cụ quản trị hosting Plesk Panel . Bước 1: Truy cập https://w02.hostvn.net:8443 , đăng nhập với username/password … Read More
  • Adding an Email Account (Plesk 12) First, log into your Plesk control panel and then click on Domains from the main menu. Click on the domain which you would like to add the new email account to. Now click on the Mail tab at the top of… Read More
  • Cơ bản quản trị Mail trên Plesk Panel 1.Giao diện đăng nhập và giao diện chính¶ Đối với chức năng của người quản trị, bạn cần đăng nhập vào theo đường dẫn sau:https://mail.emailserver.vn:8443/. Ngay tại giao diện chính, mục Resource Usage, bạn có thể xe… Read More
  • Kiểm tra tính năng backup và restore trên PVA Kiểm tra tính năng backup và restore trên PVA. Dưới đây là một bài test đánh giá tính năng công cụ backup & restore được tích hợp trên PVA của Virtuozzo. Việc thực hiện thông qua PVA rất dễ dàng và trực quan so với … Read More

0 comments:

Post a Comment