программа cFosSpeed теперь находится в новых руках. Atlas Tech Solutions теперь владеет, разрабатывает и продает новые версии этой системы
Новое! Создателями cFosSpeed: cFos EVSE

cFos Personal Net с Perl-скриптами

Для использования Perl-скриптов с cFos PNet необходимо выполнить 4 шага:

  1. Загрузите и установите Perl по ссылке http://www.activestate.com/activeperl.
  2. Отредактируйте файл .htaccess в каталогах с вашими Perl-скриптами. Или, для глобального разрешения Perl-скриптов, отредактируйте файл .htaccess в корневой директории документов или в каталоге c:\programdata\cfos\cfospnet\private. Добавьте следующую директиву:
    AddHandler cgi-script pl
  3. Во всех Perl-скриптах проверьте правильность указания интерпретатора. В CGI-скриптах первая строка файла скрипта указывает веб-серверу расположение интерпретатора для этого скрипта. В системах UNIX зачастую perl находится в директории /usr/bin. Таким образом, измените во всех Perl-скриптах расположение вашего интерпретатора perl (после символа "!"):
    #! /usr/bin/perl
    на
    #! c:\perl\perl.exe
    , предполагая, что Perl установлен в каталог c:\perl.
  4. Настройте sendmail. cFos PNet поставляется с небольшой программой sendmail.exe для отправки писем в UNIX-стиле. Она использует параметры smtp, указанные для cFos PNet в файле GLOBAL.INI, для отправки почты посредством протокола SMTP и принимает письма как простой текст из входного потока. Замените в своих Perl-скриптах вызовы sendmail на вызовы sendmail.exe из комплекта cFos PNet.
    Например, измените
    open (MAIL, "|/usr/bin/sendmail -t -i -oi");
    на
    open (MAIL, "|c:\\program files\\cfos\\cfospnet\\sendmail.exe -t -i -oi");
    где c:\program files\cfos\cfospnet — каталог установки cFos PNet.

cFos Personal Net с PHP и MySQL

Инструкция для использования PHP-скриптов и MySQL с cFos PNet:

  1. Загрузите потокобезопасные скомпилированные приложения в виде ZIP-файла по ссылке http://windows.php.net/download/. Распакуйте в любой удобный каталог для PHP, например c:\php.
  2. В каталоге с PHP переименуйте файл php.ini-production в php.ini и отредактируйте его:
    1. Настройте sendmail. cFos PNet поставляется с небольшой программой sendmail.exe для отправки писем в UNIX-стиле. Удалите символ комментирования ";" у параметра sendmail_path и задайте его значение как
      sendmail_path=c:\\program files\\cfos\\cfospnet\\sendmail.exe
      , где c:\program files\cfos\cfospnet — каталог установки cFos PNet.
      Вместо этого, вы можете использовать Встроенные в PHP функции отправки почты.
    2. Добавьте "E" к параметру variables_order, например variables_order = "EGPCS".
  3. Укажите cFos PNet расположение интерпретатора PHP путём добавления параметра php_interpreter в секцию [param] файла GLOBAL.INI в каталоге c:\programdata\cfos\cfospnet, например
    php_interpreter=c:\php\php-cgi.exe
    Вам необходимо указать CGI-версию PHP.
  4. Если ваши PHP-скрипты используют расположение общих папок, таких как document_root, вам возможно будет необходимо их настроить. По умолчанию этот путь равен c:\programdata\cfos\cfospnet\pub.
  5. Загрузите и установите MySQL (например Community Edition, установите в варианте "Только сервер"), создайте дополнительного пользователя (возможно с правами администратора базы данных).
  6. В файле php.ini в секции Windows Extensions раскомментируйте параметр
    ;extension=php_mysqli.dll
    и измените его на
    extension=ext/php_mysqli.dll.

cFos Personal Net с WordPress

  1. Загрузите и установите MySQL и PHP.
  2. Настройте базу данных WordPress:
    1. Найдите приложение mysql.exe на компьютере и запустите его со следующими параметрами
      > mysql.exe -u имя_администратора -p
      Введите пароль_администратора.
    2. Затем выполните следующие команды:
      CREATE DATABASE pnet_wordpress_db;
      GRANT ALL PRIVILEGES ON pnet_wordpress_db.* TO "wordpress_username"@"localhost" IDENTIFIED BY "wordpress_password"; FLUSH PRIVILEGES; EXIT;
    3. Вы можете удалить эту базу данных с помощью приложения mysql.exe и команды DROP DATABASE pnet_wordpress_db;.
  3. Создайте подкаталог в директории pub pnet и извлеките в него WordPress из zip-архива.
  4. Запустите pnet, затем в браузере запустите установочный скрипт WordPress:
    http://localhost/ваш_подкаталог_wordpress/wp-admin/install.php
    и задайте pnet_wordpress_db, wordpress_username и wordpress_password для указания используемой WordPress базы данных.

Мануал cFos Personal Net

Как настроить и использовать несколько языков сценариев с cFos Personal Net