note 116787 added to function.shmop-open

From: Date: Fri, 27 Feb 2015 17:37:41 +0000
Subject: note 116787 added to function.shmop-open
Groups: php.notes 
Request: Send a blank email to php-notes+get-201823@lists.php.net to get a copy of this message
I'm having the same issue affecting XP and described below, on Mac OS X Lion. To solve it, use before 'a' flag, then 'n'. Avoid 'c' flag. <?php $str = 'Hello World'; shm_key = ftok($_SERVER['PHP_SELF']); if (@$shm_id = shmop_open($shm_key, 'a', 0644, 0)) shmop_delete($shm_id); $shm_id = shmop_open($shm_key, 'n', 0644, strlen($str)); if ($shmId) { shmop_write($shmId, $str, 0); shmop_close($shmId); } else throw new RuntimeException("Couldn't create shared memory segment."); ?> ---- Server IP: 72.52.91.14 Probable Submitter: 77.72.35.178 ---- Manual Page -- http://php.net/manual/en/function.shmop-open.php Edit -- https://master.php.net/note/edit/116787 Del: integrated -- https://master.php.net/note/delete/116787/integrated Del: useless -- https://master.php.net/note/delete/116787/useless Del: bad code -- https://master.php.net/note/delete/116787/bad+code Del: spam -- https://master.php.net/note/delete/116787/spam Del: non-english -- https://master.php.net/note/delete/116787/non-english Del: in docs -- https://master.php.net/note/delete/116787/in+docs Del: other reasons-- https://master.php.net/note/delete/116787 Reject -- https://master.php.net/note/reject/116787 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#201823) next »