composer config --list --global //this will get the composer home path.
[home] /root/.composer //it's my composer home path.
composer config -g secure-http false
#修改全局文件(推荐)
composer config -g repo.packagist composer https://packagist.phpcomposer.com
#修改当前配置文件
composer config repo.packagist composer https://packagist.phpcomposer.com
composer.json 文件修改后
{
"repositories": {
"packagist": {
"type": "composer",
"url": "https://packagist.phpcomposer.com"
}
}
}
全局设置下面的几个文件设置是全局的,修改时需要root权限
/etc/paths
Apache
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews
</IfModule>
Options +FollowSymLinks
RewriteEngine On
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)/$ /$1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
</IfModule>
<VirtualHost *:80>
ServerAdmin ad@x.com
DocumentRoot "/Library/WebServer/Documents/laravel54/public
ServerName x.com
ErrorLog "/private/var/log/apache2/x.com-error_log"
CustomLog "/private/var/log/apache2/x.com-access_log" common
<Directory "/Library/WebServer/Documents/laravel54/public">
Options Indexes FollowSymLinks MultiViews
Order allow,deny
allow from all
AllowOverride all
</Directory>
</VirtualHost>