cFos Personal Net với Perl scripts
Có 4 bước để sử dụng Perl scripts với cFos PNet:
- Tải về và cài đặt Perl từ http://www.activestate.com/activeperl.
- Chỉnh sửa tập tin .htaccess trong thư mục chứa Perl script. Hoặc, để cho phép Perl script trên toàn cầu, chỉnh sửa tập tin .htaccess trong thư mục tài liệu gốc hoặc trong c:\programdata\cfos\cfospnet\private. Thêm các chỉ thị sau đây:
AddHandler cgi-script pl - Rà soát tất cả Perl script và đảm bảo cho các dòng thông dịch chính xác. Trong script CGI dòng đầu tiên của tập tin script báo cho máy chủ web nơi để tìm thông dịch viên cho script. Dưới UNIX thường là perl trong /usr/bin. Vì vậy, trong tất cả các Perl script của bạn, thay đổi vị trí của thông dịch perl (sau "!" ký tự):
#! /usr/bin/perl
to
#! c:\perl\perl.exe
giả sử thư mục cài đặt Perl của bạn là c:\perl. - Cấu hình sendmail. cFos PNet được vận chuyển với sendmail.exe để cho phép gửi thư kiểu UNIX. Nó cần các thông số SMTPđể cấu hình cho cFos PNet trong GLOBAL.INI để gửi mail thông qua SMTP và nhận mail văn bản thuần tuý từ stdin. Tìm kiếm Perl script của bạn cho cuộc gọi sendmail và thay thế chúng bằng một cuộc gọi đến của cFos PNet sendmail.exe.
Ví dụ, thay đổi
mở (MAIL, "|/usr/bin/sendmail -t -i -oi");
đến
mở (MAIL, "|c:\\program files\\cfos\\cfospnet\\sendmail.exe -t -i -oi");
nơi c:\program files\cfos\cfospnet là thư mục cài đặt cFos PNet của bạn.
Mạng cá nhân cFos với PHP và MySQL
Có 4 bước để sử dụng PHP scripts với cFos PNet:
- Tải về các tập tin thread-safe (.zip) từ http://windows.php.net/download/. Giải nén vào một thư mục PHP bạn chọn, VD: c:\php.
- Trong thư mục PHP, đổi php.ini-production thành php.ini và chỉnh sửa nó:
- Thiết lập sendmail. cFos PNet đi kèm với một chương trình nhỏ sendmail.exe để cho phép kiểu UNIX gửi thư. Loại bỏ ";" bình luận của sendmail_path và thay đổi dòng này
sendmail_path=c:\\program files\\cfos\\cfospnet\\sendmail.exe
giả định c:\program files\cfos\cfospnet là thư mục cài đặt cFos PNet.
Bạn cũng có thể sử dụng PHP built-in mail sending features, thay vì. - Thêm một "E" vào variables_order, VD: variables_order = "EGPCS".
- Nói cho cFos PNet nơi thông dịch viên PHP nằm bằng cách thêm phím php_interpreter đến phần [param] của GLOBAL.INI trong c:\programdata\cfos\cfospnet, VD:
php_interpreter=c:\php\php-cgi.exe
Bạn cần phải xác định phiên bản CGI của PHP. Nếu các tập lệnh PHP của bạn sử dụng vị trí của thư mục công cộng, chẳng hạn như document_root, bạn có thể cần phải định cấu hình nó. Theo mặc định, đó là c:\programdata\cfos\cfospnet\pub.
Tải xuống và cài đặt MySQL (ví dụ: Phiên bản cộng đồng, cài đặt dưới dạng "Chỉ dành cho máy chủ"), định cấu hình người dùng bổ sung (có thể có quyền quản trị db).
- Trong tệp php.ini của Windows Extensions bỏ kí tự chú thích
;extension=php_mysqli.dll
và thay đổi nó thành
extension=ext/php_mysqli.dll.
Mạng cá nhân cFos với WordPress
Tải xuống và cài đặt MySQL và PHP.
Cấu hình cơ sở dữ liệu WordPress:
Tìm mysql.exe trên máy tính của bạn và chạy nó với
> mysql.exe -u admin_username -p
Enter admin_password.
- Sau đó chạy các lệnh sau:
CREATE DATABASE pnet_wordpress_db;
GRANT ALL PRIVILEGES ON pnet_wordpress_db.* TO "wordpress_username"@"localhost" IDENTIFIED BY "wordpress_password"; FLUSH PRIVILEGES; EXIT; Bạn có thể xóa cơ sở dữ liệu đó bằng mysql.exe và lệnh DROP DATABASE pnet_wordpress_db;.
Tạo thư mục con trong cây pub pnet của bạn và sao chép WordPress từ kho lưu trữ zip vào nó.
- Bắt đầu pnet và chạy tập lệnh cài đặt WordPress với trình duyệt của bạn:
http://localhost/ your_wordpress_subdirectory /wp-admin/install.php
và sử dụng pnet_wordpress_db, wordpress_username và wordpress_password của bạn để xác định cơ sở dữ liệu WordPress nên sử dụng.
Tài liệu cFos Personal Net