šŸ”“ January 2024 Alert: Forum support inactive!
New forum registration are currently closed.
Use GitHub discussions
.

    UVdesk

    • Login
    • Search
    • Recent

    Solved Installing UVdesk on a Raspberry Pi

    Technical Help
    2
    4
    794
    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.
    • T
      TimFL last edited by

      Hi, I'm pretty new to linux itself and I've tried to install UVdesk with the composer command on a Raspberry Pi with Raspberry PI OS Lite (64bit) as operating system. Unfortunately it did not work out as expected and gave me a few errors instead. I did install the up-to-date version of php (7.4) and the php extensions -intl -xsl and -gd but it keeps giving me the same error: To enable extensions., verify that they are enabled in your .ini files:

      • /etc/php/7.4/cli/php.ini
      • /etc/php/7.4/cli/conf.d/10-opcache.ini
      • /etc/php/7.4/cli/conf.d/10-pdo.ini
      • /etc/php/7.4/cli/conf.d/15-xml.ini
      • /etc/php/7.4/cli/conf.d/20-calendar.ini
      • /etc/php/7.4/cli/conf.d/20-ctype.ini
      • /etc/php/7.4/cli/conf.d/20-dom.ini
      • /etc/php/7.4/cli/conf.d/20-exif.ini
      • /etc/php/7.4/cli/conf.d/20-ffi.ini
      • /etc/php/7.4/cli/conf.d/20-fileinfo.ini
      • /etc/php/7.4/cli/conf.d/20-ftp.ini
      • /etc/php/7.4/cli/conf.d/20-gd.ini
      • /etc/php/7.4/cli/conf.d/20-gettext.ini
      • /etc/php/7.4/cli/conf.d/20-iconv.ini
      • /etc/php/7.4/cli/conf.d/20-intl.ini
      • /etc/php/7.4/cli/conf.d/20-json.ini
      • /etc/php/7.4/cli/conf.d/20-mbstring.ini
      • /etc/php/7.4/cli/conf.d/20-phar.ini
      • /etc/php/7.4/cli/conf.d/20-posix.ini
      • /etc/php/7.4/cli/conf.d/20-readline.ini
      • /etc/php/7.4/cli/conf.d/20-shmop.ini
      • /etc/php/7.4/cli/conf.d/20-simplexml.ini
      • /etc/php/7.4/cli/conf.d/20-sockets.ini
      • /etc/php/7.4/cli/conf.d/20-sysvmsg.ini
      • /etc/php/7.4/cli/conf.d/20-sysvsem.ini
      • /etc/php/7.4/cli/conf.d/20-sysvshm.ini
      • /etc/php/7.4/cli/conf.d/20-tokenizer.ini
      • /etc/php/7.4/cli/conf.d/20-xmlreader.ini
      • /etc/php/7.4/cli/conf.d/20-xmlwriter.ini
      • /etc/php/7.4/cli/conf.d/20-xsl.ini

      I did try to find options to enable those extensions but the part I uncommended in the php.ini (1st in the list) didn't change anything at all.

      Additionally it also propts me to install a few components aswell:

      • uvdesk/mailbox-component 1.2.x-dev is an alias of uvdesk/mailbox-component dev-master and thus requires it to be installed too.
      • uvdesk/mailbox-component[dev-master, v1.1.0, ..., 1.2.x-dev] require php-mime-mail-parser/php-mime-mail-parser ^7.0.0 -> satisfiable by php-mime-mail-parser/php-mime-mail-parser[7.0.0, 7.1.0, 7.1.1, 7.1.2].
      • php-mime-mail-parser/php-mime-mail-parser[7.0.0, ..., 7.1.2] require ext-mailparse * -> it is missing from your system. Install or enable PHP's mailparse extension.
      • Root composer.json requires uvdesk/mailbox-component ^1.1 -> satisfiable by uvdesk/mailbox-component[v1.1.0, ..., 1.2.x-dev (alias of dev-master)].

      And I really don't know where to get those from. Has anyone dealt with those problems or used a less problematic way to install UVdesk on a Raspberry Pi 4B?
      Many thanks in advance šŸ™‚

      peopleinside 1 Reply Last reply Reply Quote 0
      • peopleinside
        peopleinside EX helping member @TimFL last edited by

        @TimFL
        Hi,
        PHP 7.4 is no more supported and can cause security issues.
        More info can be found at https://www.php.net/supported-versions.php

        About how to install UVdesk you can read the following post:
        https://forums.uvdesk.com/topic/1925/installing-and-setup-uvdesk-for-the-first-time

        šŸ’¬ You can also ask help on GitHub Discussions
        šŸ”“ I am no more active on Uvdesk
        šŸ”“ Forum support is inactive!

        T 1 Reply Last reply Reply Quote 0
        • T
          TimFL @peopleinside last edited by

          @peopleinside
          Hi, thanks for the quick reply.
          Didn't really look into the php versions tbh, just assumed the operating system would use the newest stable release. Good to know that it's not always the case šŸ˜„ The new and proper version of php fixed all problems with the installation command, so thank you very much for your help and for the link to the setup guide šŸ™‚

          peopleinside 1 Reply Last reply Reply Quote 0
          • Topic has been marked as solved  peopleinside peopleinside 
          • peopleinside
            peopleinside EX helping member @TimFL last edited by

            @TimFL you are welcome, glad to hear that helped.

            šŸ’¬ You can also ask help on GitHub Discussions
            šŸ”“ I am no more active on Uvdesk
            šŸ”“ Forum support is inactive!

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