cFos Лична мрежа със скриптове на Perl
Има 4 стъпки за използване на Perl скриптове с cFos PNet:
Изтеглете и инсталирайте Perl от http://www.activestate.com/activeperl.
Редактирайте .htaccess файла в директории, където са вашите Perl скриптове. Или, за да активирате Perl скриптове в глобален план, редактирайте .htaccess файла в основната директория на документа или в c:\programdata\cfos\cfospnet\private. Добавете следната директива:
AddHandler cgi-script pl
Проверете всички скриптове на Perl за правилния ред на преводача. В сценариите CGI първият ред на файла със скрипт казва на уеб сървъра къде да намери преводача за този скрипт. Под UNIX често perl е в /usr/bin. Така че във всичките си Perl скриптове променете местоположението на вашия perl преводач (след символа " ! "):
#! /usr/bin/perl
да се
#! c:\perl\perl.exe
ако приемем, че инсталационната ви директория на Perl е c:\perl.
Конфигурирайте sendmail. cFos PNet се доставя с малкото sendmail.exe, за да позволи изпращането на имейли в UNIX стил. Необходими са SMTP параметрите, конфигурирани за cFos PNet в GLOBAL.INI, за да изпраща съобщения чрез SMTP и приема пощата като обикновен текст от stdin. Търсете вашите Perl скриптове за sendmail обаждания и ги заменете с повикване към cFos PNet's sendmail.exe.
Например, промяна
отворен (MAIL, "|/usr/bin/sendmail -t -i -oi");
да се
отворен (MAIL, "| c:\\файлове на програмата\\cfos\\cfospnet\\sendmail.exe -t -i -oi");
където c:\програмните файлове\cfos\cfospnet е вашата инсталационна директория cFos PNet.
cFos Personal Net с PHP и MySQL
Това са стъпките за използване на PHP скриптове и MySQL с cFos PNet:
Изтеглете безопасни за нишки двоични файлове като ZIP файл от http://windows.php.net/изтегляне/. Разархивирайте в PHP директория по ваш избор, напр. C:\php.
В директорията PHP преименувайте php.ini-продукцията на php.ini и я редактирайте:
Настройте sendmail. cFos PNet се предлага с малко sendmail.exe програма, която позволява UNIX да изпраща имейли. Премахнете коментара " ; " на sendmail_path и променете този ред на
sendmail_path = c:\\програмни файлове\\cfos\\cfospnet\\sendmail.exe
като приемем, че c:\програмните файлове\cfos\cfospnet е инсталационната директория cFos PNet.
Вместо това можете да използвате функциите за изпращане на поща вградени в PHP.
Добавете " E " към variables_order, напр. variables_order = "EGPCS".
Кажете на cFos PNet къде се намира PHP интерпретаторът, като добавите ключа php_interpreter към секцията [param] на GLOBAL.INI в c:\programdata\cfos\cfospnet, напр.
php_interpreter=c:\php\php-cgi.exe
Тук трябва да посочите CGI версията на PHP.
Ако вашите PHP скриптове използват местоположението на публичната директория, като document_root, може да се наложи да я конфигурирате. По подразбиране е c:\programdata\cfos\cfospnet\pub.
Изтеглете и инсталирайте MySQL (например Community Edition, инсталирайте като "Само сървър"), конфигурирайте допълнителен потребител (може би с db администраторски права).
В php.ini под Windows Extensions коментар
;extension=php_mysqli.dll
и го променете на
extension=ext/php_mysqli.dll.
cFos Personal Net с WordPress
Изтеглете и инсталирайте MySQL и PHP.
Конфигуриране на база данни на WordPress:
Намерете mysql.exe на вашия компютър и го стартирайте
> mysql.exe -u admin_username -p
Enter admin_password.
След това задайте следните команди:
CREATE DATABASE pnet_wordpress_db;
GRANT ALL PRIVILEGES ON pnet_wordpress_db.* TO " wordpress_username "@"localhost" IDENTIFIED BY " wordpress_password "; FLUSH PRIVILEGES; EXIT;
Можете да изтриете тази база данни с mysql.exe и командата DROP DATABASE pnet_wordpress_db;,
Създайте поддиректория в pnet pub дърво и копиране WordPress от компресиран архивен файл в нея.
Стартирайте pnet и стартирайте скрипта за инсталиране на WordPress с вашия браузър:
http://localhost/ your_wordpress_subdirectory /wp-admin/install.php
и използвайте pnet_wordpress_db, вашето wordpress_username и wordpress_password да определите базата данни, която WordPress трябва да използва.
cFos Personal Net документация
cFos Personal Net документация
Как да настроите и използвате няколко езика за скриптове с cFos Personal Net