2016-02-26 3 views
1

J'installe FuelPHP sur Windows 10 mais je reçois une erreur fatale lors de l'exécution de la commande "php composer.phar install" et je n'arrive pas à l'installer. L'erreur que je reçois est donnée ci-dessous:php oil r install is Donner une erreur fatale et ne pas pouvoir installer FuelPHP

 php composer.phar install --verbose 
    Warning: This development build of composer is over 30 days old. It is recommended to update it by running "composer.phar self-update" to get the latest version. 
    Loading composer repositories with package information 
    Installing dependencies (including require-dev) from lock file 
    Nothing to install or update 
    Generating autoload files 

    Fatal error: Class 'Config' not found in D:\projects\campaygn\src\fuel\core\classes\error.php on line 146 

    Fatal error: Class 'Config' not found in D:\projects\campaygn\src\fuel\core\bootstrap.php on line 47 
    Script php oil r install handling the post-install-cmd event returned with an error 



     [RuntimeException] 
     Error Output: 



    Exception trace: 
    () at phar://D:/projects/campaygn/src/composer.phar/src/Composer/EventDispatcher/EventDispatcher.php:186 
    Composer\EventDispatcher\EventDispatcher->doDispatch() at phar://D:/projects/campaygn/src/composer.phar/src/Composer/EventDispatcher/EventDispatcher.php:121 
    Composer\EventDispatcher\EventDispatcher->dispatchCommandEvent() at phar://D:/projects/campaygn/src/composer.phar/src/Composer/Installer.php:337 
    Composer\Installer->run() at phar://D:/projects/campaygn/src/composer.phar/src/Composer/Command/InstallCommand.php:131 
    Composer\Command\InstallCommand->execute() at phar://D:/projects/campaygn/src/composer.phar/vendor/symfony/console/Symfony/Component/Console/Command/Command.php:252 
    Symfony\Component\Console\Command\Command->run() at phar://D:/projects/campaygn/src/composer.phar/vendor/symfony/console/Symfony/Component/Console/Application.php:874 
    Symfony\Component\Console\Application->doRunCommand() at phar://D:/projects/campaygn/src/composer.phar/vendor/symfony/console/Symfony/Component/Console/Application.php:195 
    Symfony\Component\Console\Application->doRun() at phar://D:/projects/campaygn/src/composer.phar/src/Composer/Console/Application.php:146 
    Composer\Console\Application->doRun() at phar://D:/projects/campaygn/src/composer.phar/vendor/symfony/console/Symfony/Component/Console/Application.php:126 
    Symfony\Component\Console\Application->run() at phar://D:/projects/campaygn/src/composer.phar/src/Composer/Console/Application.php:83 
    Composer\Console\Application->run() at phar://D:/projects/campaygn/src/composer.phar/bin/composer:43 
    require() at D:\projects\campaygn\src\composer.phar:25 


    install [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-plugins] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [--ignore-platform-reqs] [packages1] ... [packagesN] 
+0

Comme information supplémentaire, j'ai déjà essayé cette chose avec la plus nouvelle version du dossier de composer.phar :) –

+0

Aucune aide n'est venue, même pas du forum de FuelPHP. –

+0

Vous n'avez jamais répondu aux questions qui vous ont été posées sur ce que vous avez installé, comment vous l'avez installé et d'où vous l'avez obtenu. – WanWizard

Répondre

0

Je ne peux pas vraiment aider beaucoup, mais here il dit:

ligne de commande d'installation Cela ne fonctionne actuellement que sur les systèmes * nix (Linux , OS X, Unix, etc.)

+0

En fournissant php.exe est disponible dans le chemin, l'installation devrait également fonctionner sur Windows. Le programme d'installation "huile" est un script bash, et ne fonctionne pas sous Windows, mais ce n'est pas le problème ici. L'erreur est que le processeur de ligne de commande d'huile ne peut pas charger une classe principale, qui peut seulement être causée par un fichier manquant, un problème d'autorisation ou une installation non standard en combinaison avec une configuration incorrecte. Comme le TS l'a dit sur le forum il a téléchargé "quelque chose" de Bitbucket, et FuelPHP n'est pas sur bitbucket, aucune réponse ne peut être donnée à moins que nous ayons plus de détails. – WanWizard

1

Cette erreur peut survenir lorsque vous avez plus d'un fichier composer.phar dans votre dossier de projet. Regardez attentivement dans votre dossier et mettez à jour et installez tous les compositeurs. En particulier src/fuel/app: p