KoolReport's Forum

Official Support Area, Q&As, Discussions, Suggestions and Bug reports.
Forum's Guidelines

Installing KoolReport Pro on Ubuntu 20.04 #1684

Open David Vanacore opened this topic on on Oct 28, 2020 - 2 comments

David Vanacore commented on Oct 28, 2020

I seemed to be having an issue trying to install KoolReports Pro on a clean install of Ubuntu server 64bit 20.04.

I'm getting this error when I run the composer update command after putting in the requirements in the composer.json file.

Problem 1

- koolreport/pro[4.7.0, ..., 4.7.1] require koolreport/excel 7.2.0 -> satisfiable by koolreport/excel[7.2.0].
- koolreport/excel 7.2.0 requires phpoffice/phpspreadsheet ^1.10 -> satisfiable by phpoffice/phpspreadsheet[1.10.0, ..., 1.15.0].
- koolreport/pro 4.5.1 requires koolreport/core 4.5.1 -> found koolreport/core[4.5.1] but it conflicts with your root composer.json require (^4.7).
- koolreport/pro 4.5.0 requires koolreport/core 4.5.0 -> found koolreport/core[4.5.0] but it conflicts with your root composer.json require (^4.7).
- koolreport/pro[4.3.0, ..., 4.3.2] require koolreport/core 4.3.0 -> found koolreport/core[4.3.0] but it conflicts with your root composer.json require (^4.7).
- koolreport/pro[4.0.0, ..., 4.1.2] require koolreport/core 4.0.0 -> found koolreport/core[4.0.0] but it conflicts with your root composer.json require (^4.7).
- phpoffice/phpspreadsheet[1.10.0, ..., 1.15.0] require ext-zip * -> it is missing from your system. Install or enable PHP's zip extension.
- Root composer.json requires koolreport/pro * -> satisfiable by koolreport/pro[4.0.0, ..., 4.7.1].

This is what's in the composer.json file.

"repositories":[
    {"type":"composer","url":"https://repo.koolreport.com"}
],

"require": {
    "php": "^7.3",
    "fideloper/proxy": "^4.2",
    "fruitcake/laravel-cors": "^2.0",
    "guzzlehttp/guzzle": "^7.0.1",
    "koolreport/blade": "^1.0",
    "koolreport/core": "^4.7",
    "koolreport/export": "^4.1",
    "koolreport/pro": "*",
    "koolreport/laravel": "^2.0",
    "laravel/framework": "^8.0",
    "laravel/tinker": "^2.0"
Sebastian Morales commented on Oct 28, 2020

David, looks like your Ubuntu's php lacks the zip extension. If your php's version is 7.3 run this terminal command:

    sudo apt-get install php7.3-zip

If there's still a prob let us know. Cheers,

David Vanacore commented on Oct 28, 2020

Thank you for your help. I realized that I had specified php7.4 when I installed some of the modules and I think that's what was causing most of my issues.

Build Your Excellent Data Report

Let KoolReport help you to make great reports. It's free & open-source released under MIT license.

Download KoolReport View demo
None yet

None