This is an old revision of the document!



Update to CakePHPv5

  • RADIUSdesk has been under constant development for more than a decade.
  • It uses CakePHP as a web app that generates JSON data which in turn is displayed on an ExtJs GUI.
  • Over the years the CakePHP framework also has been under constant development.
  • We started out probably on version 2 and then moved to version 3 and version 4 as time went on.
  • As of September 2026 CakePHPv4 will stop getting security updates (https://github.com/cakephp/cakephp/wiki)
  • Since we are committed to provide a stable and current system, we are moving on to CakePHPv5.
  • This will be a drop-in replacement of the CakePHPv4 web app and should be transparent to your users and systems. (API remains the same)
  • These instructions are applicable for systems that has RADIUSdesk already installed on Ubuntu version 24.04 and 26.04.
cd /var/www/
  • It is new, lightweight, fast, highly scalable and capable of handling a large load without overloading your system.
  • Nginx is the new Apache so to speak.
  • This section describes the steps you need to take to get RADIUSdesk up and running with a LEMP stack on Ubuntu 26.04
    • A LEMP stack is one of those acronyms you can use to impress your friends. It stands for Linux NginX MySQL and PHP.

  • update_cake5.1788447091.txt.gz
  • Last modified: 2026/09/03 16:51
  • by system