Đang chuẩn bị liên kết để tải về tài liệu:
Cài đặt Apache2 với module mod_fcgid và PHP5 trên OpenSUSE 11.2

Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ

Cài đặt Apache2 với module mod_fcgid và PHP5 trên OpenSUSE 11.2 Trong bài viết sau, Quản Trị Mạng sẽ giới thiệu với các bạn cách cài đặt Apache2 với module mod_fcgid và PHP5 trên OpenSUSE 11.2. Về bản chất, module mod_fcgid là 1 sự thay thế hoàn hảo của mod_fastcgi, module này cho phép người dùng thực thi các đoạn mã PHP với sự cho phép của người dùng bên trong các tài khoản Apache. Lưu ý sơ bộ Trong bài viết này chúng ta sử dụng hệ thống OpenSUSE 11.2 server cùng với hostname server1.example.com và địa chỉ IP 192.168.0.100,. | Cài đặt Apache2 với module mod_fcgid và PHP5 trên OpenSUSE 11.2 Trong bài viết sau Quản Trị Mạng sẽ giới thiệu với các bạn cách cài đặt Apache2 với module mod_fcgid và PHP5 trên OpenSUSE 11.2. về bản chất module mod_fcgid là 1 sự thay thế hoàn hảo của modJastcgi module này cho phép người dùng thực thi các đoạn mã PHP với sự cho phép của người dùng bên trong các tài khoản Apache. Lưu ý sơ bộ Trong bài viết này chúng ta sử dụng hệ thống OpenSUSE 11.2 server cùng với hostname serverỉ.example.com và địa chỉ IP 192.168.0.100 đồng thời tạo 2 Apache vhost là www.example1.com và www.example2.com để mô phỏng phương thức sử dụng mod_fcgid. Cài đặt Apache2 mod_fcgi PHP5 Để cài đặt những thành phần trên chúng ta sử dụng câu lệnh sau yast2 -i apache2 apache2-mod_fcgidphp5-fastcgi Nếu Apache2 đã được cài đặt sẵn với PHP5 như 1 phần module của Apache tắt bỏ module PHP5 như sau a2dismod php5 Tiếp theo kích hoạt 2 module suexec và fcgid a2enmod suexec a2enmod fcgid Tạo đường dẫn khởi động của Apache chkconfig --add apache2 etc init.d apache2 start Mở file etc php5 fastcgi php.ini . vi etc php5 fastcgi php.ini và chú thích các đoạn mã như sau . cgi.fix_pathinfoprovides real PATHINFO PATHTRANSLATED support for CGI. PHP s previous behaviour was to set PATH TRANSLATED to SCRIPT FILENAME and to not grok what PATH INFO is. For more information on PATH INFO see the cgi specs. Setting this to 1 will cause PHP CGI to fix its paths to conform to the spec. A setting of zero causes PHP to behave as before. Default is 1. You should fix your scripts to use SCRIPTFILENAME rather than PATHTRANSLATED. http php. net cgi.fix-pathinfo cgi.fix_pathinfo 1 . Sau đó khởi động lại Apache etc init.d apache2 .