kai*_*der 4 laravel composer-php laravel-4
似乎除非我使用sudo我的composer命令无法创建Laravel项目.
没有sudo它会给我以下错误:
[ErrorException]
copy(/Users/H/.composer/cache/files/laravel/laravel/73094f2633f1b90f3ef
6de4a8a5b610532510e0e.zip): failed to open stream: Permission denied
Run Code Online (Sandbox Code Playgroud)
我在这里错过了什么?
Ant*_*iro 13
如果您执行:
sudo composer <anything>
Run Code Online (Sandbox Code Playgroud)
你的一些作曲家文件(~/.composer/)将由你编写root,如果你不能删除或再写一遍,除非你sudo用来成为root,所以你有两个选择:
1)将这些文件的用户更改回您自己的:
sudo chown $USER:$USER -R ~/.composer
Run Code Online (Sandbox Code Playgroud)
或者在Mac上
sudo chown -R $USER:staff ~/.composer
Run Code Online (Sandbox Code Playgroud)
2)删除整个文件夹(并丢失缓存)从头开始重启:
sudo rm -rf ~/.composer/cache
Run Code Online (Sandbox Code Playgroud)
甚至
sudo rm -rf ~/.composer
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1317 次 |
| 最近记录: |