小编asp*_*asp的帖子

使用PHP监视儿童分叉

我有一个问题,我使用pcntl_fork来分叉PHP中的进程,

$pid = pcntl_fork();
if ($pid == -1) {
 die('could not fork');
} else if ($pid) {
 // we are the parent
 pcntl_wait($status); //Protect against Zombie children
} else {
 pcntl_exec("/path/to/php/script");
 echo "Could not Execute...";
}
Run Code Online (Sandbox Code Playgroud)

我试图找出一种方法来监视在父fork中作为Child执行的PHP脚本的状态.有没有什么办法可以让我们知道孩子是否还在运行,或者在执行子脚本期间是否有任何致命错误,以及从子进程到父进程的所有消息使用;

pcntl_signal(SIGUSR1, "signal_handler");
Run Code Online (Sandbox Code Playgroud)

谢谢和问候,
Arun Shanker Prasad.

php fork

9
推荐指数
1
解决办法
7255
查看次数

Django表单值没有HTML转义

我需要设置Django forms.ChoiceField来显示货币符号.由于django表单转义了所有HTML ASCII字符,我无法得到$ ()或者&磅; (£)显示货币符号.

<select id="id_currency" name="currency">
    <option value="&amp;#36;">&#36;</option>
    <option value="&amp;pound;">&pound;</option>
    <option value="&amp;euro;">&euro;</option>
</select>
Run Code Online (Sandbox Code Playgroud)

您是否可以建议任何方法来显示实际的HTML货币字符,至少是该选项的值部分?

<select name="currency" id="id_currency">
    <option value="&amp;#36;">$</option>
    <option value="&amp;pound;">£</option>
    <option value="&amp;euro;">€</option>
</select>
Run Code Online (Sandbox Code Playgroud)

更新: 请注意我使用Django 0.96,因为我的应用程序在Google App Engine上运行.上面
<SELECT>使用Django Forms呈现.

currencies = (('&#36;', '&#36;'), 
              ('&pound;', '&pound;'), 
              ('&euro;', '&euro;'))    
currency = forms.ChoiceField(choices=currencies, required=False)
Run Code Online (Sandbox Code Playgroud)

谢谢,
阿伦.

python symbols currency django-forms

4
推荐指数
1
解决办法
6549
查看次数

标签 统计

currency ×1

django-forms ×1

fork ×1

php ×1

python ×1

symbols ×1