Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fatal error: Class 'Dotenv\Dotenv' not found in ACFProInstaller/Plugin.php #17 #21

Open
regenrek opened this issue Oct 3, 2017 · 0 comments

Comments

@regenrek
Copy link

regenrek commented Oct 3, 2017

See: #17

I think this bug is still relevant!

It doesn't happen everytime but currently I'm stuck on this problem.
Here are my files (in short):

{
repositories: {
        "acf-pro": {
            "type": "package",
            "package": {
                "name": "advanced-custom-fields/advanced-custom-fields-pro",
                "type": "wordpress-plugin",
                "version" :"5.6.0",
                "dist": {
                  "type": "zip",
                  "url": "https://connect.advancedcustomfields.com/index.php?p=pro&a=download"
                },
                "require": {
                  "philippbaschke/acf-pro-installer": "^1.0",
                  "composer/installers": "^1.0"
                }
            }
        },
     }
    "require": {
        "php": "^7.0",
        "composer/installers": "~1.0",
        "oscarotero/env": "^1.0",
        "vlucas/phpdotenv": "^2.4",
        "symfony/var-dumper": "^3.3",
        "advanced-custom-fields/advanced-custom-fields-pro":"^5.6.0"
 }
}

My Command: (via Capistrano Deploy)

php composer.phar install --working-dir #{release_path} --no-dev --prefer-dist --no-interaction --optimize-autoloader --no-scripts

Output:

/usr/local/bin/php7-70STABLE-CLI /kunden/495732_2870//rp-hosting/22/49/shared/composer.phar install --working-dir /kunden/495732_2870//rp-hosting/22/49/releases/20171003092509 --no-dev --prefer-dist --no-interaction --optimize-autoloader --no-scripts stdout: Fatal error: Uncaught Error: Class 'Dotenv\Dotenv' not found in /kunden/495732_2870/rp-hosting/22/49/releases/20171003092509/vendor/philippbaschke/acf-pro-installer/src/ACFProInstaller/Plugin.php:246
Stack trace:
#0 /kunden/495732_2870/rp-hosting/22/49/releases/20171003092509/vendor/philippbaschke/acf-pro-installer/src/ACFProInstaller/Plugin.php(226): PhilippBaschke\ACFProInstaller\Plugin->loadDotEnv()
#1 /kunden/495732_2870/rp-hosting/22/49/releases/20171003092509/vendor/philippbaschke/acf-pro-installer/src/ACFProInstaller/Plugin.php(144): PhilippBaschke\ACFProInstaller\Plugin->getKeyFromEnv()
#2 [internal function]: PhilippBaschke\ACFProInstaller\Plugin->addKey(Object(Composer\Plugin\PreFileDownloadEvent))
#3 phar:///kunden/495732_2870/rp-hosting/22/49/shared/composer.phar/src/Composer/EventDispatcher/EventDispatcher.php(171): call_user_func(Array, Object(Composer\Plugin\PreFileDownloadEvent))
#4 phar:///kunden/495732_2870/rp-hosting/22/49/shared/composer.phar/src/Composer/EventDispatcher/EventDispatcher.php(81): Compos in /kunden/495732_2870/rp-hosting/22/49/releases/20171003092509/vendor/philippbaschke/acf-pro-installer/src/ACFProInstaller/Plugin.php on line 246
/usr/local/bin/php7-70STABLE-CLI /kunden/495732_2870//rp-hosting/22/49/shared/composer.phar install --working-dir /kunden/495732_2870//rp-hosting/22/49/releases/20171003092509 --no-dev --prefer-dist --no-interaction --optimize-autoloader --no-scripts stderr: Loading composer repositories with package information
Installing dependencies from lock file
Warning: The lock file is not up to date with the latest changes in composer.json. You may be getting outdated dependencies. Run update to update them.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant