parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Авторизация... одни грабли :(

Modjo7 12.09.2007 03:36 / 12.09.2007 03:38

Приветствую!

Вообщем, скачал я денвер, установил.

Решил сначала разобраться с мишиным классом авторизации.

Отредактировал конф. auto.p, в частности
$CLASS_PATH[/../classes]
$SQL.connect-string[mysql://root@localhost/db10?charset=cp1251_koi8]
Структура папок такова:
/classes/
-- /auth/
-- -- auth.p
-- lib.p
-- mysql.p
-- sql.p
-- sqlinfo.p
/www/
-- auto.p
-- /auth/ (содержимое скопировано из архива)
-- -- _auth_setpwd.html
-- -- _auth_profile.html
-- -- _auth_info.html
-- -- _auth_forgot.html
-- -- auto.p
Далее, импортировал дамп auth_mysql.sql

В корневом auto.p (/www/auto.p) прописал следующее:
@USE
mysql.p

@auto[]
$pSql[^MySql::create[$SQL.connect-string]]
Открываем http://a.ru/auth/_auth_setpwd.html ,
вводим пароль, нажимаем Установить и...

вылетает ошибка 'mysql' class is undefind без всяких намёков куда копать.

Хорошо, открываем /www/auth/auto.p и комменитруем строки
#@auto[]
# создаем SQL объект через который будут происходить все обращения к SQL
#$MAIN:pSQL[^mysql::init[$SQL.connect-string;$.is_debug(1)]]
#end @auto[]
теперь вываливается 'server' undefined method (z:/home/a.ru/www/auth/_auth_setpwd.html(11:12))


Помогите пожалуйста разобраться, я уже не знаю куда копать :(