Отредактируйте файл .htaccess в каталогах с вашими Perl-скриптами. Или, для глобального разрешения Perl-скриптов, отредактируйте файл .htaccess в корневой директории документов или в каталоге c:\programdata\cfos\cfospnet\private. Добавьте следующую директиву: AddHandler cgi-script pl
Во всех Perl-скриптах проверьте правильность указания интерпретатора. В CGI-скриптах первая строка файла скрипта указывает веб-серверу расположение интерпретатора для этого скрипта. В системах UNIX зачастую perl находится в директории /usr/bin. Таким образом, измените во всех Perl-скриптах расположение вашего интерпретатора perl (после символа "!"): #! /usr/bin/perl на #! c:\perl\perl.exe , предполагая, что Perl установлен в каталог c:\perl.
Настройте sendmail. cFos PNet поставляется с небольшой программой sendmail.exe для отправки писем в UNIX-стиле. Она использует параметры smtp, указанные для cFos PNet в файле GLOBAL.INI, для отправки почты посредством протокола SMTP и принимает письма как простой текст из входного потока. Замените в своих Perl-скриптах вызовы sendmail на вызовы sendmail.exe из комплекта cFos PNet. Например, измените open (MAIL, "|/usr/bin/sendmail -t -i -oi"); на open (MAIL, "|c:\\program files\\cfos\\cfospnet\\sendmail.exe -t -i -oi"); где c:\program files\cfos\cfospnet — каталог установки cFos PNet.
cFos Personal Net с PHP и MySQL
Инструкция для использования PHP-скриптов и MySQL с cFos PNet:
Загрузите потокобезопасные скомпилированные приложения в виде ZIP-файла по ссылке http://windows.php.net/download/. Распакуйте в любой удобный каталог для PHP, например c:\php.
В каталоге с PHP переименуйте файл php.ini-production в php.ini и отредактируйте его:
Настройте sendmail. cFos PNet поставляется с небольшой программой sendmail.exe для отправки писем в UNIX-стиле. Удалите символ комментирования ";" у параметра sendmail_path и задайте его значение как sendmail_path=c:\\program files\\cfos\\cfospnet\\sendmail.exe , где c:\program files\cfos\cfospnet — каталог установки cFos PNet. Вместо этого, вы можете использовать Встроенные в PHP функции отправки почты.
Добавьте "E" к параметру variables_order, например variables_order = "EGPCS".
Укажите cFos PNet расположение интерпретатора PHP путём добавления параметра php_interpreter в секцию [param] файла GLOBAL.INI в каталоге c:\programdata\cfos\cfospnet, например php_interpreter=c:\php\php-cgi.exe Вам необходимо указать CGI-версию PHP.
Если ваши PHP-скрипты используют расположение общих папок, таких как document_root, вам возможно будет необходимо их настроить. По умолчанию этот путь равен c:\programdata\cfos\cfospnet\pub.
Загрузите и установите MySQL (например Community Edition, установите в варианте "Только сервер"), создайте дополнительного пользователя (возможно с правами администратора базы данных).
В файле php.ini в секции Windows Extensions раскомментируйте параметр ;extension=php_mysqli.dll и измените его на extension=ext/php_mysqli.dll.
cFos Personal Net с WordPress
Загрузите и установите MySQL и PHP.
Настройте базу данных WordPress:
Найдите приложение mysql.exe на компьютере и запустите его со следующими параметрами > mysql.exe -u имя_администратора -p Введите пароль_администратора.
Затем выполните следующие команды: CREATE DATABASE pnet_wordpress_db; GRANT ALL PRIVILEGES ON pnet_wordpress_db.* TO "wordpress_username"@"localhost" IDENTIFIED BY "wordpress_password"; FLUSH PRIVILEGES; EXIT;
Вы можете удалить эту базу данных с помощью приложения mysql.exe и команды DROP DATABASE pnet_wordpress_db;.
Создайте подкаталог в директории pub pnet и извлеките в него WordPress из zip-архива.
Запустите pnet, затем в браузере запустите установочный скрипт WordPress: http://localhost/ваш_подкаталог_wordpress/wp-admin/install.php и задайте pnet_wordpress_db, wordpress_username и wordpress_password для указания используемой WordPress базы данных.