I have trouble with kirby and nginx. My kirby files is into /kirbyurl subdirectory.
I canât to create user. When i access my /kirbyurl/panel/ folder, i see form to create user, then i fill all areas, i press âcreate your accountâ and after that - nothing, same form with blank areas. Nothing also in error log. Tried with 777 to all folders - nothing, same result.
I assume problem is in my nginx rewrite config. Please, point me where is my error.
While Iâm no familiar with Nginx, Iâd say the rewriting works OK; since you can actually get to the Panel login form. You might want to check out this thread and the link in. the last post: Nginx and Panel configuration problem
I think the correct way to solve this would be to set the session_save_path in the php.ini file, see also this post: Panel install gives session problem (setting it in the toolkit seems to work but is a hack)
if i put test.php with <?php echo sys_get_temp_dir(); ?> into /home/kirby i see output â/tmpâ. Maybe it shows php_value[session.save_path] = /home/kirby/tmp path?
P.S even i change path to /tmp, not /home/kirby/tmp - same result as in my first message - i see Create your first account form, after i press âcreate your accountâ, same form appears. I see session files, for an example in /var/lib/php/session, or in /home/kirby/tmp (depends on php_value[session.save_path] in php-fpm.d/www.conf file)
This doesnât look like an issue that is specifically related to Nginx. From the current information I canât tell what the issue is, this will need further debugging.
As @texnixe wrote, you can contact Bastian directly at support@getkirby.com if you have a Pro license. He can help you debug this.