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

linux 也不靠谱

  •  
  •   skyangel3 · 2013-07-07 15:01:01 +08:00 · 6279 次点击
    这是一个创建于 3936 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Debian VPS linode主机, nginx + PHP, 安装php5-curl后, 可以在console下面用, 在cgi就是不载入curl模块, 搞了快一个小时, 一直解决不了问题(当然包括重启动nginx服务)

    后来想想windows 问题都是重启主机就可以解决问题, 就重启linux主机了, 问题也解决了。
    33 条回复    1970-01-01 08:00:00 +08:00
    shiny
        1
    shiny  
       2013-07-07 15:02:31 +08:00
    需要 reload 的不是 nginx,而是 php-fpm 服务。
    skyangel3
        2
    skyangel3  
    OP
       2013-07-07 15:12:40 +08:00
    我的/etc/init.d/ 没有 php-fpm, 只有php-fastcgi, 对nginx不是很熟悉, 按照linode library 教程用socket配置的, 那我应该怎么重启php-fpm 服务
    @shiny
    f489753
        3
    f489753  
       2013-07-07 15:18:42 +08:00 via Android   ❤️ 2
    这帖子标题取的可真吓人
    nigelvon
        4
    nigelvon  
       2013-07-07 15:19:59 +08:00 via Android
    kill -USR2 pid
    shiny
        5
    shiny  
       2013-07-07 15:23:28 +08:00   ❤️ 1
    我看了下,貌似是 LEMP 里的安装教程? 我看它写的是 spawn-fcgi,这也是一种 php-cgi 的守护进程,只是有点老了(php-fpm 自 PHP5.3.3 起就内置入官方代码了)

    你可以 ls /etc/init.d/ 看看有没有 php-fastcgi,reload 这个服务就好。 一般情况下 linux 不需要重启服务器,我们线上一台 uptime 已经 494 天了。


    我们装的话一般用 www.dotdeb.org 的源,apt-get install php5-fpm 就可以了。
    shierji
        6
    shierji  
       2013-07-07 15:55:45 +08:00   ❤️ 8
    我怎么都觉得是楼主不靠谱啊。
    mongodb
        7
    mongodb  
       2013-07-07 15:59:20 +08:00
    教你一招 楼主
    不会reload的话可以
    ps axu | grep php
    看到进程命令,复制下来
    kill php的进程号
    粘贴进程命令回车

    不是什么时候都行,大部分时候都行
    TankyWoo
        8
    TankyWoo  
       2013-07-07 16:01:52 +08:00
    服务的配置,为啥把原因定为系统的问题呢?
    andyhu
        9
    andyhu  
       2013-07-07 16:07:25 +08:00
    这个问题和linux毫无关系吧,主要是自己不熟悉。nginx和apache不一样,在apache上一般php跑在apache进程内以模块形式运行,nginx多数都是跑fast-cgi的,php是单独的进程,debian的话需要重启php
    service php5-fpm restart
    建议楼主多了解下
    zhttty
        10
    zhttty  
       2013-07-07 16:10:33 +08:00
    我还没见过需要重启服务器才能实现的...
    msg7086
        11
    msg7086  
       2013-07-07 16:30:00 +08:00
    $ uptime
    16:30:35 up 703 days, 10:22, 1 user, load average: 0.21, 0.21, 0.18

    现在debian上配NMP都是装上dotdeb的源以后用apt装,非常简单,升级也不用重新搞。
    sdysj
        12
    sdysj  
       2013-07-07 16:33:17 +08:00   ❤️ 1
    晕死,最不靠谱的是就是楼主这样的人,半桶水还喷,喷个屁啊。
    iZr
        13
    iZr  
       2013-07-07 16:36:38 +08:00
    @shiny 貌似在ubuntn下頁可以用這個源?
    vietor
        14
    vietor  
       2013-07-07 16:40:27 +08:00
    的确楼主不靠谱。就像一个吃烧饼的人埋怨上面全是芝麻。
    shiny
        15
    shiny  
       2013-07-07 16:41:09 +08:00
    @iZr Dotdeb 的说明是: The packages from Dotdeb should work on Ubuntu, but no additional support will be provided.
    yakczh
        16
    yakczh  
       2013-07-07 16:57:48 +08:00
    没看明白这跟linux有什么关系
    moonfly
        17
    moonfly  
       2013-07-07 17:07:18 +08:00
    欣喜若狂的点了近来,还以为LZ是要让大家放弃linux,改用BSD呢!~呵呵!~
    fangzhzh
        18
    fangzhzh  
       2013-07-07 17:15:21 +08:00   ❤️ 1
    还有一个槽点大家都没有关注,难道是麻木了:
    "后来想想windows 问题都是重启主机就可以解决问题"
    cj1324
        19
    cj1324  
       2013-07-07 17:46:54 +08:00
    标题党~
    csx163
        20
    csx163  
       2013-07-07 17:52:02 +08:00
    呵呵,解决问题的方法不外乎重启重装
    terry
        21
    terry  
       2013-07-07 18:16:24 +08:00
    可以 down vote 的话,这个帖子估计要被扣很多。
    Showfom
        22
    Showfom  
       2013-07-07 18:52:44 +08:00
    @iZr 建议只在 Debian 下用,Ubuntu 里出现问题解决起来麻烦。
    workaholic
        23
    workaholic  
       2013-07-07 20:13:10 +08:00
    /etc/init.d/php5-fpm restart 没有php5-fpm的话find一下
    qqblog
        24
    qqblog  
       2013-07-08 03:16:33 +08:00
    楼主笨到家了
    blacktulip
        25
    blacktulip  
       2013-07-08 03:38:05 +08:00
    笑,不知道笨的是谁,楼主进账多少铜币了...
    chuhades
        26
    chuhades  
       2013-07-08 07:44:13 +08:00
    windows 问题都是重启主机就可以解决问题...
    高级黑..
    BOYPT
        27
    BOYPT  
       2013-07-08 14:52:13 +08:00
    人不靠谱什么都不靠谱的了,233.
    nanpuyue
        28
    nanpuyue  
       2013-07-08 20:40:19 +08:00
    Linux貌似一般不用重启整个系统,而且很多时候,重启系统可能没有任何帮助。
    Windows有时非要重启系统,我一直觉得这点很烦,特别是Win8,我一般一两个月才进一次Windows,开启了自动更新,然后它的更新下载下来后不安装,非得等我关机或重启的时候安装,然后几个圈圈一直转啊转啊,转到天荒地老,你除了等不能做任何事!
    每当这个时候我就觉得这真是个脑残的设计,浪费了多少人的青春or生命。
    sarices
        29
    sarices  
       2013-07-08 21:13:14 +08:00
    ...重启你的php啊,重启ng有何用?php是用fcgi方式跑的
    RisingV
        30
    RisingV  
       2013-07-08 23:32:27 +08:00
    其实可怕的是LZ下结论的方式
    skyangel3
        31
    skyangel3  
    OP
       2013-07-09 00:50:00 +08:00
    其实我本来有打算在标题后面加个问号的 -〉"linux 也不靠谱?"

    好了, 大家都散了吧
    pianai
        32
    pianai  
       2013-07-09 20:02:17 +08:00
    reload 下就可以了
    g0t3n
        33
    g0t3n  
       2013-07-09 22:21:43 +08:00
    只能呵呵了。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1140 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 23:02 · PVG 07:02 · LAX 16:02 · JFK 19:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.