V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
miaotaizi
V2EX  ›  PHP

OSX 系统下 composer 为毛老是坏掉

  •  
  •   miaotaizi · 2017-03-24 11:58:04 +08:00 · 2553 次点击
    这是一个创建于 2826 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近开发的时候用 compsoer 安装一些包的时候突然就没用了. 输入任何 composer 指令在终端都没有输出, 有人遇到过这种情况吗? 另外我的 php-cli 好像有的时候也会有类似问题, 例如 php artisan 也无法执行. 关键是我都不知道怎么去找问题啊!!!!! 只能重启机器, 不过好像用了一段时间之后又会出现. 知道的小伙伴帮帮忙, 谢谢.

    8 条回复    2017-03-24 21:31:53 +08:00
    haiyang416
        1
    haiyang416  
       2017-03-24 12:00:46 +08:00 via Android
    这种情况你得去看日志,不然别人也不知道是因为什么原因。
    miaotaizi
        2
    miaotaizi  
    OP
       2017-03-24 12:54:22 +08:00
    @haiyang416 没做过这种事情, 还请指教, 我想知道应该去看哪些东西的日志? php 吗?
    Tairy
        3
    Tairy  
       2017-03-24 13:02:12 +08:00
    估计是被墙了吧,改源了么?
    haiyang416
        4
    haiyang416  
       2017-03-24 13:03:41 +08:00
    @miaotaizi 连 php artisan 也不能执行,那就自己随便写个脚本用 PHP 执行试试,看下 php-cli 有没有正常运行。
    Miy4mori
        5
    Miy4mori  
       2017-03-24 13:14:02 +08:00 via iPhone
    反正我曾经因为 opcache 开了 cli 模式经常卡死
    hteen
        6
    hteen  
       2017-03-24 13:23:00 +08:00
    人生苦短, 我用 docker 😂

    docker run --rm -it -v $PWD:/www -w /www hteen/php composer install
    littleylv
        7
    littleylv  
       2017-03-24 13:41:30 +08:00
    $ which php
    $ which composer
    miaotaizi
        8
    miaotaizi  
    OP
       2017-03-24 21:31:53 +08:00 via iPhone
    @Miy4mori 多谢建议
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2825 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 88ms · UTC 14:57 · PVG 22:57 · LAX 06:57 · JFK 09:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.