当前位置: 代码迷 >> PHP >> 请问内存共享的有关问题!
  详细解决方案

请问内存共享的有关问题!

热度:202   发布时间:2016-04-28 18:31:57.0
请教内存共享的问题!!!

代码如下:

<?php

$sysid = $shmkey = ftok(__FILE__, 't');
$flags = "c";
$mode = 0766;
$size = 1024;

$shmid = shmop_open($sysid, $flags, $mode, $size);
shmop_write($shmid, "Hello", 0);
$len = shmop_size($shmid);
$cont = shmop_read($sysid, 0, "Hello");
var_dump($cont);
shmop_delete($shmid);
shmop_close($shmid);

?> 

这段代码报错,请问是怎么回事?

PHP Warning:  shmop_read(): no shared memory segment with an id of [1946257823] in /home/admin/codes/php/shmop/client.php on line 8

Warning: shmop_read(): no shared memory segment with an id of [1946257823] in /home/admin/codes/php/shmop/client.php on line 8



------解决思路----------------------
$cont = shmop_read($shmid, 0, "Hello");
  相关解决方案