Fix it from the command line using SSH:
The fix is very simple if you have command line or SSH access to your forum. Just SSH to your forum and enter these 3 simple commands:
Code: Select all
$ php bin/phpbbcli.php extension:disable vse/abbc3
$ php bin/phpbbcli.php reparser:reparse
$ php bin/phpbbcli.php extension:enable vse/abbc3
Optional Extras:
The reparser command has several options allowing you to be more specific about what you want to update.
To only update posts, use:
$ php bin/phpbbcli.php reparser:reparse post_text
To only update signatures, use:
$ php bin/phpbbcli.php reparser:reparse user_signature
To see a list of the available reparser options, you can use:
$ php bin/phpbbcli.php reparser:list
To update a specific post, or range of posts, use the range-min and range-max options.
For example, to only update post id# 106, use:
$ php bin/phpbbcli.php reparser:reparse post_text --range-min=106 --range-max=106
If you don't have SSH access to your forum:
If you can't use the above commands, the following may work for you.
- Go to your database (i.e.: phpMyAdmin) and delete the following items:
config table - reparse_lock
config table - cron_lock
config_text table - reparser_resume
- Then, wait. Gradually, your forum will be reparsed by cron jobs, but this time the BBCodes should be reparsed correctly.