cFosSpeed jest teraz w nowych rękach. Atlas Tech Solutions jest teraz właścicielem, rozwija i sprzedaje jego nowe wersje
Nowość! Stworzony przez twórców cFosSpeed: cFos EVSE

cFos Personal Net ze skryptami Perla

Aby używać skryptów Perla z cFos PNet, należy wykonać 4 kroki:

  1. Pobierz i zainstaluj Perl ze strony http://www.activestate.com/activeperl.
  2. Edytuj plik .htaccess w katalogach, w których znajdują się twoje skrypty Perla. Lub, aby włączyć skrypty Perla na całym świecie, edytuj plik .htaccess w katalogu głównym dokumentu lub w katalogu c:\programdata\cfos\cfospnet\private. Dodaj następującą dyrektywę:
    AddHandler cgi-script pl
  3. Sprawdź wszystkie skrypty Perla pod kątem poprawnej linii interpretera. W skryptach CGI pierwszy wiersz pliku skryptu informuje serwer WWW, gdzie znaleźć interpreter dla tego skryptu. W systemie UNIX często perl znajduje się w /usr/bin. Tak więc we wszystkich skryptach Perla zmień położenie interpretera Perla (po znaku „ ! ”):
    #! /usr/bin/perl
    do
    #! c:\perl\perl.exe
    zakładając, że katalog instalacyjny Perla to c:\perl.
  4. Skonfiguruj sendmail. cFos PNet jest dostarczany z małym sendmail.exe, aby umożliwić wysyłanie wiadomości e-mail w stylu UNIX. Do wysyłania wiadomości e-mail przez SMTP potrzebne są parametry smtp skonfigurowane dla cFos PNet w GLOBAL.INI i akceptuje pocztę jako zwykły tekst ze standardowego wejścia. Wyszukaj w skryptach Perla wywołania sendmaila i zastąp je wywołaniem funkcji sendmail.exe programu cFos PNet.
    Na przykład zmień
    open (MAIL, "|/usr/bin/sendmail -t -i -oi");
    do
    open (MAIL, "| c:\\pliki programów\\cfos\\cfospnet\\sendmail.exe -t -i -oi");
    gdzie c:\program files\cfos\cfospnet to katalog instalacyjny cFos PNet.

cFos Personal Net z PHP i MySQL

Oto kroki korzystania ze skryptów PHP i MySQL z cFos PNet:

  1. Pobierz binarne pliki binarne jako plik ZIP ze strony http://windows.php.net/download/. Rozpakuj do wybranego katalogu PHP, np. C:\php.
  2. W katalogu PHP zmień nazwę php.ini-production na php.ini i edytuj:
    1. Skonfiguruj sendmail. cFos PNet jest wyposażony w mały program sendmail.exe, który umożliwia wysyłanie wiadomości e-mail w stylu UNIX. Usuń komentarz „ ; ” z sendmail_path i zmień ten wiersz na
      sendmail_path = c:\\program files\\cfos\\cfospnet\\sendmail.exe
      zakładając, że c:\program files\cfos\cfospnet jest katalogiem instalacyjnym cFos PNet.
      Zamiast tego możesz również użyć wbudowanych funkcji wysyłania poczty PHP.
    2. Dodaj „ E ” do variables_order, np. variables_order = "EGPCS".
  3. Powiedz cFos PNet, gdzie znajduje się interpreter PHP, dodając klucz php_interpreter do sekcji [param] GLOBAL.INI in c:\programdata\cfos\cfospnet, np.
    php_interpreter=c:\php\php-cgi.exe
    Musisz podać tutaj wersję PHP CGI.
  4. Jeśli twoje skrypty PHP używają lokalizacji katalogu publicznego, takiego jak katalog_główny_dokumentu, być może trzeba go skonfigurować. Domyślnie jest to c:\programdata\cfos\cfospnet\pub.
  5. Pobierz i zainstaluj MySQL (np. Community Edition, zainstaluj jako „Tylko serwer”), skonfiguruj dodatkowego użytkownika (być może z uprawnieniami administratora db).
  6. W php.ini sekcji Windows Extensions komentarz
    ;extension=php_mysqli.dll
    i zmień na
    extension=ext/php_mysqli.dll.

cFos Personal Net z WordPress

  1. Pobierz i zainstaluj MySQL i PHP.
  2. Skonfiguruj bazę danych WordPress:
    1. Znajdź mysql.exe na komputerze i uruchom go
      > mysql.exe -u admin_username -p
      Enter admin_password
      .
    2. Następnie wydaj następujące polecenia:
      CREATE DATABASE pnet_wordpress_db;
      GRANT ALL PRIVILEGES ON pnet_wordpress_db.* TO " wordpress_username "@"localhost" IDENTIFIED BY " wordpress_password "; FLUSH PRIVILEGES; EXIT;
    3. Możesz usunąć tę bazę danych za pomocą mysql.exe i polecenia DROP DATABASE pnet_wordpress_db;.
  3. Utwórz podkatalog w drzewie pub pnet i skopiuj do niego WordPress z archiwum zip.
  4. Uruchom pnet i uruchom skrypt instalacyjny WordPress w przeglądarce:
    http://localhost/ your_wordpress_subdirectory /wp-admin/install.php
    i wykorzystanie pnet_wordpress_db Twój wordpress_username i wordpress_password aby określić WordPress baza danych powinna używać.

Dokumentacja cFos Personal Net

Jak skonfigurować i używać kilku języków skryptowych w cFos Personal Net