cFosSpeed is the official Internet Accelerator for ASUS, GIGABYTE, ASRock and MSI gaming products

cFos Personal Net con supporto per gli script Perl

E' necessario il completamento di 4 fasi per utilizzare gli script Perl con cFos PNet:

  1. Scaricare ed installare Perl da http://www.activestate.com/activeperl.
  2. Modificare il file .htaccess nelle directory degli script Perl, oppure per abilitare gli script Perl globalmente modificare il file .htaccess nella cartella documenti o nella cartella c:\programdata\cfos\cfospnet\private aggiungendo la seguente linea:
    AddHandler cgi-script pl
  3. Controllare la linea dell'interprete in tutti gli script Perl. Negli script CGI la prima linea del file comunica al web server dove trovare l'interprete per gli script. Nei sistemi UNIX spesso perl si trova in /usr/bin per questo motivo, in tutti gli script Perl, è necessario modificare la posizione dell'interprete Perl (dopo i caratteri "!"):
    #! /usr/bin/perl
    to
    #! c:\perl\perl.exe
    supponendo che la directory d'installazione di Perl sia c:\perl.
  4. Configurare sendmail. cFos PNet viene fornito con sendmail.exe che permette di mandare email in stile UNIX. Il software legge i parametri smtp per la configurazione di cFos PNet da GLOBAL.INI ed accetta le mail in formato testo da stdin; sostituendo le chiamate a sendmail negli script in Perl con una chiamata al sendmail.exe di cFos PNet.
    Per esempio, cambiando
    open (MAIL, "|/usr/bin/sendmail -t -i -oi");
    con
    open (MAIL, "|c:\\program files\\cfos\\cfospnet\\sendmail.exe -t -i -oi");
    dove c:\program files\cfos\cfospnet la cartella di installazione di cFos PNet.

cFos Personal Net with PHP and MySQL

Devono essere effettuati quattro passaggi per usare gli script PHP con cFos PNet:

  1. Scarica l'eseguibile thread-safe come file ZIP da http://windows.php.net/download/. Decomprimerlo in una cartella nominata PHP a vostra discrezione, e.g. c:\php.
  2. Nella cartella di PHP, rinominare php.ini-production a php.ini e modificare:
    1. Configurare sendmail. cFos PNet viene fornito con sendmail.exe che permette di mandare email in stile UNIX. Rimuovere il tag di commento ";" di sendmail_path e modificare questa riga con
      sendmail_path=c:\\program files\\cfos\\cfospnet\\sendmail.exe
      supponendo c:\program files\cfos\cfospnet sia la cartella di installazione cFos PNet.
      È inoltre possibile utilizzare la funzione standard di invio email di PHP.
    2. Aggiungi "E" a variables_order, e.g. variables_order = "EGPCS".
  3. Indica a cFos PNet dove è localizzato l'interprete PHP aggiungendo la chiave php_interpreter alla sezione [param] del file GLOBAL.INI in c:\programdata\cfos\cfospnet, e.g.
    php_interpreter=c:\php\php-cgi.exe
    Specifica la versione CGI del PHP qui.
  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.

Documentazione cFos Personal Net