cake php 500 error
you need to exectute this cmd to start your app bin/cake server -p 8765 [root@App splitbill]# bin/cake server -p 8765 PHP Fatal error: Interface 'JsonSerializable' not found in /var/www/html/splitbill/vendor/cakephp/cakephp/src/Mailer/Email.php on line 50 Fatal error: Interface 'JsonSerializable' not found in /var/www/html/splitbill/vendor/cakephp/cakephp/src/Mailer/Email.php on line 50 Fatal Error: Interface 'JsonSerializable' not found in [/var/www/html/splitbill/vendor/cakephp/cakephp/src/Mailer/Email.php, line 50] The correct .htaccess is the default: <IfModule mod_rewrite.c> RewriteEngine on RewriteRule ^$ webroot/ [L] RewriteRule (.*) webroot/$ 1 [L] </IfModule> You have to add this in "/etc/apache2/sites-enabled/default": < Directory / var /www> Options Indexes FollowSymLinks MultiViews AllowOverride All Order allow,deny allow from all </ Directory >