20 Jan 2023, 07:47

Let us know, you have installed this project using composer command or using zip file upload.

Check the below these cases and make changes accordingly:

  1. A web server might don't have permission to allow overriding of the Apache config on a per-directory basis. Allow Override needs to be set to All for the directory block as mentioned below:
<Directory /home/users/var/www/htdocs>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
  1. If your database password contains some special character(such as #$%@) then change your password and make it without special characters.
    locate the .env file in your project and make sure APP_ENV=dev when you are doing your setup.

  2. Allow read-write permission for the below file & folder:
    For .env file – chmod 777 -R path of .env file of UVdesk project
    For Var folder -chmod 777 -R path of var folder of UVdesk project
    For Config folder – chmod 777 -R path of config folder of UVdesk
    For Public folder – chmod 777 -R path of the public folder of UVdesk
    For Migration folder – chmod 777 -R path of the migration folder of UVdesk

  3. It happens mainly because of less execution time in the php.ini file.
    By default, max_execution_time is 30 sec you need to increase it and restart your server.
    Check here how to increase the max-execution time and restart your server.

    And clear your project cache by:

    php bin/console c:c

Now try to install your project.

=> Also, run the below commands in your project root directory:

php bin/console doctrine:migrations:diff

php bin/console doctrine:migrations:migrate

And clear the cache of the project:

php bin/console c:c

=> Once you try with the manual installation of uvdesk from here.

If the issue is still in the manual installation setup, let us know.