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

Rede pessoal do cFos com scripts Perl

Existem 4 etapas para usar scripts Perl com o cFos PNet:

  1. Faça o download e instale o Perl em http://www.activestate.com/activeperl.
  2. Edite o arquivo .htaccess nos diretórios onde estão os scripts Perl. Ou, para habilitar scripts Perl globalmente, edite o arquivo .htaccess no diretório raiz do documento ou em c:\programdata\cfos\cfospnet\private. Adicione a seguinte diretiva:
    AddHandler cgi-script pl
  3. Verifique todos os scripts Perl para a linha correta do interpretador. Nos scripts CGI, a primeira linha do arquivo de script informa ao servidor da Web onde encontrar o intérprete para esse script. No UNIX, frequentemente o perl está em /usr/bin. Portanto, em todos os seus scripts Perl, altere a localização do seu intérprete perl (após o caractere " ! "):
    #! /usr/bin/perl
    para
    #! c:\perl\perl.exe
    assumindo que o diretório de instalação do Perl seja c:\perl.
  4. Configure o sendmail. O cFos PNet é enviado com o pequeno sendmail.exe para permitir o envio de e-mails no estilo UNIX. Ele usa os parâmetros smtp configurados para o cFos PNet no GLOBAL.INI para enviar emails via SMTP e aceita o email como texto sem formatação do stdin. Pesquise os scripts Perl em busca de chamadas do sendmail e substitua-os por uma chamada para o sendmail.exe do cFos PNet.
    Por exemplo, altere
    open (MAIL, "|/usr/bin/sendmail -t -i -oi");
    para
    open (MAIL, "| c:\\arquivos de programas\\cfos\\cfospnet\\sendmail.exe -t -i -oi");
    onde c:\arquivos de programas\cfos\cfospnet é o diretório de instalação do cFos PNet.

cFos Personal Net com PHP e MySQL

Estas são as etapas para usar scripts PHP e MySQL com cFos PNet:

  1. Faça o download dos binários seguros para threads como arquivo ZIP em http://windows.php.net/download/. Descompacte em um diretório PHP de sua escolha, por exemplo, c:\php.
  2. No diretório PHP, renomeie o php.ini-production para php.ini e edite-o:
    1. Configure o sendmail. O cFos PNet vem com um pequeno programa sendmail.exe para permitir o envio de e-mails no estilo UNIX. Remova o comentário " ; " do sendmail_path e altere esta linha para
      sendmail_path = c:\\arquivos de programas\\cfos\\cfospnet\\sendmail.exe
      assumindo que c:\arquivos de programas\cfos\cfospnet é o diretório de instalação do cFos PNet.
      Você também pode usar os recursos internos de envio de e-mail do PHP.
    2. Adicione um " E " à variables_order, por exemplo, variables_order = "EGPCS".
  3. Informe ao cFos PNet onde o interpretador PHP está localizado, adicionando a chave php_interpreter à seção [param] de GLOBAL.INI em c:\programdata\cfos\cfospnet, por exemplo
    php_interpreter=c:\php\php-cgi.exe
    Você precisa 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