Error: 500 JHtmlBehavior::formvalidator not found.

Need help upgrading your Joomla! website or converting to Joomla! 3.x?

Moderator: General Support Moderators

Forum rules
Forum Rules
Absolute Beginner's Guide to Joomla! <-- please read before posting, this means YOU.
Forum Post Assistant - If you are serious about wanting help, you will use this tool to help you post.
Windows Defender SmartScreen Issues <-- please read this if using Windows 10.
Locked
stanj
Joomla! Apprentice
Joomla! Apprentice
Posts: 10
Joined: Wed Jul 26, 2006 12:46 pm

Error: 500 JHtmlBehavior::formvalidator not found.

Post by stanj » Wed Feb 25, 2015 5:22 am

Hello I have been working on a site for 2 months and about to turn it on live and ran into a problem when updating from 3.3.6 to 3.4 just a few hours ago. When I was working on the site, I saw there was a notice to update versions so click to begin the update. It never completed and returns a
"500 JHtmlBehavior::formvalidator not found" error when trying to go to the admin configuration. The control panel seems to work. The front end is a blank screen. Help! Is there any way to return to 3.3.6 without losing months of work? My only backup was when I started months ago. I do have a MySQL backup from today however.
Thanks for any help anyone can give
Stan

jcms
I've been banned!
Posts: 2233
Joined: Wed Nov 19, 2014 9:23 am

Re: Error: 500 JHtmlBehavior::formvalidator not found.

Post by jcms » Wed Feb 25, 2015 6:56 am

check that view and see the library: formvalidator
/libraries/cms/html/behavior.php

stanj
Joomla! Apprentice
Joomla! Apprentice
Posts: 10
Joined: Wed Jul 26, 2006 12:46 pm

Re: Error: 500 JHtmlBehavior::formvalidator not found.

Post by stanj » Wed Feb 25, 2015 7:10 am

