Is that a new project or an old one? Kirby 2 is no longer supported and should therefore not be used for new projects because there will be no updates anymore.
Apart from that, do other pages apart from the homepage on the frontend work?
The errors it throws on my server are the following:
[Fri Jun 25 13:34:41.039117 2021]
[proxy_fcgi:error]
[pid 1117260: tid 139817266431744]
[client 127.000.000.000:52463]
AH01071: Got error 'PHP message: PHP Warning: session_start(): open(/var/lib/php/session/sess_8l8e9ovh6e28n4jo40k8rb31fm, O_RDWR) failed: Permission denied (13) in /var/www/mywebsite/kirby/vendor/getkirby/toolkit/lib/s.php on line 64\nPHP message: PHP Warning: session_start(): Failed to read session data: files (path: /var/lib/php/session) in /var/www/mywebsite/kirby/vendor/getkirby/toolkit/lib/s.php on line 64\nPHP message: PHP Warning: session_start(): open(/var/lib/php/session/sess_8l8e9ovh6e28n4jo40k8rb31fm, O_RDWR) failed: Permission denied (13) in /var/www/mywebsite/kirby/vendor/getkirby/toolkit/lib/s.php on line 64\nPHP message: PHP Warning: session_start(): Failed to read session data: files (path: /var/lib/php/session) in /var/www/mywebsite/kirby/vendor/getkirby/toolkit/lib/s.php on line 64\nPHP message: PHP Warning: session_start(): open(/var/lib/php/session/sess_8l8e9ovh6e28n4jo40k8rb31fm, O_RDWR) failed: Permission denied (13) in /var/www/mywebsite/kirby/vendor/getkirby/toolkit/lib/s.php on line 64\nPHP message: PHP Warning: session_start(): Failed to read session data: files (path: /var/lib/php/session) in /var/www/mywebsite/kirby/vendor/getkirby/toolkit/lib/s.php on line 64\nPHP message: PHP Warning: session_start(): open(/var/lib/php/session/sess_8l8e9ovh6e28n4jo40k8rb31fm, O_RDWR) failed: Permission denied (13) in /var/www/mywebsite/kirby/vendor/getkirby/toolkit/lib/s.php on line 64\nPHP message: PHP Warning: session_start(): Failed to read session data: files (path: /var/lib/php/session) in /var/www/mywebsite/kirby/vendor/getkirby/toolkit/lib/s.php on line 64\nPHP message: PHP Fatal error: Uncaught Error: Call to undefined function json_decode() in /var/www/mywebsite/kirby/vendor/getkirby/toolkit/lib/data.php:82\nStack trace:\n#0 /var/www/mywebsite/kirby/vendor/getkirby/toolkit/lib/data.php(44): {closure}('{\\n "cancel":...')\n#1 /var/www/mywebsite/kirby/vendor/getkirby/toolkit/lib/data.php(58): Data::decode('{\\n "cancel":...', 'json')\n#2 /var/www/mywebsite/panel/app/src/panel/translation.php(59): Data::read('/var/www/amcarg...')\n#3 /var/www/mywebsite/panel/app/src/panel.php(118): Kirby\\Panel\\Translation->load()\n#4 /var/www/mywebsite/panel/index.php(41): Kirby\\Panel->__construct(Object(Kirby), '/var/www/amcarg...')\n#5 {main}\n thrown in /var/www/mywebsite/kirby/vendor/getkirby/toolkit/lib/data.php on line 82\n'
Looks like there are some PHP modules (in this case the json module) missing, which seems weird given that its such a standard. Are you on shared hosting or is this your own server? Make sure to enable all relevant modules if its your server or check what you can enable in your hosters cPanel or whatever they have available. Or contact the provider for support.
My web hosting provider helped me install the PHP JSON module. It was installed correctly and now the login for the administrative panel is displayed, but now it is throwing me the following error:
That has nothing to do with Kirby in particular, but with file/folder permissions needed for a webserver user to be able to execute and write files.
If you would set permissions to 777/666, you wouldn’t have this problem, because then anyone could read, write and execute files. But of course, that would be very insecure. Hence the file ownership is important to prevent having to set such wide permissions.