Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:101990 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 87215 invoked from network); 22 Mar 2018 01:59:51 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 22 Mar 2018 01:59:51 -0000 Authentication-Results: pb1.pair.com header.from=zardozrocks@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=zardozrocks@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 74.125.82.54 as permitted sender) X-PHP-List-Original-Sender: zardozrocks@gmail.com X-Host-Fingerprint: 74.125.82.54 mail-wm0-f54.google.com Received: from [74.125.82.54] ([74.125.82.54:50189] helo=mail-wm0-f54.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 26/3C-03694-61E03BA5 for ; Wed, 21 Mar 2018 20:59:51 -0500 Received: by mail-wm0-f54.google.com with SMTP id f19so13108056wmc.0 for ; Wed, 21 Mar 2018 18:59:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=897p2TF4gK01JwIfOTDlHWlIhBcAMaslvmqDM6HqKN0=; b=ltsmGjDFnHolJMHr3PGcuHybWEWGAEdGy0EGcGiCaqq8ubQ/a6ItfdEZX8g/nLXNgy FP3OGG99iiwFfeAofLgzSQrXISCUhmrC/l9ssxyKh5eIMMXjLc6vfKayaIFYJh73l4ma 7RwSeL/aEXQ35wFeCAfGOnn9nYm7HmhR/I8AKx2pV3reo9aFacOig814Qbf5FMp5QoHg 8aF8p0abgxyrV4Tv08HwelloNWlPwg/ChgEEbgqi9TkYogiaxUjEOKFKohXcESnnAPV5 i78MrGNiKtbsCBLgZx+0A8bQVEzgou6azGqRCx8XSgRHbDIcnhFEmjCzrdnJlScVCuoJ z8kg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=897p2TF4gK01JwIfOTDlHWlIhBcAMaslvmqDM6HqKN0=; b=BRNUtkLv/b0C5o3bJsTFfJprcDjjZ4sqg8BDCYQOVbycP8XS1KADGpUBegkdO0iy0e 6L45cvcX698RDoCt/TLleBel+W0kyoogM5GmFrNDdg4mF/180OCyZ6yRvd5njSLjb3I/ wPbab0WEjGXe4HEBfKT7DeGHn1WuPPdXP2EhDb/XXSz9Ptg0qGyyrm+yHOGHTplhoWuL M9dJP/kY+V598/ndppCSuLlrwb+cdTy1erjZo3mfX5V8+JLXAROsAW+IGkDndeqzJCN2 dJSbVzosbCs29r1RawNcYnTvRrsNzOKe82zn8tO+TbrDcDQFwoo8dP9+8am3UI5DME60 zxBQ== X-Gm-Message-State: AElRT7EBA4TBV6G1H8BCmzRCMS9UJmk3jCHVjdjgPX06+CmUd544nNyh NqYD+jVY6Js9z3b2W9HZg60NQMd6wjCU4LqXeWvEfg== X-Google-Smtp-Source: AIpwx495FnnxrKy0qujK/mPe8kK/zDfk65xkf4nX5HPWF+6rA5vjYoav4XJ5IyRokL4tBbdn95FNZ7vl0z+qIsxza/Y= X-Received: by 10.28.209.15 with SMTP id i15mr571903wmg.106.1521683988081; Wed, 21 Mar 2018 18:59:48 -0700 (PDT) MIME-Version: 1.0 Received: by 10.28.217.11 with HTTP; Wed, 21 Mar 2018 18:59:47 -0700 (PDT) Date: Wed, 21 Mar 2018 18:59:47 -0700 Message-ID: To: PHP Content-Type: multipart/alternative; boundary="94eb2c1315ba91f2440567f6a95d" Subject: what's the official position on apache threaded environments From: zardozrocks@gmail.com (j adams) --94eb2c1315ba91f2440567f6a95d Content-Type: text/plain; charset="UTF-8" So what's the story with PHP and multithreaded environments these days? Does this statement on the PHP website still stand? http://www.php.net/manual/en/faq.installation.php#faq.installation.apache2 Seems a bit archaic these days to eschew multithreaded environments, doesn't it? More specific questions: * is there any kind of authoritative list of PHP modules that are NOT threadsafe? If so, where might I find it? * What warnings, indications, failures, or errors, if any, might I encounter if I am experiencing undesirable behavior by using PHP in an event or worker environment? * Does anyone have any comment on the recommended means of acquiring PHP within Apache as described on the apache wki here: https://wiki.apache.org/httpd/php --94eb2c1315ba91f2440567f6a95d--