cFos Personal Net dengan skrip Perl
Terdapat 4 langkah untuk menggunakan skrip Perl dengan cFos PNet:
Muat turun dan pasang Perl dari http://www.activestate.com/activeperl.
Edit fail .htaccess di direktori tempat skrip Perl anda. Atau, untuk mengaktifkan skrip Perl secara global, edit fail .htaccess dalam direktori root dokumen atau dalam c:\programdata\cfos\cfospnet\private. Tambah arahan berikut:
AddHandler cgi-script pl
Semak semua skrip Perl untuk baris penterjemah yang betul. Dalam skrip CGI baris pertama fail skrip memberitahu pelayan web di mana untuk mencari penterjemah untuk skrip itu. Di bawah UNIX sering perl berada di /usr/bin. Jadi, dalam semua skrip Perl anda, tukar lokasi penerjemah Perl anda (selepas aksara " ! "):
#! /usr/bin/perl
kepada
#! c:\perl\perl.exe
dengan asumsi direktori pemasangan Perl anda adalah c:\perl.
Konfigurasikan sendmail. cFos PNet dihantar dengan sendmail.exe kecil untuk membolehkan penghantaran mel gaya UNIX. Ia mengambil parameter smtp yang dikonfigurasikan untuk cFos PNet di GLOBAL.INI untuk menghantar mel melalui SMTP dan menerima mel sebagai teks biasa dari stdin. Cari skrip Perl anda untuk panggilan sendmail dan gantikannya dengan panggilan ke sendmail.exe cFos PNet.
Sebagai contoh, perubahan
buka (MAIL, "|/usr/bin/sendmail -t -i -oi");
kepada
buka (MAIL, "| c:\\fail program\\cfos\\cfospnet\\sendmail.exe -t -i -oi");
di mana c:\program fail\cfos\cfospnet adalah direktori pemasangan cFos PNet anda.
cFos Personal Net dengan PHP dan MySQL
Ini adalah langkah-langkah untuk menggunakan skrip PHP dan MySQL dengan cFos PNet:
Muat turun binari-selamat binari sebagai fail ZIP dari http://windows.php.net/muat turun/. Unzip ke direktori PHP pilihan anda, contohnya c:\php.
Dalam direktori PHP, namakan php.ini-production ke php.ini dan editnya:
Sediakan sendmail. cFos PNet datang dengan program sendmail.exe yang sedikit untuk menghantar penghantaran gaya UNIX. Keluarkan " ; " komentar sendmail_path dan ubah baris ini ke
sendmail_path = c:\\fail program\\cfos\\cfospnet\\sendmail.exe
dengan asumsi c:\program files\cfos\cfospnet adalah direktori pemasangan cFos PNet.
Anda juga boleh menggunakan ciri penghantaran mel built-in PHP, sebaliknya.
Tambah " E " kepada variables_order, contohnya variables_order = "EGPCS".
Memberitahu CFO PNet mana jurubahasa PHP terletak dengan menambah kunci php_interpreter ke bahagian [param] daripada GLOBAL.INI dalam c:\programdata\CFO\cfospnet, contohnya
php_interpreter=c:\php\php-cgi.exe
Anda perlu menentukan versi CGI PHP di sini.
Jika skrip PHP anda menggunakan lokasi direktori awam, seperti document_root, anda mungkin perlu mengkonfigurasinya. Ia adalah secara lalai c:\programdata\CFO\cfospnet\pub.
Muat turun dan pasang MySQL (misalnya Edisi Komuniti, pasang sebagai "Pelayan Sahaja"), konfigurasi pengguna tambahan (mungkin dengan hak admin db).
Dalam php.ini di bawah Windows Extensions
;extension=php_mysqli.dll
dan menukarnya kepada
extension=ext/php_mysqli.dll.
cFos Personal Net dengan WordPress
Muat turun dan pasang MySQL dan PHP.
Konfigurasi pangkalan data WordPress:
Cari mysql.exe di komputer anda dan jalankan dengannya
> mysql.exe -u admin_username -p
Enter admin_password.
Kemudian mengeluarkan arahan berikut:
CREATE DATABASE pnet_wordpress_db;
GRANT ALL PRIVILEGES ON pnet_wordpress_db.* TO " wordpress_username "@"localhost" IDENTIFIED BY " wordpress_password "; FLUSH PRIVILEGES; EXIT;
Anda boleh memadamkan pangkalan data tersebut dengan mysql.exe dan perintah DROP DATABASE pnet_wordpress_db;.
Buat subdirektori dalam pokok pnet pub dan salin WordPress dari arkib zip ke dalamnya.
Mulakan pnet dan jalankan skrip memasang WordPress dengan penyemak imbas anda:
http://localhost/ your_wordpress_subdirectory /wp-admin/install.php
dan gunakan pnet_wordpress_db, wordpress_username dan wordpress_password untuk menentukan pangkalan data WordPress harus digunakan.
dokumentasi peribadi bersih cFos
dokumentasi peribadi bersih cFos
Gambaran keseluruhan
Bagaimana untuk membuat persediaan dan menggunakan beberapa bahasa skrip dengan cFos Personal Net