La colonne du didacticiel suivante de composer vous présentera le problème de la nécessité de saisir le nom d'utilisateur et le mot de passe lors de l'installation de Composer. J'espère que cela vous sera utile. à ceux qui en ont besoin !
D:\work\dreamland-yii>composer require "saviorlv/yii2-dysms:dev-master" Authentication required (packagist.phpcomposer.com): Username: Password: [Composer\Downloader\TransportException] Invalid credentials for 'https://packagist.phpcomposer.com/p/saviorlv/yii2-dysms%24045b85ee8f7a846caecdf82efa78fb4927e19868940b05fbb3ddb6383a10d41f.json', aborting.require [--dev] [--prefer-source] [--prefer-dist] [--no-progress] [--no-suggest] [--no-update] [--no-scripts] [--update-no-dev] [--update-with-dependencies] [--update-with-all-dependencies] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [--sort-packages] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--] [<packages>]...
doit être remplacé par la source du compositeur chinois. L'interface de requête affiche "Il y a un problème d'arriéré avec ce compte JSS qui empêche l'opération de se terminer avec succès", ce qui se traduit par : "Ce compte JSS a un problème d'arriérés, entraînant L'opération n'a pas pu être terminée avec succès"....
Utilisez simplement la source miroir domestique https://pkg.phpcomposer.com/
composer config -g repo.packagist composer https://packagist.phpcomposer.com
Ensuite un autre est apparu ici Question
D:\work\dreamland-yii>composer require "saviorlv/yii2-dysms:dev-master" ./composer.json has been updated Loading composer repositories with package information Updating dependencies (including require-dev) Could not fetch https://api.github.com/repos/bestiejs/punycode.js/tags?per_page=100, please create a GitHub OAuth token to go over the API rate limit Head to https://github.com/settings/tokens/new?scopes=repo&description=Composer+on+JL-HOST-008-PC+2018-10-13+0916 to retrieve a token. It will be stored in "C:/Users/niuben/AppData/Roaming/Composer/auth.json" for future use by Composer. Token (hidden):
Il me demande de saisir un jeton ? ? ?
Après vérification en ligne, c'est parce que Composer n'a pas ajouté la clé github
Solution
Entrez https://github.com/settings/tokens et cliquez sur "Générer un nouveau token" (N'oubliez pas de vous connecter d'abord)
Créez un nouveau jeton, entrez la description et sélectionnez Nouveau par défaut. Vous obtiendrez ensuite un jeton, puis collez la valeur et il c'est OK.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!