cFos Personal Net s skripty Perl
Pro použití skriptů Perl s cFos PNet existují 4 kroky:
Stáhněte a nainstalujte Perl z http://www.activestate.com/activeperl.
Upravte soubor .htaccess v adresářích, kde jsou vaše skripty Perl. Nebo, chcete-li globálně povolit skripty Perl, upravte soubor .htaccess v kořenovém adresáři dokumentu nebo v adresáři c:\programdata\cfos\cfospnet\private. Přidejte následující směrnici:
AddHandler cgi-script pl
Zkontrolujte, zda všechny skripty Perlu obsahují správnou linku tlumočníka. V skriptech CGI první řádek souboru skriptu říká webovému serveru, kde má najít interpret pro tento skript. V systému UNIX je často perl v /usr/bin. Takže ve všech vašich skriptech v Perlu změňte umístění tlumočníka v perlu (po znaku „ ! “):
#! /usr/bin/perl
na
#! c:\perl\perl.exe
za předpokladu, že instalační adresář Perlu je c:\perl.
Nakonfigurujte sendmail. cFos PNet je dodáván s malým souborem sendmail.exe, který umožňuje odesílání e-mailů ve stylu UNIX. Parametry smtp nakonfigurované pro cFos PNet v GLOBAL.INI odesílají poštu přes SMTP a přijímají poštu jako prostý text ze stdin. Vyhledejte ve svých skriptech v Perlu volání sendmail a nahraďte je hovorem sendmail.exe cFos PNet.
Například změna
open (MAIL, "|/usr/bin/sendmail -t -i -oi");
na
open (MAIL, "| c:\\program files\\cfos\\cfospnet\\sendmail.exe -t -i -oi");
kde c:\program files\cfos\cfospnet je instalační adresář cFos PNet.
cFos Personal Net s PHP a MySQL
Toto jsou kroky k použití skriptů PHP a MySQL s cFos PNet:
Stáhněte si podprocesy bezpečné pro vlákno jako soubor ZIP z http://windows.php.net/download/. Rozbalte do adresáře PHP podle vašeho výběru, např. C:\php.
V adresáři PHP přejmenujte php.ini-production na php.ini a upravte jej:
Nastavit sendmail. cFos PNet přichází s malým programem sendmail.exe, který umožňuje odesílání e-mailů ve stylu UNIX. Odstraňte " ; " komentář sendmail_path a změňte tento řádek na
sendmail_path = c:\\program files\\cfos\\cfospnet\\sendmail.exe
za předpokladu, že c:\program files\cfos\cfospnet je instalační adresář cFos PNet.
Místo toho můžete také použít vestavěné funkce odesílání pošty PHP.
Přidejte " E " na variables_order, např. variables_order = "EGPCS".
Řekněte cFos PNet, kde je umístěn interpret PHP, přidáním klíče php_interpreter do sekce [param] GLOBAL.INI v c:\programdata\cfos\cfospnet, např.
php_interpreter=c:\php\php-cgi.exe
Zde musíte zadat verzi PHP CGI.
Pokud vaše skripty PHP používají umístění veřejného adresáře, například document_root, bude možná nutné jej nakonfigurovat. Ve výchozím nastavení je to c:\programdata\cfos\cfospnet\pub.
Stáhněte a nainstalujte MySQL (např. Community Edition, nainstalujte jako „Server Only“), nakonfigurujte dalšího uživatele (možná s administrátorskými právy db).
V php.ini pod Windows Extensions uncomment
;extension=php_mysqli.dll
a změňte ji na
extension=ext/php_mysqli.dll.
cFos Personal Net s WordPress
Stáhněte a nainstalujte MySQL a PHP.
Konfigurace databáze WordPress:
Najděte mysql.exe v počítači a spusťte jej
> mysql.exe -u admin_username -p
Enter admin_password.
Poté zadejte následující příkazy:
CREATE DATABASE pnet_wordpress_db;
GRANT ALL PRIVILEGES ON pnet_wordpress_db.* TO " wordpress_username "@"localhost" IDENTIFIED BY " wordpress_password "; FLUSH PRIVILEGES; EXIT;
Tuto databázi můžete odstranit pomocí mysql.exe a příkazem DROP DATABASE pnet_wordpress_db;.
Vytvořte podadresář v pNET pub stromem a kopírovat WordPress ze zip archivu do něj.
Spusťte pnet a spusťte instalační skript WordPress v prohlížeči:
http://localhost/ your_wordpress_subdirectory /wp-admin/install.php
a použijte pnet_wordpress_db, vaše wordpress_username a wordpress_password k určení databáze, kterou by měl WordPress použít.
Přehled
Jak nastavit a používat několik skriptovacích jazyků s cFos Personal Net