cFos Personal Net med Perl-skript
Det finns fyra steg att använda Perl-skript med cFos PNet:
Ladda ner och installera Perl från http://www.activestate.com/activeperl.
Redigera .htaccess filen i de kataloger där dina Perl-skript är. Eller, för att aktivera Perl-skript globalt, redigera .htaccess filen i dokumentrotkatalogen eller i c:\programdata\cfos\cfospnet\private. Lägg till följande direktiv:
AddHandler cgi-script pl
Kontrollera alla Perl-skript för rätt tolkrad. I CGI-skript berättar den första raden i skriptfilen till webbservern var man kan hitta tolk för det skriptet. Under UNIX är perl ofta i /usr/bin. Så i alla dina Perl-skript, ändra platsen för din perl-tolk (efter " ! " -Tecknet):
#! /usr/bin/perl
till
#! c:\perl\perl.exe
förutsatt att din Perl-installationskatalog är c:\perl.
Konfigurera sendmail. cFos PNet levereras med det lilla sendmail.exe för att tillåta UNIX-stil att skicka e-post. Det tar smtp-parametrarna som är konfigurerade för cFos PNet i GLOBAL.INI för att skicka e-post via SMTP och accepterar e-posten som vanlig text från stdin. Sök i dina Perl-skript efter sendmailsamtal och ersätt dem med ett samtal till cFos PNets sendmail.exe.
Ändra till exempel
öppen (MAIL, "|/usr/bin/sendmail -t -i -oi");
till
öppen (MAIL, "| c:\\programfiler\\cfos\\cfospnet\\sendmail.exe -t -i -oi");
där c:\programfiler\cfos\cfospnet är din cFos PNet-installationskatalog.
cFos Personal Net med PHP och MySQL
Så här använder du PHP-skript och MySQL med cFos PNet:
Ladda ner de trådsäkra binärerna som ZIP-fil från http://windows.php.net/download/. Packa upp i en PHP-katalog som du väljer, t.ex. c:\php.
Byt namn på php.ini-produktion till php.ini i PHP - katalogen och redigera den:
Ställ in sendmail. cFos PNet kommer med ett litet sendmail.exe- program för att tillåta UNIX-stil att skicka e-post. Ta bort kommentaren " ; " från sendmail_path och ändra den här raden till
sendmail_path = c:\\programfiler\\cfos\\cfospnet\\sendmail.exe
förutsatt att c:\programfiler\cfos\cfospnet är cFos PNet-installationskatalogen.
Du kan också använda PHP: s inbyggda e-postsändningsfunktioner istället.
Lägg till ett " E " till variables_order, t.ex. variables_order = "EGPCS".
Berätta för cFos PNet var PHP-tolk finns genom att lägga till nyckeln php_interpreter till avsnittet [param] i GLOBAL.INI i c:\programdata\cfos\cfospnet, t.ex.
php_interpreter=c:\php\php-cgi.exe
Du måste ange CGI-versionen av PHP här.
Om dina PHP-skript använder platsen för den offentliga katalogen, till exempel document_root, kan du behöva konfigurera den. Det är som standard c:\programdata\cfos\cfospnet\pub.
Ladda ner och installera MySQL (t.ex. Community Edition, installera som "Server Only"), konfigurera en ytterligare användare (kanske med db-administratörsrättigheter).
I php.ini under Windows Extensions uncomment
;extension=php_mysqli.dll
och ändra det till
extension=ext/php_mysqli.dll.
cFos Personal Net med WordPress
Ladda ner och installera MySQL och PHP.
Konfigurera WordPress-databasen:
Hitta mysql.exe på din dator och kör den med
> mysql.exe -u admin_username -p
Enter admin_password.
Ge sedan ut följande kommandon:
CREATE DATABASE pnet_wordpress_db;
GRANT ALL PRIVILEGES ON pnet_wordpress_db.* TO " wordpress_username "@"localhost" IDENTIFIED BY " wordpress_password "; FLUSH PRIVILEGES; EXIT;
Du kan ta bort den databasen med mysql.exe och kommandot DROP DATABASE pnet_wordpress_db;.
Skapa en underkatalog i Pnet pub träd och kopiera Wordpress från zip-arkiv i den.
Starta pnet och kör WordPress-installationsskriptet med din webbläsare:
http://localhost/ your_wordpress_subdirectory /wp-admin/install.php
och använd pnet_wordpress_db, ditt wordpress_username och wordpress_password att ange databasen WordPress ska använda.
cFos personlig nettdokumentation
cFos personlig nettdokumentation
Översikt
Hur man konfigurerar och använder flera skriptspråk med cFos Personal Net