» Documentación de cFos Personal Net, Descripción

cFos Personal Net con secuencias de comandos Perl

Hay cuatro pasos para emplear secuencias Perl con cFos PNet:

  1. Descargue e instale Perl desde http://www.activestate.com/activeperl .
  2. Edite el archivo .htaccess en los directorios donde las secuencias Perl se encuentren. O para habilitar las secuencias Perl globalmente, edite el archivo .htaccess en el directorio raíz de los documentos o en c:\programdata\cfos\cfospnet\private. Añada la siguiente directiva:
    AddHandler cgi-script pl
  3. Verifique que todas las secuencias Perl tengan la línea de intérprete correcta. En secuencias CGI la primera línea del archivo de secuencias de comandos le dice al servidor web dónde encontrar el intérprete para esa secuencia. En UNIX perl se encuentra usualmente en /usr/bin. Así, en todas sus secuencias Perl, cambie la ubicación de su intérprete Perl (después del caracter"!"):
    #!/usr/bin/perl
    a
    #! c:\perl\perl.exe
    asumiendo que el directorio de instalación de Perl sea c:\perl.
  4. Configure sendmail. cFos PNet se embarga con el pequeño sendmail.exe para permitir el envío de correo al estilo de UNIX. Toma los parámetros smtp configurados para cFos PNet en el archivo GLOBAL.INI para enviar correo a través de SMTP y acepta el correo como texto plano desde stdin. Busque las llamadas a sendmail en sus secuencias Perl y reemplácelas por llamadas al sendmail.exe de cFos PNet.
    Por ejemplo, cambie
    open (MAIL, "|/usr/bin/sendmail -t -i -oi");
    por
    open (MAIL, "|c:\\program files\\cfos\\cfospnet\\sendmail.exe -t -i -oi");
    donde c:\program files\cfos\cfospnet es el directorio de instalación de su cFos PNet.

cFos Personal Net with PHP and MySQL

Existen 4 pasos para emplear secuencias PHP con cFos PNet:

  1. Descargue los binarios de hilo seguro como ZIP desde http://windows.php.net/download/ . Desempaque al directorio PHP de su preferencia, por ejemplo c:\php .
  2. En el directorio PHP, renombre php.ini-production a php.ini y haga los siguientes cambios:
    1. Configure sendmail. cFos PNet incluye un pequeño programa sendmail.exe que permie enviar correo al estilo de UNIX. Elimine el comentario ";" de sendmail_path y cambie esta línea a
      sendmail_path=c:\\program files\\cfos\\cfospnet\\sendmail.exe
      asumiendo que c:\program files\cfos\cfospnet es el directorio de instalación de cFos PNet.
      En su lugar, también puede usar las características de envío de correo incluidas con PHP.
    2. Añada una "E" a variables_order, es decir, ajuste a variables_order = "EGPCS".
  3. Señale a cFos PNet dónde encontrar el intérprete PHP añadiendo la clave php_interpreter a la sección [param] de GLOBAL.INI en c:\programdata\cfos\cfospnet, por ejemplo:
    php_interpreter=c:\php\php-cgi.exe
    Aquí necesita especificar la versión de CGI de PHP..
  4. If your PHP scripts use the location of the public directory, such as document_root, you may need to configure it. It is by default c:\programdata\cfos\cfospnet\pub.
  5. Download and install MySQL (e.g. Community Edition, install as "Server Only"), configure an additional user (maybe with db admin rights).
  6. In php.ini under Windows Extensions uncomment
    ;extension=php_mysqli.dll
    and change it to
    extension=ext/php_mysqli.dll.

cFos Personal Net with WordPress

  1. Download and install MySQL and PHP.
  2. Configure WordPress database:
    1. Find mysql.exe on your computer and run it with
      > mysql.exe -u admin_username -p
      Enter admin_password.
    2. Then issue the following commands:
      CREATE DATABASE pnet_wordpress_db;
      GRANT ALL PRIVILEGES ON pnet_wordpress_db.* TO "wordpress_username"@"localhost" IDENTIFIED BY "wordpress_password"; FLUSH PRIVILEGES; EXIT;
    3. You can delete that database with the mysql.exe and the command DROP DATABASE pnet_wordpress_db;.
  3. Create a subdirectory in your pnet pub tree and copy WordPress from zip archive into it.
  4. Start pnet and run the WordPress install script with your browser:
    http://localhost/your_wordpress_subdirectory/wp-admin/install.php
    and use pnet_wordpress_db, your wordpress_username and wordpress_password to specify the database WordPress should use.

Documentación de cFos Personal Net

Corriendo en servidor web cFos Personal Net
Practice random kindness and senseless acts of beauty