cFos Personal Net med Perl-scripts
Der er 4 trin til brug af Perl-scripts med cFos PNet:
Download og installer Perl fra http://www.activestate.com/activeperl.
Rediger .htaccess filen i de mapper, hvor dine Perl-scripts er. Eller for at aktivere Perl-scripts globalt skal du redigere .htaccess filen i dokumentets rodmappe eller i c:\programdata\cfos\cfospnet\private. Tilføj følgende direktiv:
AddHandler cgi-script pl
Kontroller alle Perl-scripts for den korrekte tolkelinje. I CGI-scripts fortæller den første linje i scriptfilen webserveren, hvor man kan finde tolken til det script. Under UNIX er perl ofte i /usr/bin. Så i alle dine Perl-scripter skal du ændre placeringen af din perl-tolk (efter tegnet " ! "):
#! /usr/bin/perl
til
#! c:\perl\perl.exe
forudsat at din Perl-installationsmappe er c:\perl.
Konfigurer sendmail. cFos PNet leveres med det lille sendmail.exe for at tillade UNIX-stil afsendelse af mails. Det tager smtp-parametre, der er konfigureret til cFos PNet i GLOBAL.INI, for at sende mails via SMTP og accepterer e-mailen som almindelig tekst fra stdin. Søg i dine Perl-scripts efter sendmail-opkald, og erstat dem med et opkald til cFos PNet's sendmail.exe.
For eksempel ændre
åben (MAIL, "|/usr/bin/sendmail -t -i -oi");
til
åben (MAIL, "| c:\\programfiler\\cfos\\cfospnet\\sendmail.exe -t -i -oi");
hvor c:\programfiler\cfos\cfospnet er din cFos PNet-installationsmappe.
cFos Personal Net med PHP og MySQL
Dette er trinnene til at bruge PHP-scripts og MySQL med cFos PNet:
Download de tråd-sikre binære filer som ZIP-fil fra http://windows.php.net/download/. Pak ud i et PHP-bibliotek efter eget valg, f.eks. C:\php.
I PHP-biblioteket skal du omdøbe php.ini-produktion til php.ini og redigere det:
Konfigurer sendmail. cFos PNet leveres med et lille sendmail.exe- program for at tillade UNIX-stil afsendelse af mails. Fjern kommentaren " ; " fra sendmail_path og skift denne linje til
sendmail_path = c:\\programfiler\\cfos\\cfospnet\\sendmail.exe
under forudsætning af at c:\programfiler\cfos\cfospnet er cFos PNet-installationsmappen.
Du kan også bruge PHP-indbyggede e-mail-sendefunktioner i stedet.
Tilføj en " E " til variables_order, f.eks. variables_order = "EGPCS".
Fortæl cFos PNet, hvor PHP-tolken er placeret ved at tilføje nøglen php_interpreter til sektionen [param] i GLOBAL.INI i c:\programdata\cfos\cfospnet, f.eks.
php_interpreter=c:\php\php-cgi.exe
Du skal specificere CGI-versionen af PHP her.
Hvis dine PHP-scripts bruger placeringen af det offentlige bibliotek, såsom document_root, skal du muligvis konfigurere det. Det er som standard c:\programdata\cfos\cfospnet\pub.
Download og installer MySQL (f.eks. Community Edition, install som "Kun server"), konfigurer en ekstra bruger (måske med db-administratorrettigheder).
I php.ini under Windows Extensions uncomment
;extension=php_mysqli.dll
og ændre det til
extension=ext/php_mysqli.dll.
cFos Personal Net med WordPress
Download og installer MySQL og PHP.
Konfigurer WordPress-database:
Find mysql.exe på din computer og kør den med
> mysql.exe -u admin_username -p
Enter admin_password.
Send derefter følgende kommandoer:
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 slette den database med mysql.exe og kommandoen DROP DATABASE pnet_wordpress_db;.
Opret en undermappe i dit pnet pub træ, og kopier WordPress fra zip-arkivet ind i det.
Start pnet, og kør WordPress-installationsskriptet med din browser:
http://localhost/ your_wordpress_subdirectory /wp-admin/install.php
og brug pnet_wordpress_db, dit wordpress_username og wordpress_password til at specificere databasen WordPress skal bruge.
cFos personlig net-dokumentation
cFos personlig net-dokumentation
Oversigt
Sådan opsættes og bruges flere scriptingsprog med cFos Personal Net