PHP شوكة دون الحاجة الطفل يرث واصف ملف الوالدين؟

StackOverflow https://stackoverflow.com/questions/244385

  •  04-07-2019
  •  | 
  •  

سؤال

وأنا أحاول أن تشغيل أمر قذيفة باستخدام مشغلي الفاصلة العليا المائلة، ولكن الحقيقة أن عملية طفل يرث اصفات الملفات المفتوحة فب هو إشكالية. هل هناك طريقة لمنع ذلك من الحدوث؟

وأنا على التوالي PHP 5.1.2

هل كانت مفيدة؟

المحلول

والطريقة الوحيدة التي يمكنني حقا أعرف من هو الحصول على الأطفال تفتح مواردها الخاصة بعد التفرع.

وهناك برنامج تعليمي لائق إلى حد ما على pcntl هنا:

http://www.hackingwithphp.com/16/0/0 / المتنوعة-الموضوعات http://www.hackingwithphp.com/16/ 1/4 / الازدواجية في الموارد ومتى والتفرع

نصائح أخرى

وهذا عمل بالنسبة لي:

$cmd_to_run = escapeshellarg('/path/to/file --args');
`echo $cmd_to_run | /bin/at now`;

واستبدال '/ الطريق / / --args الملف' جزء مع الأمر الذي تريد تشغيله. و'في' يستخدم الأمر الخفي كرون لجدولة المهام.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top