cFos Personal Net met Perl-scripts
Er zijn 4 stappen om Perl-scripts te gebruiken met cFos PNet:
Download en installeer Perl van http://www.activestate.com/activeperl.
Bewerk het .htaccess bestand in de mappen waarin uw Perl-scripts zich bevinden. Of, om Perl-scripts wereldwijd in te schakelen, bewerkt u het .htaccess bestand in de hoofdmap van het document of in c:\programdata\cfos\cfospnet\private. Voeg de volgende richtlijn toe:
AddHandler cgi-script pl
Controleer alle Perl-scripts voor de juiste interpretatieregel. In CGI-scripts vertelt de eerste regel van het scriptbestand de webserver waar de tolk voor dat script kan worden gevonden. Onder UNIX zit vaak perl in /usr/bin. Verander dus in al uw Perl-scripts de locatie van uw perl-interpreter (na het " ! " -Teken):
#! /usr/bin/perl
naar
#! c:\perl\perl.exe
in de veronderstelling dat uw Perl-installatiemap c:\perl is.
Configureer sendmail. cFos PNet wordt geleverd met de kleine sendmail.exe om het verzenden van e-mails in UNIX-stijl mogelijk te maken. Het vereist de smtp-parameters die zijn geconfigureerd voor cFos PNet in GLOBAL.INI om e-mails via SMTP te verzenden en accepteert de e-mail als platte tekst van stdin. Zoek in uw Perl-scripts naar sendmail-oproepen en vervang ze door een oproep naar sendmail.exe van cFos PNet.
Bijvoorbeeld veranderen
open (MAIL, "|/usr/bin/sendmail -t -i -oi");
naar
open (MAIL, "| c:\\programmabestanden\\cfos\\cfospnet\\sendmail.exe -t -i -oi");
waarbij c:\programmabestanden\cfos\cfospnet uw installatiedirectory van cFos PNet is.
cFos Personal Net met PHP en MySQL
Dit zijn de stappen om PHP-scripts en MySQL met cFos PNet te gebruiken:
Download de thread-safe binaries als ZIP-bestand van http://windows.php.net/download/. Pak het uit in een PHP-map naar keuze, bijvoorbeeld c:\php.
Wijzig in de PHP-directory de naam php.ini-production in php.ini en bewerk deze:
Voeg een " E " toe aan de variables_order, bijv. variables_order = "EGPCS".
Vertel cFos PNet waar de PHP-interpreter zich bevindt door de sleutel php_interpreter te php_interpreter aan de sectie [param] van GLOBAL.INI in c:\programdata\cfos\cfospnet, bijv.
php_interpreter=c:\php\php-cgi.exe
Je moet hier de CGI-versie van PHP opgeven.
Als uw PHP-scripts de locatie van de openbare map gebruiken, zoals document_root, moet u deze mogelijk configureren. Het is standaard c:\programdata\cfos\cfospnet\pub.
Download en installeer MySQL (bijv. Community-editie, installeer als "Alleen server"), configureer een extra gebruiker (misschien met DB admin-rechten).
In php.ini onder Windows Extensions uncomment
;extension=php_mysqli.dll
en verander het in
extension=ext/php_mysqli.dll.
cFos Personal Net met WordPress
Download en installeer MySQL en PHP.
Configureer WordPress-database:
Zoek mysql.exe op uw computer en voer het uit met
> mysql.exe -u admin_username -p
Enter admin_password.
Voer vervolgens de volgende opdrachten uit:
CREATE DATABASE pnet_wordpress_db;
GRANT ALL PRIVILEGES ON pnet_wordpress_db.* TO " wordpress_username "@"localhost" IDENTIFIED BY " wordpress_password "; FLUSH PRIVILEGES; EXIT;
U kunt die database verwijderen met mysql.exe en de opdracht DROP DATABASE pnet_wordpress_db;.
Creëer een subdirectory in uw pancreasNET pub boom en kopieer WordPress van zip-archief in.
Start pnet en voer het WordPress-installatiescript uit met uw browser:
http://localhost/ your_wordpress_subdirectory /wp-admin/install.php
en gebruik pnet_wordpress_db, uw wordpress_username en wordpress_password om de database op te geven die WordPress moet gebruiken.
cFos Personal Net-documentatie
cFos Personal Net-documentatie
Hoe verschillende scripttalen in te stellen en te gebruiken met cFos Personal Net