Vanilla 1 is no longer supported or maintained. If you need a copy, you can get it here.
HackerOne users: Testing against this community violates our program's Terms of Service and will result in your bounty being denied.

The "Account" control . . . does not appear to exist

edited July 2006 in Vanilla 1.0 Help
New member here. I welcome the community's help with this one. My new Vanilla 1 installation works well until I try to access the "Account" tab (I'm trying to change my account details, or trying to handle a membership request). I see the following error message: *** A fatal, non-recoverable error has occurred Technical information (for support personel): Error Message The "Account" control referenced by "Account" does not appear to exist. Affected Elements ObjectFactory.CreateControl(); *** I am running Vanilla on a shared, hosted Linux server (CentOS I think?) with the following: * MySQL 4.0.23-standard * PHP Version 4.4.2 (details here -- I searched these forums before posting. I hope that one of you can shed light on this problem. Thanks!


  • Well... there is no such thing as an Account control... what does your account.php look like?
  • Jazzman, My account.php is stock, dated 6/12/2006 13:08PM, 119 lines of code, 7238 bytes. I can copy any relevant function call and paste it here if you let me know which one. For what it's worth, I had trouble upgrading, so I deleted the old Vanilla files and (I believe ... it was late) dropped the old Vanilla tables to do a fresh install. Thanks!
  • MarkMark Vanilla Staff
    Look for library/Vanilla/Vanilla.Control.Account.php

    If it is there, make sure that there are contents within it. It is a common problem that an uploading tool messes up and the contents are missing from files.
  • Ah.. sorry, my mistake :) I assumed the Account control would be in People :)
  • Awesome, Mark and Jazzman. In fact, the actual Vanilla.Control.Account.php has 43 lines. The one on my server--and breaking things--had 76 lines. Another incorrect file was Vanilla.Control.AccountRoleForm.php. I re-uploaded the contents of \library\Vanilla and now I'm good to go. Thanks for your help!
  • MarkMark Vanilla Staff
    No problem - glad you got it sorted :)
This discussion has been closed.