【发布时间】:2011-12-23 12:01:54
【问题描述】:
我正在尝试使用 erlang 端口通过 erlang 评估 php 代码。问题是当要评估的数据更大时,我会从 php 中得到 parse error。但是,如果数据较小,那么我将得到正确的输出。我认为当数据长度较大时,erlang 会在将数据发送到 php 进行评估之前截断数据。在 erlang 端口上可以发送或接收的数据长度是否有任何限制。还是其他原因造成的这个错误?
我正在使用 open_port(PortName, PortSettings) 打开一个新端口,并在 PortSettings 中将 [{packet,4},exit_status] 设置为我的端口选项.
【问题讨论】: