Error using composer in Windows - php

I need to use composer in my Windows installed xampp, php 5.4.7. everytime I run
$ php composer.phar install
I keep getting this error:
[Composer\Downloader\TransportException] The
"https://packagist.org/packages.json" file could not be downloaded:
failed to open stream: The system detected an invalid pointer
address in attempting to use a pointer argument in a call.
What could be the issue
? Any help please.

Related

Laravel, Installer Not works

After Laravel released new version (5.7) of this framework, i cant create new project and its commands not work
i did this works:
1) use laravel new MyProject with this error :
[GuzzleHttp\Exception\RequestException] Error creating resource: [message]
fopen(http://cabinet.laravel.com/latest.zip): failed to open stream: A
connection attempt failed because the connected party did not properly
respond after a period of time, or established connection failed because
connected host has failed to respond.[file]
C:\Users\Saeid\AppData\Roaming\Composer\vendor\guzzlehttp\guzzle\src\
Handler\StreamHandler.php[line] 324
2) use composer create-project --prefer-dist laravel/laravel MyProject with this error :
[Composer\Downloader\TransportException] The "https://repo.packagist.org/packages.json" file could not be downloaded: failed to open stream: No connection could be made because the target machine actively refused it.
3) update composer by composer selfupdate with this error :
[Composer\Downloader\TransportException] The "https://getcomposer.org/versions" file could not be downloaded: failed to open stream: No connection could be made because the target machine actively refused it.
4) update laravel instller by composer global require "laravel/installer"
[Composer\Downloader\TransportException] The "https://repo.packagist.org/packages.json" file could not be downloaded: failed to open stream: No connection could be made because the target machine actively refused it.
Notice: in all of steps all links work on google chrome!!!! but it said "No connection could be made because the target machine actively refused it."
Notice: my composer version (1.7.2)
Notice: my Laravel installer version is (2.0.1)
Finally I found the problem ...
that's "Composer Proxy Setting"
because damned Filtering in Iran we must use proxy based programs for bypass the filtering.
last time i installed the composer the proxy based anti filter app (freegate) was running and composer get the local proxy address "127.0.0.1:8580" and all of the problems started...
today when the freegate was running i saw everything is OK!!!
some body know how to change the composer proxy setting???
i removed the composer and install it again but the installer automatically use this proxy address and disable the checkbox that use to select the proxy setting.
that means i cant disable proxy setting or change it.... :(
first download the composer the open your IDE the execute composer create-project "laravel/laravel" project-name

while installing composer file for Laravel it giving the below error

While I want to user Laravel 5 with PHP after installing XAMPP server I downloading composer from its website and while installing composer file in last step it is giving the error:
The "https://getcomposer.org/versions" file could not be downloaded: failed to open stream: No connection could be made because the target machine actively refused it."

having trouble in installing composer on for wamp

From last 3 days i am trying to install composer on my local system WAMP (windows 7). When i install composer it through an error :
The "https://getcomposer.org/versions" file could not be downloaded:
failed to open stream: An attempt was made to access a socket in a way
forbidden by its access permissions.
Any help would be appreciated.

Installing Laravel on Mac

I have been trying to install Laravel (Latest version) on my Mac machine. I have all prerequisites such as php, composer. Just tried to execute below commands but it is giving errors.
/Applications/XAMPP/xamppfiles/bin/php composer.phar create-project laravel/laravel {directory} 4.2 --prefer-dist
Where,
-- /Applications/XAMPP/xamppfiles/bin/php - Mac php path
-- composer.phar - Composer file
After executing the above command, I am getting error like below. I am using my office network, could that cause a firewall issue?
Error:
[Composer\Downloader\TransportException]
The "https://packagist.org/packages.json" file could not be downloaded: SSL operation failed with code 1. OpenSSL Error messages:
error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed
Failed to enable crypto
failed to open stream: operation failed
About my Mac:
OS X EI Captain (Version 10.11.6)
In this case my suggestion is using Laravel Valet - never had issues with it. It will save you tones of time after you will start using it.
https://laravel.com/docs/5.4/valet
Also try to use global composer and clean composer's cache before doing that.
I think it was temporary issue.

Getting error while running Yii2 project on windows 8.1

I have successfully installed Yii2 using composer on windows 8.1. I am using Xampp server but I am not able to run my project successfully.
I am getting this error:
Warning: require(C:\xampp\htdocs\application\web/../vendor/autoload.php): failed to open stream: No such file or directory in C:\xampp\htdocs\application\web\index.php on line 7
Fatal error: require(): Failed opening required 'C:\xampp\htdocs\application\web/../vendor/autoload.php' (include_path='.;C:\xampp\php\PEAR') in C:\xampp\htdocs\application\web\index.php on line 7
I have also given proper permissions and set the cookie validation key but nothing is working.
Thanks for help.
Error is self explainable. There is no autoload.php file in vendor folder. It's generated after all vendor packages will be installed.
Use composer install command to install all packages.

Categories