更新了Ubuntu和pcntl_fork停止工作(php)

时间:2016-08-28 09:49:14

标签: fork pcntl preforking

我服务器上最近发生了变化:

  • 我几乎可以肯定它是因为dist-upgrade。(几天前)

  • 我添加了一个新用户并在var / www / html / banana中添加了一个库。 所以它也可能来自那个(?) - (2周前)

  • 尝试安装FastCGI但没有任何成功 - 但这并没有破坏任何常规处理和流程。 (2个月前)

我通常使用forking从我的PHP代码运行API查询,并且在某些时候它停止了为我工作(它确实有效,但是当获得繁重的查询结果时它会停止)。

error.log:

<activity
    android:name=".Activities.LauncherActivity"
    android:label="@string/app_name"
    android:theme="@style/AppTheme.NoActionBar">
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />

        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>

运行[Sun Aug 28 12:15:03.201994 2016] [:notice] [pid 1882] FastCGI: process manager initialized (pid 1882) [Sun Aug 28 12:15:03.278176 2016] [mpm_prefork:notice] [pid 1879] AH00163: Apache/2.4.18 (Ubuntu) mod_fastcgi/mod_fastcgi-SNAP-0910052141 configured -- resuming normal operations 输出:

cat /var/mail/root

有人可以帮助我更好地调试问题并解决它吗?

运行此脚本会获得真实结果:

From root@banana  Sun Aug 28 12:39:01 2016
Return-Path: <root@banana>
X-Original-To: root
Delivered-To: root@banana
Received: by banana (Postfix, from userid 0)
        id ABC281005BA; Sun, 28 Aug 2016 12:39:01 +0300 (IDT)
From: root@banana (Cron Daemon)
To: root@banana
Subject: Cron <root@banana>   [ -x /usr/lib/php/sessionclean ] && /usr/lib/php/sessionclean
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Cron-Env: <SHELL=/bin/sh>
X-Cron-Env: <HOME=/root>
X-Cron-Env: <PATH=/usr/bin:/bin>
X-Cron-Env: <LOGNAME=root>
Message-Id: <20160828093901.ABC281005BA@YHserver>
Date: Sun, 28 Aug 2016 12:39:01 +0300 (IDT)
编辑:我尝试在服务器上运行相同的脚本而不用分叉,我得到了所有结果(等待了很多,让我的网站停留了一段时间......)

0 个答案:

没有答案