Page 1 of 1

login error

Posted: 2011-04-21 11:48
by mrhankey
hi guys getting this error on my login page of new site i am configuring:

Error:
Internal error.
Developer Details:
tNG_fields.getFakeRecordset:
SQL error: Error creating fake recordset:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '*** No Column Found, '' AS kt_pk_custom' at line 1
SQL:
SELECT 'demo.admin' AS kt_login_user, '4f47ae' AS kt_login_password, '' AS *** No Column Found, '' AS kt_pk_custom (FIELDS_FAKE_RS_ERROR)
tNG Execution Trace - VIEW
tNG_login.executeTransaction
STARTER.Trigger_Default_Starter
tNG_login.doTransaction
BEFORE.Trigger_Default_FormValidation
tNG_login.prepareSQL
tNG_login.executeTransaction - execute sql*
ERROR.Trigger_Login_MaxTriesIncrement
tNG_login.getRecordset
tNG_login.getFakeRsArr
tNG_login.getLocalRecordset
tNG_login.getFakeRecordset
tNG_login.getFakeRecordset*


php 5.1 is on server.

cheers

Re: login error

Posted: 2011-04-21 20:54
by Fred
I would suggest get a new host.

Php 5.1 has been end of life since November 2006, that's 4 years ago with no security fixes.

Re: login error

Posted: 2011-04-22 12:13
by mrhankey
so is that what the problem is then you think?

thanks

Re: login error

Posted: 2011-04-22 20:58
by Fred
It most probably is.

It is not just about security fixes it also includes bug fixes and now methods and functions.
Who knows what functions and methods was used back then that might not be in use any more and the same for methods and functions used now that was not available in ver 5.1

Looking et the error it looks like it is struggling to set the Max_tries variable.

Personally I would not dream to deploy any website on an outdated server. The risk is just to big... What else is old on that server?