o cFosSpeed está agora em novas mãos. A Atlas Tech Solutions agora é proprietária, desenvolve e vende novas versões do produto
Novo! Feito pelos criadores do cFosSpeed O cFos EVSE

cFos Personal Net com Perl scripts

São 4 passos necessários para utilizar Perl scripts com o cFos PNet:

  1. Baixe e instale o Perl em http://www.activestate.com/activeperl.
  2. Edite o arquivo .htaccess nos diretórios onde seus Perl scripts estão. Ou então, para habilitar os Perl scripts globalmente, edite o arquivo .htaccess no diretório do documento raiz em c:\programdata\cfos\cfospnet\private. Adicione a seguinte diretriz:
    AddHandler cgi-script pl
  3. Verifique todos os Perl scripts para a correta linha de interpretação. Nos CGI scripts a primeira linha do arquivo diz ao servidor web onde encontrar o interpretador para este script. Frequentemente no UNIX o perl está em /usr/bin. Então, em todos os seus Perl scripts, mude a localização do seu interpretador de perl (depois do caractere "!"):
    #! /usr/bin/perl
    para
    #! c:\perl\perl.exe
    assumindo que seu diretório de instalação do Perl seja c:\perl.
  4. Configure o envio de correios. cFos PNet é composto por um pequeno sendmail.exe que permite ao estilo UNIX o envio de correios. Utiliza os parâmetros smtp configurados para o cFos PNet no GLOBAL.INI para enviar correios via SMTP e recebê-los em forma de texto plano stdin. Busque seus Perl scripts para chamadas de envio de correio e os substitua para chamar o cFos PNet's sendmail.exe.
    Por exemplo, mude
    open (MAIL, "|/usr/bin/sendmail -t -i -oi");
    para
    open (MAIL, "|c:\\program files\\cfos\\cfospnet\\sendmail.exe -t -i -oi");
    onde c:\program files\cfos\cfospnet é seu diretório de instalação do cFos PNet.

cFos Personal Net com PHP e MySQL

São 4 passos necessários para utilizar PHP scripts com cFos PNet:

  1. Baixe o thread-safe binaries como arquivo ZIP em http://windows.php.net/download/. Extraia em um diretório PHP de sua escolha, exemplo: c:\php.
  2. No diretório PHP, renomeie php.ini-production para php.ini e edite-o:
    1. Configure o envio de correios. cFos PNet é composto por um pequeno programa sendmail.exe que permite ao estilo UNIX o envio de correios. Remova o comentário ";" de sendmail_path e mude esta linha para
      sendmail_path=c:\\program files\\cfos\\cfospnet\\sendmail.exe
      assumindo que c:\program files\cfos\cfospnet seja o diretório de instalação do cFos PNet.
      Você também pode usar, ao invés disso, a função padrão de envio de correio PHP.
    2. Adicione um "E" nas variables_order, exemplo: variables_order = "EGPCS".
  3. Diga ao cFos PNet onde o interpretador de PHP está localizado adicionando a chave php_interpreter na seção [param] do GLOBAL.INI em c:\programdata\cfos\cfospnet, exemplo:
    php_interpreter=c:\php\php-cgi.exe
    É necessário especificar a versão CGI do PHP aqui.
  4. Se seus scripts PHP usam o local do diretório público, como document_root, pode ser necessário configurá-lo. Por padrão, é c:\programdata\cfos\cfospnet\pub.
  5. Baixe e instale o MySQL (por exemplo, Community Edition, instale como "Somente servidor"), configure um usuário adicional (talvez com direitos de administrador do db).
  6. No php.ini sob as Windows Extensions comentário
    ;extension=php_mysqli.dll
    e mude para
    extension=ext/php_mysqli.dll.

cFos Personal Net com WordPress

  1. Baixe e instale o MySQL e PHP.
  2. Configure o banco de dados do WordPress:
    1. Encontre o mysql.exe no seu computador e execute-o com
      > mysql.exe -u admin_username -p
      Enter admin_password
      .
    2. Em seguida, emita os seguintes comandos:
      CREATE DATABASE pnet_wordpress_db;
      GRANT ALL PRIVILEGES ON pnet_wordpress_db.* TO " wordpress_username "@"localhost" IDENTIFIED BY " wordpress_password "; FLUSH PRIVILEGES; EXIT;
    3. Você pode excluir esse banco de dados com o mysql.exe e o comando DROP DATABASE pnet_wordpress_db;.
  3. Crie um subdiretório na sua árvore pnet pub e copie o WordPress do arquivo zip para ele.
  4. Inicie o pnet e execute o script de instalação do WordPress com seu navegador:
    http://localhost/ your_wordpress_subdirectory /wp-admin/install.php
    e use pnet_wordpress_db, seu wordpress_username e wordpress_password para especificar o banco de dados que o WordPress deve usar.

Documentação do cFos Personal Net

Como configurar e usar várias linguagens de script com o cFos Personal Net