Hi JCMS The file is there. Apparently the update got stalled after updating part of the database was updated so the schema version did not match. I went to the extension manager a few minutes ago and clicked on the "Fix Database" button and everything died. No back end or front end now;>(
Without a backup for the 3.3.6 version and all the additions and content in the Database that now is not compatible, it could take months to recreate the site

kairey
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 118
Joined: Mon Apr 10, 2006 11:12 am

Re: Error: 500 JHtmlBehavior::formvalidator not found.

Post by kairey » Wed Feb 25, 2015 8:04 am

Just run into exactly the same problem!!!!

Whats going on with this update, is there a bug or something?

My upgrade also stalled 25% of the way through, site appears to be working but I cannot access areas of admin without getting the Error: 500 JHtmlBehavior::formvalidator not found message....
Thanks
KEVIN

kairey
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 118
Joined: Mon Apr 10, 2006 11:12 am

Re: Error: 500 JHtmlBehavior::formvalidator not found.

Post by kairey » Wed Feb 25, 2015 8:22 am

OK solved my problem may be more luck that anything else!

I still had admin access, went to extension manager and updates, purged. Went back to Joomla Updates component and the udate appeared again...

Ran it this time and it worked....
Thanks
KEVIN

stanj
Joomla! Apprentice
Joomla! Apprentice
Posts: 10
Joined: Wed Jul 26, 2006 12:46 pm

Re: Error: 500 JHtmlBehavior::formvalidator not found.

Post by stanj » Wed Feb 25, 2015 12:16 pm

Thanks for the update Kevin, unfortunately I have no backend access now either so the normal methods of recovering from a damaged update are not going to work for me.
It there a list of database changes made by the update to 3.4? I suspect the problem is related to that.

musa_ajk
Joomla! Apprentice
Joomla! Apprentice
Posts: 5
Joined: Wed Apr 22, 2009 7:04 pm

Re: Error: 500 JHtmlBehavior::formvalidator not found.

Post by musa_ajk » Thu Feb 26, 2015 2:25 am

Hello.

I was getting the same error when attempting to upgrade to v3.4. System would start upgrade, then would fail complaining about not being able to write to certain files. Noticed one consequence of this, due to partial installation, was that attempts to access global config issued error 500. Solved by granting write access to 'other' for each file system complained about during the upgrade, and proceeded until installation completed. Not ideal admittedly, but at least installation completed, and now I have access to global config. Will deal with access level of files that were changed to allow upgrade to complete. Would seriously advise taking a backup before any upgrade, as the previous versions of Joomla 3.x also caused errors.

musa_ajk
Joomla! Apprentice
Joomla! Apprentice
Posts: 5
Joined: Wed Apr 22, 2009 7:04 pm

Re: Error: 500 JHtmlBehavior::formvalidator not found.

Post by musa_ajk » Thu Feb 26, 2015 2:43 am

Quick follow up to my previous post. Jubilation turned to despair - the frontend is showing blank page as mentioned by Stanj. So, seems v3.4 is seriously flawed, in our cases anyway. BAckup, backup, backup before even attempting this upgrade. Anyone else found a solution?

akfaisel
Joomla! Apprentice
Joomla! Apprentice
Posts: 29
Joined: Mon Jul 12, 2010 1:12 pm

Re: Error: 500 JHtmlBehavior::formvalidator not found.

Post by akfaisel » Mon Mar 16, 2015 2:33 am

This is terrible; I ran into the same issue. Is there any solution?

The only way I can think of is to manually upload files through FTP and run the installation.

Please help.
Thank You
Regards
Faisel

sovainfo
Joomla! Exemplar
Joomla! Exemplar
Posts: 8808
Joined: Sat Oct 01, 2011 7:06 pm

Re: Error: 500 JHtmlBehavior::formvalidator not found.

Post by sovainfo » Mon Mar 16, 2015 3:46 am

See http://forum.joomla.org/viewtopic.php?f ... t#p3272507
for reverting database changes.
Issue with migrating? Include logs/joomla_update.php in your report!
Blank screen? Verify pagesource for HTML code (javascript error)
Installation failing on populating database? Install with set_time_limit(0)
Document your customizations!

agorbach
Joomla! Fledgling
Joomla! Fledgling
Posts: 1
Joined: Tue Mar 17, 2015 12:30 am

Re: Error: 500 JHtmlBehavior::formvalidator not found.

Post by agorbach » Tue Mar 17, 2015 12:33 am

check that view and see the library: formvalidator
/libraries/cms/html/behavior.php

I just replace behavior.php with one original from blank joomla installation

User avatar
leolam
Joomla! Master
Joomla! Master
Posts: 20652
Joined: Mon Aug 29, 2005 10:17 am
Location: Netherlands/ Germany/ S'pore/Bogor/ North America
Contact:

Re: Error: 500 JHtmlBehavior::formvalidator not found.

Post by leolam » Tue Mar 17, 2015 5:12 am

Just a general remark reading all of this. The magic word is BACKUP
  1. Make daily backups of your database. Many extensions are on JED doing this fully automated for you and they send the database to your (gmail example) account
  2. Make full site backups each week and download (Akeebabackup is free!) and download to your PC or buy Pro version and have it fully automated with upload to Amazon S3 or Dropbox to mention a few options
  3. Always BACKUP BEFORE YOU UPGRADE (Akeebabackup)
  4. Pray that your host has a working backup! if the host has no backup --> change host!
  5. Swear at yourself when you ignore this, whack your head against the wall and start all over
Leo 8)
Joomla's #1 Professional Services Provider:
#Joomla Professional Support: https://gws-desk.com -
#Joomla Specialized Hosting Solutions: https://gws-host.com -

Ugo Bonessi
Joomla! Fledgling
Joomla! Fledgling
Posts: 1
Joined: Tue Sep 22, 2015 11:24 pm

Re: Error: 500 JHtmlBehavior::formvalidator not found.

Post by Ugo Bonessi » Tue Sep 22, 2015 11:35 pm

I experienced the same issue when I upgraded from 3.3.6 to 3.4.0.
Via ftp I removed the file /libraries/cms/htmlbehavior.php and moved the fresh one from the zipped installation folder to the destination. The file version from 3.3.6 didn't work but the 3.4.0 worked well. Error message desappeared and I could access to all my privileges of superadministrator


Locked

Return to “Migrating and Upgrading to Joomla! 3.x”