• Resources
  • Free Flarum hosting on an expert platform by FreeFlarum.com

If I ever want to take my forum to be self hosted...when I download my data and upload to my self hosted Flarum will my users have to re-sign up? Or will they automatically be added as members.

    aaronhall every data will be there - all users, posts, discussions, settings (basically everything that is stored in a Flarum database). So no, your users won't have to be signed up again - you download the dump, export it and you should be good to go from the point where you left

    I have my domain through Google Domains. It is also added as an Add On on my HostGator. Do I need to remove it as an Add On if I want to use the domain on FreeFlarum?

    Sanguine Now in China, the forum address is pointed to 157.90.175.185, and it will time out

      Silverteal yes, that's the new IP after we have migrated to a different server (still located in EU). But there shouldn't be any speed decrease in comparison to the server before.

      We have already discussed a multi-server architecture to increase site loading speed for forums in China. This will require some work, effort and time to implement of course, and time is something we don't always have. Plus, servers cost money too.

      I will do a page speed tests to see what can be improved. I have to note that it also depends on your network conditions and internet speed as well.

      Edit: Yes, can confirm that China locations in the speed test don't seem to load at the moment (https://www.chinafy.com/tools/visual-speed-test?site=https://skeleton.freeflarum.com&network=WiFi)

        Hmm, for some reason disk usage is 100 % already?! Might be why your forum doesn't load. I'll investigate it...

        cuongtran did you try disabling the extension ? There is some backend changes, but this could be an extension related error.

          cuongtran If you are not in a hurry, wait a bit. Once the backend changes are addressed, +CW_Kevo might be able to attend this issue like he mentioned in the above post.

          Normally, when extension-related changes break a website, switching it off is a standard method in troubleshooting.

          I am expiring all stale forums now to save some disk space, until we identify which data takes the most space. This will take some time though

          Edit: Helped a bit... we'll wait and see how much space we can free

          Hello @Sanguine , @Antoine

          I have a problem with Money extension. Indeed when I would like to enable it I have a red banner message "Oops! Something went wrong. Please reload the page and try again."

          Any idea to fix that problem ? Thanks

            julienlg what's your forum name? Any errors in the JavaScript console? Was the error present before?

            As for the disk space, today we have cleaned over 2000 forums, which freed the space by 50 %. So I assume that the high amount of forums was the source of the issue.

            As this issue is hopefully out of the way for now, I think that we could update all forums to beta.16 (which we had in plan for today, but this little problem complicated it a bit).

            julienlg nevermind, I got it. Here's the error:

             flarum.ERROR: PDOException: SQLSTATE[42000]: Syntax error or access violation: 1118 Row size too large. The maximum row size for the used table type, not counting BLOBs, is 8126. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs in /app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement.php:112
            Stack trace:
            #0 /app/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOStatement.php(112): PDOStatement->execute()
            #1 /app/vendor/illuminate/database/Connection.php(463): Doctrine\DBAL\Driver\PDOStatement->execute()
            #2 /app/vendor/illuminate/database/Connection.php(662): Illuminate\Database\Connection->Illuminate\Database\{closure}()
            #3 /app/vendor/illuminate/database/Connection.php(629): Illuminate\Database\Connection->runQueryCallback()
            #4 /app/vendor/illuminate/database/Connection.php(464): Illuminate\Database\Connection->run()
            #5 /app/vendor/illuminate/database/Schema/Blueprint.php(97): Illuminate\Database\Connection->statement()
            #6 /app/vendor/illuminate/database/Schema/Builder.php(290): Illuminate\Database\Schema\Blueprint->build()
            #7 /app/vendor/illuminate/database/Schema/Builder.php(151): Illuminate\Database\Schema\Builder->build()
            #8 /app/vendor/flarum/core/src/Database/Migration.php(67): Illuminate\Database\Schema\Builder->table()
            #9 [internal function]: Flarum\Database\Migration::Flarum\Database\{closure}()
            #10 /app/vendor/flarum/core/src/Database/Migrator.php(197): call_user_func()
            #11 /app/vendor/flarum/core/src/Database/Migrator.php(128): Flarum\Database\Migrator->runClosureMigration()
            #12 /app/vendor/flarum/core/src/Database/Migrator.php(111): Flarum\Database\Migrator->runUp()
            #13 /app/vendor/flarum/core/src/Database/Migrator.php(85): Flarum\Database\Migrator->runMigrationList()
            #14 /app/vendor/flarum/core/src/Extension/Extension.php(438): Flarum\Database\Migrator->run()
            #15 /app/vendor/flarum/core/src/Extension/ExtensionManager.php(283): Flarum\Extension\Extension->migrate()
            #16 /app/vendor/flarum/core/src/Extension/ExtensionManager.php(164): Flarum\Extension\ExtensionManager->migrate()
            #17 /app/vendor/flarum/core/src/Api/Controller/UpdateExtensionController.php(45): Flarum\Extension\ExtensionManager->enable()
            #18 /app/vendor/flarum/core/src/Http/RouteHandlerFactory.php(38): Flarum\Api\Controller\UpdateExtensionController->handle()
            #19 /app/vendor/flarum/core/src/Http/Middleware/ExecuteRoute.php(27): Flarum\Http\RouteHandlerFactory->Flarum\Http\{closure}()
            #20 /app/vendor/laminas/laminas-stratigility/src/Next.php(61): Flarum\Http\Middleware\ExecuteRoute->process(

            It's probably related to https://stackoverflow.com/questions/22637733

            Since I am unsure whether this has bugged out because of the full disk problem earlier this day, or it's a bug in the Money extension, I will try to tweak our configuration or see if it works on my forum

            Edit: It does work on my forum. If it still doesn't work for you, I could restore a backup of your forum database to see if it helps, in case it bugged out when the disk was full?

              SKevo

              Thanks for your reply. It's still not working.

              I don't think it's a database problem because I tried 2 months ago and problem was same.

              But if you want yes maybe you can test a restore to see, up to you.

              Regards

                julienlg if it happened before, it is probably some kind of error in the extension itself, although I am not sure since it works on my forum.

                I will try to fix it and let you know how it goes

                julienlg I think that I fixed it now by manually modifying the database, can you try it please?

                Edit: our E-mails have been fixed too, so we can receive them again