Hi, I am now migrating my Flarum to another hosting and would like to know a bit more.
My installation is no-public version and upload directly to my shared hosting public_html folder, then install using install.php. I am not using composer to do the installation
So now I've tried to just ZIP the whole folder of Flarum from old hosting, upload to new hosting and unzip, adjust config.php, import MYSQL DB. I can access my forum without any problem. Just want to check if there will be hidden issue of that?
For example:
folder permission issue -> But I've randomly checked some files/folders in the old installation, seems all just sticked to standard permission (folder: 755, files: 644), and this is the same when unzipped at new server.
I've read some posts before about migration saying DO NOT copy everything, but just copy assets folder, config.php, composer.lock, composer.js, then import DB. Is this statement only apply to composer installation but not on standard web installation script?
My old server is on PHP 8.3 so I've installed 8.3 version of Flarum. The new server is using PHP 8.2, but seems I am still good after playing around for a bit. Is this matter (i.e. using 8.3 Flarum version on PHP 8.2 environment)?
Thanks