Bei einer frischen Apache Installation müssen einige Vorbereitungen getroffen werden damit cakephp läuft.
Zuerst php und die zusätzlichen php module installieren
sudo apt install php7.2 php7.2-intl php7.2-mbstring php7.2-xml
Dann die mod_rewrite aktivieren
sudo a2enmod rewrite
Nun muss noch die Benutzung der .htaccess Dateien erlaubt werden. Dazu muss innerhalb der apach2.conf (oder in der entsprechend virtual host directive) folgendes eingefügt werden
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
optional:
Wenn <? statt <?php benutzt werden soll muss noch
short_open_tag=On
in php.ini gesetzt werden.