[Resolved]Upgrade t...
 
Notifications
Clear all

[Resolved]Upgrade to efic 3.5.1 error: user/editbio.php on line 56

5 Posts
3 Users
0 Reactions
1,985 Views
(@zxfactor)
Posts: 22
Eminent Member
Topic starter
 

URL to your eFiction: - http://www.valentchamber.com/index.php
Version of eFiction: just upgraded to 3.5.1
Have you bridged eFiction, if so with what?: - no
Version of PHP: can be found out from your host 5
Version of MySQL: can be found out from your host - phpMyAdmin - 2.11.9.MySQL client version: 5.1.305
Have you searched for your problem: (yes/no) yes
If so, what terms did you try: editbio  line 56, upgrade 3.5.1
State the nature of your problem: Copy and paste any errors you are receiving. Yesterday, i upgraded my site to efic 3.5.1 and today, new members attempt to sign up and rec'd the following error message , which I was able to duplicate as well - Fatal error: Call to undefined function validemail() in /home/zeta487/public_html/valentchamber.com/user/editbio.php on line 56

Do you have a test account for us? no, but will make one.


 
Posted : 28/05/2009 4:20 am
(@lyndsie)
Posts: 1263
Member Moderator
 

Do you have debug on? Are people able to register even though the message appears? If it is, I wouldn't be too worried. That's a high-level message, but the line is for outputting a message if the email address is formatted badly, which isn't highly critical (though certainly annoying if it's not being output and people can't figure out why they can't register). You should always have debug off unless you are actually debugging something anyway, since it gives out somewhat sensitive site info.

If that's not it, one thing to try would be to re-upload all of the files, to make sure that everything uploaded properly. That message is correct in that the file it specified does not define the function validemail(). It might be defined somewhere else globally, though. If it's not being caused by files not being uploaded properly (some FTP clients can do their jobs badly) then I would guess it's either because of your version of PHP (though I have 5.2 on my test site and it doesn't have the issue) or because of your PHP settings.


 
Posted : 28/05/2009 5:57 am
(@zxfactor)
Posts: 22
Eminent Member
Topic starter
 

Debug is turned off and no people can not registart at all. I tryed to registar with a basic yahoo account and encountered the same problem. I have a test site and I did the upgrade to the test site an to the live site and both sites have the same problem.


 
Posted : 28/05/2009 8:56 am
(@zxfactor)
Posts: 22
Eminent Member
Topic starter
 

Thank God I download my complete working site before doing the upgrade. I just reloaded the [user] folder/files which contained the editbio.php file and that resolved the problem.


 
Posted : 28/05/2009 9:35 am
(@itanshi)
Posts: 381
Reputable Member
 

Yeah, I find it best not to upgrade, but fresh install and port the data then switch active directories (make the working clone your primary)


I am rebuilding efiction! Join us on irc! #efiction at www.mibbit.com Instructions for irc πŸ˜€ Alpha released!

 
Posted : 28/05/2009 10:45 am
Share: