我分享一些存储区域C++和PHP无法访问PHP/C++共享内存在网上
在PHP结束时,我有:
$inputshm_id = shmop_open($shid, "w", 0777, 1024);
哪里SHID是我ftok创建的标识符。
这一切工作正常,当我运行这个PHP脚本登录的服务器上的根,但是当我试图通过网络远程运行它,我得到:
警告:shmop_open()[function.shmop开]:无法在第6行的/var/www/html/prof/phpsm.php中附加或创建共享内存段
...其中第6行是我上面显示的行。
由于它运行良好,当我作为根从服务器运行它时,我假设某处阻止了Web用户请求连接到共享内存。
有谁知道可能是什么原因造成的?
感谢
平台是...? – 2010-11-15 17:05:31
这是Linux的红帽。 – Columbo 2010-11-15 17:08:24