Windows install error on tw1.9rc1
Hi all,
I have upgraded my Linux server to tw1.9rc1 with no problems and yes this version does have some nice new features and fixes 😀
However the upgrade on my Windows NT server was not so successfull. 🙁 After extracting the files into a new directory and opening tiki-install.php, then setting the db connection, then opening my browser in the new directory I get the following error and cannot do anything else.
Warning: Call-time pass-by-reference has been deprecated - argument passed by value; If you would like to pass it by reference, modify the declaration of runtime function name(). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. However, future versions may not support this any longer. in c:\program files\easyphp1-7\www\tiki191\lib\userslib.php on line 543
Looking at line 543 on userlib.php...
// Read page AuthPAM at tw.o, it says about a php module required.
// maybe and if extension line could be added here... module requires $error
// as reference.
if (pam_auth($user, $pass, &$error)) {
return USER_VALID;
} else {
// Uncomment the following to see errors on that
// error_log("TIKI ERROR PAM: $error User: $user Pass: $pass");
return PASSWORD_INCORRECT;
}
}
I have looked up AuthPAM pages on tw.o but unfortunatey this doesn't make a lot of sense to me as a non-developer.
I do have my Admin, Login, Per::Auth option set to "Just use Tiki auth for admin?" and I do have an "admin" user.
Phew if you are still with me then Help! I need somebody 😀