Start a conversation

Setup Page Never Executes After Completing All the Installation Steps in Ubuntu

Overview

When installing Kayako Classic on Ubuntu, the setup page does not execute even after all the installation steps are completed. Additionally, PHP is running but scripts might not appear to be running.

This behavior occurs when the webserver and the Kayako Classic installation files are owned and run by different users. By default, the Kayako Classic installation files are owned by the "root" user, however, Ubuntu uses a different default user for apache2: "www-data".

ubuntu_1.png

 

Solution

Change the ownership of the "upload" file folder to match the user running the webserver:

  1. Open the Ubuntu terminal.
  2. Use the following command to review the directory contents of the webserver that contains the "upload" folder.
    ls -al /var/log/www/
  3. Run the following command to change the owner of the "upload" folder.
sudo chown -R www-data:www-data /var/log/www/upload

 

Testing

Run again the following command:

ls -al /var/log/www/

You should be able to see that the owner of the upload folder is now "www-data".

mceclip0.png

After confirming this, reattempt the Kayako Classic installation. The Setup page should now be accessible.

Choose files or drag and drop files
Was this article helpful?
Yes
No
  1. Priyanka Bhotika

  2. Posted

Comments