1. Q: Возникла трабла с твоими скриптами для входа. Скрипт
при регистрации пишет, что якобы я не ввёл ник (хотя запрос к php
файлу составлен правильно, там ещё в самом начале Nick=...).
A: Проблема тут отнюдь не в скриптах, а скорее в затраханности
мозгов разработчиков PHP. Дело в том, что переменная, которая должна
разрешать передачу переменных из одного скрипта в другой по умолчанию
стоит равной OFF, тобиш выключенной. Чтобы решить проблему, вам
надо найти файл конфигурации PHP (лежит в папке Windows и называется
php.ini). Удалите все из него и напишите там вот такой текст (точки
с запятой можете не копировать - они здесь для красоты):
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
[PHP]
doc_root = "E:\server\www"
track_vars = On
register_globals=On
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
И все ... чтобы до этого дойти я парился 2 ДНЯ !!! Надеюсь, этот
небольшой текст вам поможет. Кстати, если мне кто-нибудь объяснит
для чего разработчики PHP сделали такую нелицеприятную вещь для
многих и многих пользователей, я скажу ему СПАСИБО и обязательно
допишу про это в FAQ'е !!!
А пока поехали дальше ...
2. Q: Тоже очень часто задаваемый вопрос: Все поставил и
скрипты и ФТПшник, но почему то не добавляются юзеры (после того
как они регистрируются) ...
A: Ну тут причин может быть несколько.
1) Моя прога работает только с BP_FTP_Server'ом, если у вас ФТПшник
другой, вы хоть раком станьте - все равно она юзеров не добавит.
Решение: ставить правильный ФТП'шник. (скоро я добавлю в программу
поддержку плагинов для других ФТПшников).
2) ФТПшник должен быть установлен в качестве службы. Если вы не
знаете даже что это такое, зайдите в Панель управления-> Администрирование
-> Службы и посмотрите что это такое..
Установить фтпшник в качестве службы можно с помощью программы FireDaemon.
Подробнее о том, как это сделать прочитайте в разделе справки "4.4
Installing the server as system service" этого самого ФТПшника.
После установки убедитесь, что ФТПшник корректно запускается и останавливается
из служб ("Панель управления-> Администрирование -> Службы").
3) Служба ФТПшника должна иметь имя "bpftpserver" (если
вы установили другое имя службы, измените в wb_config.ini значение
параметра FTP_SERVICE_NAME на другое имя службы).
4) Убедитесь, что в файле конфигурации значение параметра FTP_ACCOUNTING_ENABLED
не установлено равным 0 (1 - истина, 0 ложь).
5) Обратите внимание, что параметр FTP_INI_FILE должен указывать
путь к файлу с юзерскими данными вашего ФТПшника. Например так:
FTP_INI_FILE=E:\server\bp_ftp_server\users.ini
6) В ФТПшнике не должна быть включена опция шифрования паролей
(Encrypt Account Passwords) (мало ли вдруг кто включал).
Если вы все это учли, а пользователи все равно не добавляются,
проверьте работает ли вообще сама прога WB_SP и на всякий случай
запустите файл rasdll.reg.
Если и это не помогло ... я просто даже и не знаю чем вам помочь
- пишите мне на мыло .. разберемся. Если вы живете в Новосибирске,
я могу к вам заехать и все наладить. С вас пиво :))