Jump to content

Nathan Explosion

  • Posts

  • Joined

  • Days Won


 Content Type 


Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Development Blog

Deprecation Tracker

Providers Directory





Posts posted by Nathan Explosion

  1. This is on your own site - clicking 'Reconfigure' triggers the issue.


    Behind the scenes, this appears to be the stack (from my own test and live sites):

    Error: Class "DASPRiD\Enum\AbstractEnum" not found (0)
    #0 /home/fbaeefdf/test.ynwa.tv/init.php(685): include_once()
    #1 /home/fbaeefdf/test.ynwa.tv/system/3rd_party/BaconQrCode/src/Writer.php(51): IPS\IPS::autoloader()
    #2 /home/fbaeefdf/test.ynwa.tv/system/MFA/GoogleAuthenticator/Handler.php(113): BaconQrCode\Writer->writeString()
    #3 /home/fbaeefdf/test.ynwa.tv/applications/core/modules/front/system/settings.php(700): IPS\MFA\GoogleAuthenticator\_Handler->configurationScreen()
    #4 /home/fbaeefdf/test.ynwa.tv/applications/core/modules/front/system/settings.php(67): IPS\core\modules\front\system\_settings->_mfa()
    #5 /home/fbaeefdf/test.ynwa.tv/system/Dispatcher/Controller.php(118): IPS\core\modules\front\system\_settings->manage()
    #6 /home/fbaeefdf/test.ynwa.tv/applications/core/modules/front/system/settings.php(52): IPS\Dispatcher\_Controller->execute()
    #7 /home/fbaeefdf/test.ynwa.tv/system/Dispatcher/Dispatcher.php(153): IPS\core\modules\front\system\_settings->execute()
    #8 /home/fbaeefdf/test.ynwa.tv/index.php(13): IPS\_Dispatcher->run()
    #9 {main}


  2. 13 hours ago, David Tingen said:

    DELETE FROM `iBBS_core_search_index_tags` WHERE index_id IN( SELECT index_id FROM `iBBS_core_search_index` AS `core_search_index` WHERE index_class='IPS\forums\Topic' AND index_item_id=102880 )


    13 hours ago, David Tingen said:

    already tried to repair the table but I get this error:
    Error: Can't create new tempfile: './chapala_chapala_com/iBBS_core_search_index.TMD'
    Status: Operation failed

    Are you sure you tried to repair the correct table?

    Anyway...possible that you've got more than 1 table with an error. If you or your host really cannot repair those 2 indicated, then here's a worst-case scenario method to resolve...

    1. Backup your database
    2. Go into the ACP and turn your site offline
    3. Using PHPMyAdmin (or whatever you want) rename the following 2 tables core_search_index_tags and core_search_index to whatever you want (I'd just put _old on the end)
    4. Back to the ACP, go to the support page - you've end up with a 'Database problems' indicator, so click the 'Fix This' button
    5. Run the provided scripts against your database - either 'Fix automatically' or manually copy them out to run them elsewhere.
    6. Once verified as done, go to admin/?app=core&module=discovery&controller=search and click on 'Rebuild search index'
  3. 25 minutes ago, Clover13 said:

    ...prompting me to install the htaccess file in the api directory (which I did)...

    Just because you didn't specifically menion it - after putting the file in the /api folder, did you rename it so that it comes into effect?

    The file downloaded is called htaccess, so did you rename it to .htaccess when you put it in the /api folder?

  4. 1 minute ago, Sonya* said:

    This is not a controller, but a module. I suppose that is the reason the mixin does not work

    Just taken a look at the controller, and yep...no function called that (it's off in the ips.ui.rating module) so that will be why it's not working. Mixin is for controllers.

    No idea what you are trying to do before the function, but as it is called in the init of ips.ui.rating then wouldn't before initialize meet the same need? (unless you need something that the init is providing? Again...no idea what you are trying to do)


  • Create New...