I get Error 500 all the time?

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]


# Additional recommended values
# Remove comments for those you want to use.
# AddDefaultCharset UTF-8
# php_flag short_open_tag on

Could you check out this post: Home page is good but panel page is not working? Maybe it helps …

No, sorry – no change…

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.

That looks like your PHP memory limit is way to low. Could you please create a phpinfo file and check what memory_limit is set to?

this is from the admin panel from my webspace…

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

Memory should be sufficient, then. Do you get any errors in your error logs?

My php_error.log file is empty. I could switch my Session_cache from redis to filesystem but I have no idea hat that means…

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 :relaxed: However the panel somehow feels much slower.
Could you put this in the troubleshooting area? It might help other users…

How slow is much slower? Almost impossible to use? BTW: What provider are you on?

No, just not as quick as usual but definitely usable. Could by my internet provider too…
I’m hosting at easyname.com