PHP的shm_函数在我的LINUX服务器上运行良好,但在Windows上不受支持。目前我正在测试WAMP上的代码并使用file_get / put_content作为shm_attach等的本地替代品,但这很笨拙。我认为shmp_系列函数与OS无关。但是,当我尝试像
这样简单的事情时<?php
$shm_key = 12879;
$shm_id = shmop_open($shm_key, "c", 0644, 100);
echo $shm_id;
?>
PHP抱怨说它不知道shmop_open。我用Google搜索扩展,发现shmop来自一个特殊的PHP版本。我不可能在这里和现在进入,但我想知道是否有可能找到一个已经激活shmop的现成版本(Win 32),所以我可以在Windows7 + WAMP中使用它。任何帮助将不胜感激。
答案 0 :(得分:0)
在WAMP v2.2上
php_shmop
并启用它WAMP重启
你应该好好去。