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

    UVdesk

    • Login
    • Search
    • Recent

    Solved Impossible to install, stall at step 1 on php8, step 4 on php7.3

    Bug Report
    4
    16
    10838
    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.
    • G
      ghislain last edited by

      hi,

      tried to install, nothing worked on php8.0 it stoppet a install step 1 and stalled so i switched to php7.3 then i got to step4 and then error.

      I followed the community install procedure with composer, used the next next next process with the good info for database etc.. it start and stop at step4. See attached error messages.

      sudo -u support2022 composer create-project uvdesk/community-skeleton helpdesk-project
      Screenshot from 2022-07-25 09-04-38.png Screenshot from 2022-07-25 09-05-28.png

      Any idea ?

      best regards,
      Ghislain.

      cannot link a txt so here is the cut/paste of the install
      Creating a "uvdesk/community-skeleton" project at "./helpdesk-project"
      Info from https://repo.packagist.org: #StandWithUkraine
      Installing uvdesk/community-skeleton (v1.1.0)

      • Installing uvdesk/community-skeleton (v1.1.0): Extracting archive
        Created project in /home/support2022/public_html/helpdesk-project
        Loading composer repositories with package information
        Updating dependencies
        Lock file operations: 2 installs, 0 updates, 0 removals
      • Locking symfony/flex (v1.19.2)
      • Locking uvdesk/composer-plugin (v1.1.0)
        Writing lock file
        Installing dependencies from lock file (including require-dev)
        Package operations: 2 installs, 0 updates, 0 removals
      • Installing symfony/flex (v1.19.2): Extracting archive
      • Installing uvdesk/composer-plugin (v1.1.0): Extracting archive
        Generating optimized autoload files
        1 package you are using is looking for funding.
        Use the composer fund command to find out more!

      Run composer recipes at any time to see the status of your Symfony recipes.

      Loading composer repositories with package information
      Restricting packages listed in "symfony/symfony" to "^5.4"
      Updating dependencies
      Lock file operations: 150 installs, 0 updates, 0 removals

      • Locking composer/package-versions-deprecated (1.11.99.5)
      • Locking doctrine/annotations (1.13.3)
      • Locking doctrine/cache (2.2.0)
      • Locking doctrine/collections (1.6.8)
      • Locking doctrine/common (3.3.0)
      • Locking doctrine/data-fixtures (1.5.3)
      • Locking doctrine/dbal (2.13.9)
      • Locking doctrine/deprecations (v1.0.0)
      • Locking doctrine/doctrine-bundle (2.7.0)
      • Locking doctrine/doctrine-fixtures-bundle (3.4.2)
      • Locking doctrine/doctrine-migrations-bundle (2.2.3)
      • Locking doctrine/event-manager (1.1.1)
      • Locking doctrine/inflector (2.0.4)
      • Locking doctrine/instantiator (1.4.1)
      • Locking doctrine/lexer (1.2.3)
      • Locking doctrine/migrations (2.3.5)
      • Locking doctrine/orm (2.12.3)
      • Locking doctrine/persistence (3.0.2)
      • Locking doctrine/sql-formatter (1.1.3)
      • Locking egulias/email-validator (3.2.1)
      • Locking friendsofphp/proxy-manager-lts (v1.0.12)
      • Locking google/recaptcha (1.2.4)
      • Locking iamcal/lib_autolink (v1.7)
      • Locking knplabs/knp-components (v3.4.0)
      • Locking knplabs/knp-paginator-bundle (v5.8.0)
      • Locking laminas/laminas-code (3.4.1)
      • Locking laminas/laminas-eventmanager (3.4.0)
      • Locking laminas/laminas-zendframework-bridge (1.4.1)
      • Locking monolog/monolog (2.8.0)
      • Locking myclabs/deep-copy (1.11.0)
      • Locking nikic/php-parser (v4.14.0)
      • Locking phar-io/manifest (2.0.3)
      • Locking phar-io/version (3.2.1)
      • Locking php-mime-mail-parser/php-mime-mail-parser (7.1.2)
      • Locking phpdocumentor/reflection-common (2.2.0)
      • Locking phpdocumentor/reflection-docblock (5.3.0)
      • Locking phpdocumentor/type-resolver (1.6.1)
      • Locking phpspec/prophecy (v1.15.0)
      • Locking phpstan/phpdoc-parser (1.6.4)
      • Locking phpunit/php-code-coverage (9.2.15)
      • Locking phpunit/php-file-iterator (3.0.6)
      • Locking phpunit/php-invoker (3.1.1)
      • Locking phpunit/php-text-template (2.0.4)
      • Locking phpunit/php-timer (5.0.3)
      • Locking phpunit/phpunit (9.5.21)
      • Locking psr/cache (1.0.1)
      • Locking psr/container (1.1.1)
      • Locking psr/event-dispatcher (1.0.0)
      • Locking psr/link (1.0.0)
      • Locking psr/log (1.1.4)
      • Locking sebastian/cli-parser (1.0.1)
      • Locking sebastian/code-unit (1.0.8)
      • Locking sebastian/code-unit-reverse-lookup (2.0.3)
      • Locking sebastian/comparator (4.0.6)
      • Locking sebastian/complexity (2.0.2)
      • Locking sebastian/diff (4.0.4)
      • Locking sebastian/environment (5.1.4)
      • Locking sebastian/exporter (4.0.4)
      • Locking sebastian/global-state (5.0.5)
      • Locking sebastian/lines-of-code (1.0.3)
      • Locking sebastian/object-enumerator (4.0.4)
      • Locking sebastian/object-reflector (2.0.4)
      • Locking sebastian/recursion-context (4.0.4)
      • Locking sebastian/resource-operations (3.0.3)
      • Locking sebastian/type (3.0.0)
      • Locking sebastian/version (3.0.2)
      • Locking sensio/framework-extra-bundle (v6.2.6)
      • Locking swiftmailer/swiftmailer (v6.3.0)
      • Locking symfony/asset (v5.4.7)
      • Locking symfony/browser-kit (v5.4.3)
      • Locking symfony/cache (v5.4.10)
      • Locking symfony/cache-contracts (v2.5.2)
      • Locking symfony/config (v5.4.9)
      • Locking symfony/console (v5.4.10)
      • Locking symfony/css-selector (v5.4.3)
      • Locking symfony/debug-bundle (v5.4.3)
      • Locking symfony/debug-pack (v1.0.10)
      • Locking symfony/dependency-injection (v5.4.10)
      • Locking symfony/deprecation-contracts (v2.5.2)
      • Locking symfony/doctrine-bridge (v5.4.10)
      • Locking symfony/dom-crawler (v5.4.9)
      • Locking symfony/dotenv (v5.4.5)
      • Locking symfony/error-handler (v5.4.9)
      • Locking symfony/event-dispatcher (v5.4.9)
      • Locking symfony/event-dispatcher-contracts (v2.5.2)
      • Locking symfony/expression-language (v5.4.10)
      • Locking symfony/filesystem (v5.4.9)
      • Locking symfony/finder (v5.4.8)
      • Locking symfony/form (v5.4.10)
      • Locking symfony/framework-bundle (v5.4.10)
      • Locking symfony/http-client (v5.4.9)
      • Locking symfony/http-client-contracts (v2.5.2)
      • Locking symfony/http-foundation (v5.4.10)
      • Locking symfony/http-kernel (v5.4.10)
      • Locking symfony/intl (v5.4.10)
      • Locking symfony/mailer (v5.4.10)
      • Locking symfony/maker-bundle (v1.43.0)
      • Locking symfony/mime (v5.4.10)
      • Locking symfony/monolog-bridge (v5.4.10)
      • Locking symfony/monolog-bundle (v3.8.0)
      • Locking symfony/notifier (v5.4.8)
      • Locking symfony/options-resolver (v5.4.3)
      • Locking symfony/orm-pack (v2.2.0)
      • Locking symfony/password-hasher (v5.4.8)
      • Locking symfony/phpunit-bridge (v6.1.2)
      • Locking symfony/polyfill-intl-grapheme (v1.26.0)
      • Locking symfony/polyfill-intl-icu (v1.26.0)
      • Locking symfony/polyfill-intl-idn (v1.26.0)
      • Locking symfony/polyfill-intl-normalizer (v1.26.0)
      • Locking symfony/polyfill-mbstring (v1.26.0)
      • Locking symfony/polyfill-php73 (v1.26.0)
      • Locking symfony/polyfill-php80 (v1.26.0)
      • Locking symfony/polyfill-php81 (v1.26.0)
      • Locking symfony/process (v5.4.8)
      • Locking symfony/profiler-pack (v1.0.6)
      • Locking symfony/property-access (v5.4.8)
      • Locking symfony/property-info (v5.4.10)
      • Locking symfony/proxy-manager-bridge (v5.4.6)
      • Locking symfony/routing (v5.4.8)
      • Locking symfony/runtime (v5.4.8)
      • Locking symfony/security-bundle (v5.4.9)
      • Locking symfony/security-core (v5.4.10)
      • Locking symfony/security-csrf (v5.4.9)
      • Locking symfony/security-guard (v5.4.9)
      • Locking symfony/security-http (v5.4.10)
      • Locking symfony/serializer (v5.4.10)
      • Locking symfony/service-contracts (v2.5.2)
      • Locking symfony/stopwatch (v5.4.5)
      • Locking symfony/string (v5.4.10)
      • Locking symfony/swiftmailer-bundle (v3.5.4)
      • Locking symfony/test-pack (1.0.10)
      • Locking symfony/translation (v5.4.9)
      • Locking symfony/translation-contracts (v2.5.2)
      • Locking symfony/twig-bridge (v5.4.9)
      • Locking symfony/twig-bundle (v5.4.8)
      • Locking symfony/validator (v5.4.10)
      • Locking symfony/var-dumper (v5.4.9)
      • Locking symfony/var-exporter (v5.4.10)
      • Locking symfony/web-link (v5.4.3)
      • Locking symfony/web-profiler-bundle (v5.4.10)
      • Locking symfony/yaml (v5.4.10)
      • Locking theseer/tokenizer (1.2.1)
      • Locking twig/extra-bundle (v3.4.0)
      • Locking twig/twig (v3.4.1)
      • Locking uvdesk/automation-bundle (v1.1.0)
      • Locking uvdesk/core-framework (v1.1.0)
      • Locking uvdesk/extension-framework (v1.1.0)
      • Locking uvdesk/mailbox-component (v1.1.0)
      • Locking uvdesk/support-center-bundle (v1.1.0)
      • Locking webmozart/assert (1.11.0)
        Writing lock file
        Installing dependencies from lock file (including require-dev)
        Package operations: 150 installs, 0 updates, 0 removals
      • Installing composer/package-versions-deprecated (1.11.99.5): Extracting archive
      • Installing symfony/polyfill-php80 (v1.26.0): Extracting archive
      • Installing symfony/runtime (v5.4.8): Extracting archive
      • Installing doctrine/cache (2.2.0): Extracting archive
      • Installing doctrine/collections (1.6.8): Extracting archive
      • Installing psr/cache (1.0.1): Extracting archive
      • Installing doctrine/event-manager (1.1.1): Extracting archive
      • Installing doctrine/persistence (3.0.2): Extracting archive
      • Installing doctrine/common (3.3.0): Extracting archive
      • Installing doctrine/deprecations (v1.0.0): Extracting archive
      • Installing symfony/polyfill-php73 (v1.26.0): Extracting archive
      • Installing symfony/polyfill-mbstring (v1.26.0): Extracting archive
      • Installing symfony/deprecation-contracts (v2.5.2): Extracting archive
      • Installing symfony/http-foundation (v5.4.10): Extracting archive
      • Installing psr/event-dispatcher (1.0.0): Extracting archive
      • Installing symfony/event-dispatcher-contracts (v2.5.2): Extracting archive
      • Installing symfony/event-dispatcher (v5.4.9): Extracting archive
      • Installing symfony/var-dumper (v5.4.9): Extracting archive
      • Installing psr/log (1.1.4): Extracting archive
      • Installing symfony/error-handler (v5.4.9): Extracting archive
      • Installing symfony/http-kernel (v5.4.10): Extracting archive
      • Installing psr/container (1.1.1): Extracting archive
      • Installing symfony/service-contracts (v2.5.2): Extracting archive
      • Installing symfony/doctrine-bridge (v5.4.10): Extracting archive
      • Installing symfony/polyfill-php81 (v1.26.0): Extracting archive
      • Installing symfony/dependency-injection (v5.4.10): Extracting archive
      • Installing symfony/polyfill-intl-normalizer (v1.26.0): Extracting archive
      • Installing symfony/polyfill-intl-grapheme (v1.26.0): Extracting archive
      • Installing symfony/string (v5.4.10): Extracting archive
      • Installing symfony/console (v5.4.10): Extracting archive
      • Installing symfony/filesystem (v5.4.9): Extracting archive
      • Installing symfony/config (v5.4.9): Extracting archive
      • Installing doctrine/lexer (1.2.3): Extracting archive
      • Installing doctrine/instantiator (1.4.1): Extracting archive
      • Installing doctrine/inflector (2.0.4): Extracting archive
      • Installing doctrine/dbal (2.13.9): Extracting archive
      • Installing doctrine/orm (2.12.3): Extracting archive
      • Installing symfony/routing (v5.4.8): Extracting archive
      • Installing symfony/finder (v5.4.8): Extracting archive
      • Installing symfony/var-exporter (v5.4.10): Extracting archive
      • Installing symfony/cache-contracts (v2.5.2): Extracting archive
      • Installing symfony/cache (v5.4.10): Extracting archive
      • Installing symfony/framework-bundle (v5.4.10): Extracting archive
      • Installing doctrine/sql-formatter (1.1.3): Extracting archive
      • Installing doctrine/annotations (1.13.3): Extracting archive
      • Installing doctrine/doctrine-bundle (2.7.0): Extracting archive
      • Installing doctrine/data-fixtures (1.5.3): Extracting archive
      • Installing doctrine/doctrine-fixtures-bundle (3.4.2): Extracting archive
      • Installing symfony/stopwatch (v5.4.5): Extracting archive
      • Installing laminas/laminas-zendframework-bridge (1.4.1): Extracting archive
      • Installing laminas/laminas-eventmanager (3.4.0): Extracting archive
      • Installing laminas/laminas-code (3.4.1): Extracting archive
      • Installing friendsofphp/proxy-manager-lts (v1.0.12): Extracting archive
      • Installing doctrine/migrations (2.3.5): Extracting archive
      • Installing google/recaptcha (1.2.4): Extracting archive
      • Installing twig/twig (v3.4.1): Extracting archive
      • Installing symfony/translation-contracts (v2.5.2): Extracting archive
      • Installing symfony/translation (v5.4.9): Extracting archive
      • Installing knplabs/knp-components (v3.4.0): Extracting archive
      • Installing knplabs/knp-paginator-bundle (v5.8.0): Extracting archive
      • Installing myclabs/deep-copy (1.11.0): Extracting archive
      • Installing phar-io/version (3.2.1): Extracting archive
      • Installing phar-io/manifest (2.0.3): Extracting archive
      • Installing phpdocumentor/reflection-common (2.2.0): Extracting archive
      • Installing phpdocumentor/type-resolver (1.6.1): Extracting archive
      • Installing sebastian/recursion-context (4.0.4): Extracting archive
      • Installing sebastian/exporter (4.0.4): Extracting archive
      • Installing sebastian/diff (4.0.4): Extracting archive
      • Installing sebastian/comparator (4.0.6): Extracting archive
      • Installing webmozart/assert (1.11.0): Extracting archive
      • Installing phpdocumentor/reflection-docblock (5.3.0): Extracting archive
      • Installing phpspec/prophecy (v1.15.0): Extracting archive
      • Installing phpstan/phpdoc-parser (1.6.4): Extracting archive
      • Installing theseer/tokenizer (1.2.1): Extracting archive
      • Installing sebastian/version (3.0.2): Extracting archive
      • Installing nikic/php-parser (v4.14.0): Extracting archive
      • Installing sebastian/lines-of-code (1.0.3): Extracting archive
      • Installing sebastian/environment (5.1.4): Extracting archive
      • Installing sebastian/complexity (2.0.2): Extracting archive
      • Installing sebastian/code-unit-reverse-lookup (2.0.3): Extracting archive
      • Installing phpunit/php-text-template (2.0.4): Extracting archive
      • Installing phpunit/php-file-iterator (3.0.6): Extracting archive
      • Installing phpunit/php-code-coverage (9.2.15): Extracting archive
      • Installing phpunit/php-invoker (3.1.1): Extracting archive
      • Installing phpunit/php-timer (5.0.3): Extracting archive
      • Installing sebastian/cli-parser (1.0.1): Extracting archive
      • Installing sebastian/code-unit (1.0.8): Extracting archive
      • Installing sebastian/object-reflector (2.0.4): Extracting archive
      • Installing sebastian/global-state (5.0.5): Extracting archive
      • Installing sebastian/object-enumerator (4.0.4): Extracting archive
      • Installing sebastian/resource-operations (3.0.3): Extracting archive
      • Installing sebastian/type (3.0.0): Extracting archive
      • Installing sensio/framework-extra-bundle (v6.2.6): Extracting archive
      • Installing symfony/asset (v5.4.7): Extracting archive
      • Installing symfony/twig-bridge (v5.4.9): Extracting archive
      • Installing symfony/twig-bundle (v5.4.8): Extracting archive
      • Installing symfony/web-profiler-bundle (v5.4.10): Extracting archive
      • Installing symfony/profiler-pack (v1.0.6): Extracting archive
      • Installing monolog/monolog (2.8.0): Extracting archive
      • Installing symfony/monolog-bridge (v5.4.10): Extracting archive
      • Installing symfony/monolog-bundle (v3.8.0): Extracting archive
      • Installing symfony/debug-bundle (v5.4.3): Extracting archive
      • Installing symfony/debug-pack (v1.0.10): Extracting archive
      • Installing symfony/dom-crawler (v5.4.9): Extracting archive
      • Installing symfony/dotenv (v5.4.5): Extracting archive
      • Installing symfony/expression-language (v5.4.10): Extracting archive
      • Installing symfony/property-info (v5.4.10): Extracting archive
      • Installing symfony/property-access (v5.4.8): Extracting archive
      • Installing symfony/polyfill-intl-icu (v1.26.0): Extracting archive
      • Installing symfony/options-resolver (v5.4.3): Extracting archive
      • Installing symfony/form (v5.4.10): Extracting archive
      • Installing symfony/http-client-contracts (v2.5.2): Extracting archive
      • Installing symfony/http-client (v5.4.9): Extracting archive
      • Installing symfony/intl (v5.4.10): Extracting archive
      • Installing symfony/polyfill-intl-idn (v1.26.0): Extracting archive
      • Installing symfony/mime (v5.4.10): Extracting archive
      • Installing egulias/email-validator (3.2.1): Extracting archive
      • Installing symfony/mailer (v5.4.10): Extracting archive
      • Installing symfony/maker-bundle (v1.43.0): Extracting archive
      • Installing symfony/notifier (v5.4.8): Extracting archive
      • Installing symfony/proxy-manager-bridge (v5.4.6): Extracting archive
      • Installing doctrine/doctrine-migrations-bundle (2.2.3): Extracting archive
      • Installing symfony/orm-pack (v2.2.0): Extracting archive
      • Installing symfony/process (v5.4.8): Extracting archive
      • Installing symfony/password-hasher (v5.4.8): Extracting archive
      • Installing symfony/security-core (v5.4.10): Extracting archive
      • Installing symfony/security-http (v5.4.10): Extracting archive
      • Installing symfony/security-guard (v5.4.9): Extracting archive
      • Installing symfony/security-csrf (v5.4.9): Extracting archive
      • Installing symfony/security-bundle (v5.4.9): Extracting archive
      • Installing symfony/serializer (v5.4.10): Extracting archive
      • Installing swiftmailer/swiftmailer (v6.3.0): Extracting archive
      • Installing symfony/swiftmailer-bundle (v3.5.4): Extracting archive
      • Installing symfony/phpunit-bridge (v6.1.2): Extracting archive
      • Installing symfony/css-selector (v5.4.3): Extracting archive
      • Installing symfony/browser-kit (v5.4.3): Extracting archive
      • Installing phpunit/phpunit (9.5.21): Extracting archive
      • Installing symfony/test-pack (1.0.10): Extracting archive
      • Installing symfony/validator (v5.4.10): Extracting archive
      • Installing psr/link (1.0.0): Extracting archive
      • Installing symfony/web-link (v5.4.3): Extracting archive
      • Installing symfony/yaml (v5.4.10): Extracting archive
      • Installing twig/extra-bundle (v3.4.0): Extracting archive
      • Installing uvdesk/core-framework (v1.1.0): Extracting archive
      • Installing uvdesk/automation-bundle (v1.1.0): Extracting archive
      • Installing uvdesk/extension-framework (v1.1.0): Extracting archive
      • Installing php-mime-mail-parser/php-mime-mail-parser (7.1.2): Extracting archive
      • Installing iamcal/lib_autolink (v1.7): Extracting archive
      • Installing uvdesk/mailbox-component (v1.1.0): Extracting archive
      • Installing uvdesk/support-center-bundle (v1.1.0): Extracting archive
        Package swiftmailer/swiftmailer is abandoned, you should avoid using it. Use symfony/mailer instead.
        Package symfony/swiftmailer-bundle is abandoned, you should avoid using it. Use symfony/mailer instead.
        Generating optimized autoload files
        composer/package-versions-deprecated: Generating version class...
        composer/package-versions-deprecated: ...done generating version class
        121 packages you are using are looking for funding.
        Use the composer fund command to find out more!

      Package Manager: 5 package operations

      • Configuring uvdesk/core-framework
      • Configuring uvdesk/automation-bundle
      • Configuring uvdesk/extension-framework
      • Configuring uvdesk/mailbox-component
      • Configuring uvdesk/support-center-bundle

      Symfony operations: 30 recipes (7527c8083e92c2f26bd059d0f684697b)

      • Configuring symfony/flex (>=1.0): From github.com/symfony/recipes:main
      • Configuring symfony/framework-bundle (>=5.4): From github.com/symfony/recipes:main
      • Configuring symfony/console (>=5.3): From github.com/symfony/recipes:main
      • Configuring symfony/routing (>=5.3): From github.com/symfony/recipes:main
      • Configuring doctrine/annotations (>=1.0): From github.com/symfony/recipes:main
      • Configuring doctrine/doctrine-bundle (>=2.4): From github.com/symfony/recipes:main
      • WARNING doctrine/doctrine-bundle (>=2.4): From github.com/symfony/recipes:main
        The recipe for this package contains some Docker configuration.
      This may create/update docker-compose.yml or update Dockerfile (if it exists).
      
      Do you want to include Docker configuration from recipes?
      [y] Yes
      [n] No
      [p] Yes permanently, never ask again for this project
      [x] No permanently, never ask again for this project
      (defaults to y): x
      
      • Configuring doctrine/doctrine-fixtures-bundle (>=3.0): From github.com/symfony/recipes:main
      • WARNING google/recaptcha (>=1.1): From github.com/symfony/recipes-contrib:main
        The recipe for this package comes from the "contrib" repository, which is open to community contributions.
        Review the recipe at https://github.com/symfony/recipes-contrib/tree/main/google/recaptcha/1.1
      Do you want to execute this recipe?
      [y] Yes
      [n] No
      [a] Yes for all packages, only for the current installation session
      [p] Yes permanently, never ask again for this project
      (defaults to n): 
      
      • Configuring symfony/translation (>=5.3): From github.com/symfony/recipes:main
      • Configuring knplabs/knp-paginator-bundle (>=v5.8.0): From auto-generated recipe
      • Configuring sensio/framework-extra-bundle (>=5.2): From github.com/symfony/recipes:main
      • Configuring symfony/twig-bundle (>=5.4): From github.com/symfony/recipes:main
      • Configuring symfony/web-profiler-bundle (>=5.3): From github.com/symfony/recipes:main
      • Configuring symfony/monolog-bundle (>=3.7): From github.com/symfony/recipes:main
      • Configuring symfony/debug-bundle (>=5.3): From github.com/symfony/recipes:main
      • Configuring symfony/mailer (>=4.3): From github.com/symfony/recipes:main
      • Configuring symfony/maker-bundle (>=1.0): From github.com/symfony/recipes:main
      • Configuring symfony/notifier (>=5.0): From github.com/symfony/recipes:main
      • Configuring doctrine/doctrine-migrations-bundle (>=2.2): From github.com/symfony/recipes:main
      • Configuring symfony/security-bundle (>=5.3): From github.com/symfony/recipes:main
      • Configuring symfony/swiftmailer-bundle (>=2.5): From github.com/symfony/recipes:main
      • Configuring symfony/phpunit-bridge (>=5.3): From github.com/symfony/recipes:main
      • Configuring phpunit/phpunit (>=9.3): From github.com/symfony/recipes:main
      • Configuring symfony/validator (>=5.3): From github.com/symfony/recipes:main
      • Configuring twig/extra-bundle (>=v3.4.0): From auto-generated recipe
      • Configuring uvdesk/core-framework (>=v1.1.0): From auto-generated recipe
      • Configuring uvdesk/automation-bundle (>=v1.1.0): From auto-generated recipe
      • Configuring uvdesk/extension-framework (>=v1.1.0): From auto-generated recipe
      • Configuring uvdesk/mailbox-component (>=v1.1.0): From auto-generated recipe
      • Configuring uvdesk/support-center-bundle (>=v1.1.0): From auto-generated recipe
        Unpacking Symfony packs
      • Unpacked symfony/orm-pack
      • Unpacked symfony/debug-pack
      • Unpacked symfony/profiler-pack
      • Unpacked symfony/test-pack
        Loading composer repositories with package information
        Updating dependencies
        Nothing to modify in lock file
        Installing dependencies from lock file (including require-dev)
        Package operations: 0 installs, 0 updates, 4 removals
      • Removing symfony/test-pack (1.0.10)
      • Removing symfony/profiler-pack (v1.0.6)
      • Removing symfony/orm-pack (v2.2.0)
      • Removing symfony/debug-pack (v1.0.10)
        Package swiftmailer/swiftmailer is abandoned, you should avoid using it. Use symfony/mailer instead.
        Package symfony/swiftmailer-bundle is abandoned, you should avoid using it. Use symfony/mailer instead.
        Generating optimized autoload files
        composer/package-versions-deprecated: Generating version class...
        composer/package-versions-deprecated: ...done generating version class
        117 packages you are using are looking for funding.
        Use the composer fund command to find out more!

      Run composer recipes at any time to see the status of your Symfony recipes.

      Executing script cache:clear [OK]
      Executing script assets:install public [OK]

      What's next?

      Some files have been created and/or updated to configure your new packages.
      Please review, edit and commit them: these files are yours.

      symfony/framework-bundle instructions:

      • Run your application:

        1. Go to the project directory
        2. Create your code repository with the git init command
        3. Download the Symfony CLI at https://symfony.com/download to install a development web server
      • Read the documentation at https://symfony.com/doc

      doctrine/doctrine-bundle instructions:

      • Modify your DATABASE_URL config in .env

      • Configure the driver (postgresql) and
        server_version (13) in config/packages/doctrine.yaml

      symfony/mailer instructions:

      • You're ready to send emails.

      • If you want to send emails via a supported email provider, install
        the corresponding bridge.
        For instance, composer require mailgun-mailer for Mailgun.

      • If you want to send emails asynchronously:

        1. Install the messenger component by running composer require messenger;
        2. Add 'Symfony\Component\Mailer\Messenger\SendEmailMessage': amqp to the
          config/packages/messenger.yaml file under framework.messenger.routing
          and replace amqp with your transport name of choice.
      • Read the documentation at https://symfony.com/doc/master/mailer.html

      symfony/phpunit-bridge instructions:

      • Write test cases in the tests/ folder
      • Use MakerBundle's make:test command as a shortcut!
      • Run the tests with php bin/phpunit
      peopleinside 1 Reply Last reply Reply Quote 0
      • Komal Sharma
        Komal Sharma UVdesk Staff mod last edited by

        @ghislain
        Follow this blog for installation from here.

        Let us know which PHP version you are using.

        Please check once the below steps before setup and make changes accordingly:

        • The 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**
        
        • If your database password contains some special character(such as #$%@) then change your password and make it without a special character.

        • Locate the .env file in your project and make sure APP_ENV=dev when you are doing your setup.

        • Allow read-write permission for the below file & folder:

        For .env file – chmod 775 -R path of .env file of UVdesk project

        For var folder -chmod 775 -R path of var folder of UVdesk project

        For config folder – chmod 775 -R path of config folder of UVdesk project

        • And also check the max execution time if it is 30sec then increase it. check here

        Also check this for your reference: #161

        Restart your server.
        And clear your project cache by:
        php bin/console c:c

        Now try to install your project.

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

          @ghislain welcome and thank you for your request!
          A developer or UVdesk staff will reply to you as soon as possibile.

          Thank you for your patience.

          You can also try to install UVdesk by uploading UVdesk by FTP.
          The download can be done at https://www.uvdesk.com clicking the opensource in the menu than dowload.

          You can also look at: 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!

          1 Reply Last reply Reply Quote 0
          • Komal Sharma
            Komal Sharma UVdesk Staff mod last edited by

            @gacabinetco

            The latest version of "doctrine/doctrine-fixtures-bundle" is not compatible with uvdesk.

            You can be fixed this issue by changing the version in composer.json in uvdesk:

            "doctrine/doctrine-fixtures-bundle": "^3.4",
             **TO**
            "doctrine/doctrine-fixtures-bundle": "3.4.1",
            

            After Updating the changes in composer.json
            Finally, run the below command in your project root directory:
            composer update and setup again.

            Follow this link for the issue in step 4 from here.

            I Hope, This will resolve your issue. If you have still facing the error let us know.

            G 1 Reply Last reply Reply Quote 0
            • G
              ghislain @Komal Sharma last edited by ghislain

              @komal-sharma
              hi,

              what i have done:

              8484 [26/07/22 08:28:05] rm -Rf helpdesk-project/
              8485 [26/07/22 08:28:16] sudo -u support2022 composer create-project uvdesk/community-skeleton helpdesk-project
              8486 [26/07/22 08:28:53] cd helpdesk-project/
              8487 [26/07/22 08:28:56] nano composer.json => Done the change requested
              8488 [26/07/22 08:29:12] sudo -u support2022 composer update

              Loading composer repositories with package information
              Restricting packages listed in "symfony/symfony" to "^5.4"
              Updating dependencies
              Lock file operations: 0 installs, 2 updates, 0 removals
                - Downgrading doctrine/doctrine-fixtures-bundle (3.4.2 => 3.4.1)
                - Downgrading doctrine/persistence (3.0.2 => 2.5.3)
              Writing lock file
              Installing dependencies from lock file (including require-dev)
              Package operations: 0 installs, 2 updates, 0 removals
                - Downgrading doctrine/persistence (3.0.2 => 2.5.3): Extracting archive
                - Downgrading doctrine/doctrine-fixtures-bundle (3.4.2 => 3.4.1): Extracting archive
              Package swiftmailer/swiftmailer is abandoned, you should avoid using it. Use symfony/mailer instead.
              Package symfony/swiftmailer-bundle is abandoned, you should avoid using it. Use symfony/mailer instead.
              Generating optimized autoload files
              composer/package-versions-deprecated: Generating version class...
              composer/package-versions-deprecated: ...done generating version class
              117 packages you are using are looking for funding.
              Use the `composer fund` command to find out more!
              
              What about running composer global require symfony/thanks && composer thanks now?
              This will spread some šŸ’–  by sending a ā˜…  to the GitHub repositories of your fellow package maintainers.
              
              Run composer recipes at any time to see the status of your Symfony recipes.
              
              Executing script cache:clear [OK]
              Executing script assets:install public [OK]
              

              8489 [26/07/22 08:29:37] sudo -u support2022 php bin/console c:c

               // Clearing the cache for the dev environment with debug true                                                          
              
                                                                                                                                      
               [OK] Cache for the "dev" environment (debug=true) was successfully cleared.                                            
                                                                                               
              

              but now it fails at step 2 Something went wrong ! Please try again

              complete trace at https://support2020.aqueos.net/uvdesk/public/_profiler/262892

              CRITICAL 08:36:10 	request 	Uncaught PHP Exception Twig\Error\RuntimeError: "An exception has been thrown during the rendering of a template ("Environment variable not found: "APP_SECRET".")." at /home/support2020/public_html/uvdesk/vendor/symfony/web-profiler-bundle/Resources/views/Collector/exception.html.twig line 6
              
              {
                  "exception": {}
              }
              

              --
              cordialement,
              Ghislain

              1 Reply Last reply Reply Quote 0
              • Komal Sharma
                Komal Sharma UVdesk Staff mod last edited by

                @ghislain
                Follow this blog for installation from here.

                Let us know which PHP version you are using.

                Please check once the below steps before setup and make changes accordingly:

                • The 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**
                
                • If your database password contains some special character(such as #$%@) then change your password and make it without a special character.

                • Locate the .env file in your project and make sure APP_ENV=dev when you are doing your setup.

                • Allow read-write permission for the below file & folder:

                For .env file – chmod 775 -R path of .env file of UVdesk project

                For var folder -chmod 775 -R path of var folder of UVdesk project

                For config folder – chmod 775 -R path of config folder of UVdesk project

                • And also check the max execution time if it is 30sec then increase it. check here

                Also check this for your reference: #161

                Restart your server.
                And clear your project cache by:
                php bin/console c:c

                Now try to install your project.

                1 Reply Last reply Reply Quote 0
                • G
                  ghislain last edited by

                  thanks, it works on php8.0 with the composer modification but this all feel quite brittle, installation is problematic and the framework and install scream a lot of deprecation error.

                  thanks for the help.

                  best regards,
                  Ghislain.

                  1 Reply Last reply Reply Quote 0
                  • Topic has been marked as solved  peopleinside peopleinside 
                  • C
                    compay last edited by

                    Hello, I'm the same

                    but in my case it stops at step 2

                    I have already done several things, but I have run out of tricks and I don't know what to do.

                    1870d2a5-0e24-47fd-ad4f-f0354c2365b0-image.png

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

                      df204344-0080-4d59-9253-7c97012427e2-image.png

                      1 Reply Last reply Reply Quote 0
                      • Komal Sharma
                        Komal Sharma UVdesk Staff mod last edited by

                        @compay

                        It can be because of these reasons.
                        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.

                        2. Locate the .env file in your project and make sure APP_ENV=dev when you are doing your setup.

                        3. 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
                        1. 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.
                          Restart your server.

                        And clear your project cache by:
                        php bin/console c:c
                        Now try to install your project.

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

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

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

                          Hello, thank you for your instructions, I was able to install them thanks to your tutorial, but the problem is that I cannot enter the admin and it does not allow me to attach an image when I try to send as a user.

                          I don't know how to remove the production tools that appear at the bottom of the page, I never worked with Laravel.

                          But if you explain to me what I have to do once I have it installed, I do it.

                          63d853c8-1357-4213-b019-12b30b569726-image.png

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

                            I have already removed the tools now it has gone from local to production, but I can't enter the admin I still don't know why.

                            This is my configuration, I still don't know if I need more permissions to upload files

                            bc693d26-1729-400f-b1a8-a3ff91fd1e43-image.png

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

                              This is what happens if I try to upload an image from the side of the user asking for support

                              3971ca40-d62e-4aef-91dc-c759f77cccf0-image.png

                              peopleinside 2 Replies Last reply Reply Quote 0
                              • Referenced by  peopleinside peopleinside 
                              • Topic has been marked as unsolved  peopleinside peopleinside 
                              • peopleinside
                                peopleinside EX helping member @compay last edited by

                                @compay thank you for your update, let's wait a staff reply from UVdesk šŸ™‚

                                šŸ’¬ 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
                                • peopleinside
                                  peopleinside EX helping member @compay last edited by

                                  I'm sorry to see no reply from UVdesk.
                                  @Komal-Sharma

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

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

                                    I'm marking this topic as solved as the topic has been started from the author that has received the reply.

                                    šŸ’¬ 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
                                    • Komal Sharma
                                      Komal Sharma UVdesk Staff mod last edited by Komal Sharma

                                      @compay

                                      Your issue is due to insufficient directory permissions. To resolve this, change the owner of the directory accordingly:

                                      1. First, you will directory user ownership to a specific non-root user using this command:

                                        $ chown -R {user_name}:{user_group} {target_directory}

                                        Ex: $ chown -R uvdesk:uvdesk community-skeleton

                                      2. Second, add this user to the www-data apache user group using the following command:

                                        Add user to www-data group:

                                        $ usermod -aG {user} www-data;

                                        Ex: $ usermod -aG uvdesk www-data;

                                        Verify that the user has been added to the www-data group:

                                        $ groups <your-user-name>;

                                        Ex: $ groups uvdesk;

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