The page itself works fine but once I go to myurl.tld/panel I get an error 500. Sometimes I’m able to login but every two clicks in the panel I get an Error 500 too. Also I get an E500 when saving a page…
My installation runs on php 5.6 and this is my .htaccess
Edit: I just uploaded a fresh version of kirby starterkit – problems remain.
# Kirby .htaccess
# rewrite rules
<IfModule mod_rewrite.c>
# enable awesome urls. i.e.:
# http://yourdomain.com/about-us/team
RewriteEngine on
# make sure to set the RewriteBase correctly
# if you are running the site in a subfolder.
# Otherwise links or the entire site will break.
#
# If your homepage is http://yourdomain.com/mysite
# Set the RewriteBase to:
RewriteBase /
# block text files in the content folder from being accessed directly
RewriteRule ^content/(.*)\.(txt|md|mdown)$ index.php [L]
# block all files in the site folder from being accessed directly
RewriteRule ^site/(.*) index.php [L]
# block all files in the kirby folder from being accessed directly
RewriteRule ^kirby/(.*) index.php [L]
# make panel links work
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^panel/(.*) panel/index.php [L]
# make site links work
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*) index.php [L]
</IfModule>
# Additional recommended values
# Remove comments for those you want to use.
#
# AddDefaultCharset UTF-8
#
# php_flag short_open_tag on
The problem is also very inconsistent. Most of the time I can’t access /panel at all. Sometimes I can enter my user/pw but clicking on ‘login’ sends me to an Error 500 page. Once I’m able to get to the panel it’s very slow and most steps send me to e500 again.
PHP Version: 5.6
Apache Version: 2.4
Serverpfad: /data/web/-------
PHP Temporärer Pfad: /data/web/-------/phptmp
PHP Session Pfad: Redis
PHP Einstellungen: max_execution_time = 180
Maximum execution time of each script, in seconds
max_input_time = 180
Maximum amount of time each script may spend parsing request data
memory_limit = 256M
Maximum amount of memory a script may consume (128M)
post_max_size = 256M
upload_max_filesize = 256M
The session store is the place where PHP stores user sessions (the temporary data of visitors). Kirby uses sessions to keep track of logged in users, so that might actually change something.
Ok that seems to have helped. So far no Error 500 However the panel somehow feels much slower.
Could you put this in the troubleshooting area? It might help other users…