UVdesk

    • Register
    • Login
    • Search
    • Recent

    Solved Installation issues

    Technical Help
    2
    5
    318
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • C
      Curtisf last edited by

      Good Evening,

      I'm trying to install UVDesk on our server to test it but running into installation issues.

      If I install it with composer, it will work and I can get onto the set up scree and enter all of the database information, and then it takes me to an option to either go to the admin panel, which if I attempt I get an "Variable "user_service" does not exist", and if I try to go to the Knowledgebase I get an "Call to a member function getName() on null" error from Symphony.

      While installing it with composer, I did receive error messages while it was configuring uvdesk/api-bundle there were two fatal PHP errors:

      • Configuring uvdesk/core-framework
        PHP Fatal error: Uncaught Error: Call to undefined method Symfony\Component\Yaml\Yaml::parseFile() in /data/www/live/helpdesk-project/vendor/uvdesk/composer-plugin/lib/Composer/ComposerPackage.php:125

      Fatal error: Uncaught Error: Call to undefined method Symfony\Component\Yaml\Yaml::parseFile() in /data/www/live/helpdesk-project/vendor/uvdesk/composer-plugin/lib/Composer/ComposerPackage.php:125

      I'm using PHP 7.4 on the main server. It is an Amazon EC2 instance running Amazon Linux. I tried it on another EC2 server I run which is running PHP 7.2, and I received the same composer error messages, but I couldn't get to the set up screen because I can't install php-imap on the 7.2 server.

      I also tried installing it from the zip file. However, I receive an error that the installation is unable to connect to the database. I updated the .env file to match what was in the composer installation, and I was able to get to the main screen, but the credentials to log in would not work. So then I tried to copy the /config file from the composer folder the folder I created with the zip installation, and that didn't work either, as I'm getting an error that says: "Attempted to load class "UVDeskApiBundle" from namespace "Webkul\UVDesk\ApiBundle". Did you forget a "use" statement for another namespace?"

      For some the forgot password link isn't working either on the new installation from the Zip file either, so I can't see if I can log in there.

      Any suggestions?

      Thanks!

      1 Reply Last reply Reply Quote 0
      • Sanjeev
        Sanjeev developer UVdesk Staff mod last edited by

        @Curtisf
        Try using php version 7.2 or 7.3.

        Check below link and make a try.
        https://github.com/uvdesk/community-skeleton/issues/290#issuecomment-661113642

        1 Reply Last reply Reply Quote 0
        • C
          Curtisf last edited by

          Using the database you suggested within the PHP 7.4 installation worked.

          Thank you for your help, I look forward to playing with it.

          1 Reply Last reply Reply Quote 0
          • Sanjeev
            Sanjeev developer UVdesk Staff mod last edited by

            @Curtisf

            Glad to know that you issue has been resolved.

            1 Reply Last reply Reply Quote 0
            • Sanjeev
              Sanjeev developer UVdesk Staff mod last edited by

              @Curtisf

              Stay tuned with us you will get many updates and issue resolved in next release of project.

              https://github.com/uvdesk/community-skeleton

              Watch project repository here.

              1 Reply Last reply Reply Quote 0
              • First post
                Last post