Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 2 months ago.
Improve this question
did anyone try installing the open-telemetry/exporter-otlp-grpc package using composer? I wanted to use the AWS X-Ray service for my PHP application and it needed a few packages in order to run, one of them is open-telemetry/exporter-otlp-grpc. I tried countless times kept showing me
"Could not find a matching version of package open-telemetry/exporter-otlp-grpc. Check the package spelling, your ve
rsion constraint and that the package is available in a stability which matches your minimum-stability (stable)."
I had installed the required gRPC extension for my PHP environment as mentioned on this website https://aws-otel.github.io/docs/getting-started/php-sdk/trace-manual-instr but still could not work...
composer config json file
{
"require": {
"symfony/http-client": "^6.0",
"open-telemetry/contrib-aws": "^0.0.17",
"open-telemetry/api": "^0.0.17",
"open-telemetry/sdk": "^0.0.17",
"open-telemetry/opentelemetry": "^0.0.17"
}
}
Did anyone encounter this?
Related
Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed last month.
Improve this question
I'm triying to create a new symfony project for class work and when I try to run the command to create it:
composer create-project symfony/skeleton:"^5.4" 2023-truiter-symfony
Gives me the next error:
symfony error
My PHP version is 8.1.12 and my composer version is 2.5.1
I've been trying to create a new symfony project without specifying the version and it works, but I would like that when the project is created it has the version ^5.4
Finally I have found a solution to the problem, I have installed CLI Symfony following the instructions from:
https://symfony.com/download
Once installed the problem when creating the project with the "^5.4" version has been solved.
Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 1 year ago.
Improve this question
I am needing to install a package into my Laravel project. I am using the latest version of Laravel (8), It comes preinstalled with;
"guzzlehttp/guzzle": "^7.0.1"
When I go to install the new package, I get an error saying that it is not compatible with my project. When I check the composer.json file for the package, it give the following as a dependency;
"guzzlehttp/guzzle": "~6.0"
I need this package to continue with my project. What would be the best way to deal with this?
Laravel v8 requires Guzzle v7. It is not compatible with Guzzle v6. If any package you want to use does not yet support Guzzle v7, you cannot use that package in your Laravel project - unless you downgrade Laravel to v7.
Updating the package from Guzzle v6 to v7 might not be that easy, as the list of breaking changes is not that short. But the maintainer of the package you want to use is surely pretty thankful if you provide a pull request to his repository
Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 5 years ago.
Improve this question
I've been install 2 libraries into my php project. Now I want to remove on of them because I've install the wrong library (my bad). Is it okay if I just delete the folder ? If there is another way to do that correctly, please tell me.
Running the following command will remove the package from vendor (or wherever you install packages), composer.json and composer.lock. Change vendor/package appropriately.
composer remove vendor/package
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 6 years ago.
Improve this question
I'm following the Laravel passport video tutorial on Laracasts and kept getting the below error, so I have taken a fresh install of Laravel using the Laravel install tool but I'm still getting the error:
laravel new test
cd test
gulp
Error: Entry module not found: Error: Can't resolve 'buble' in 'C:\xampp\htdocs\test' resolve 'buble' in 'C:\xampp\htdocs\test
This is a fresh install with no changes, am I missing something from the install process?
I'm pretty sure you need to do npm install before using gulp.
Bublé is a ES2015 compiler (light version of Babel).
They come with Laravel, but you must previously install them, via npm install.
Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 7 years ago.
Improve this question
How to work with non laravel packages as i want to use https://packagist.org/packages/kerphi/phpfreechat this packages
You can use the simple composer functionality. Via commandline run:
composer require kerphi/phpfreechat
That's it the package classes should now be available within your application.
You can view the complete documentation on loading packagist dependancies on the composer website.
update
You won't be able to use this package as the package requires the slim framework. You can see this on the package github page: https://github.com/kerphi/phpfreechat and the index file called during javascript usage: https://github.com/stmolivier/phpfreechat/blob/master/server/index.php
If you are using windows then In cmd go to your project location and run this code
composer require kerphi/phpfreechat