Since version 0.9.6-rc1 eaccelerator no more support shared memory variables. You can see it in Changelog:
2009-07-14 Bart VanbrabantAlso you will see that only ./configure of versions <= 0.9.5.3 give us the option to compile with it:
* Fix two PHP 5.3 bugs
* Remove the optimizer
* Remove the user cache functions
--with-eaccelerator-shared-memory Include eaccelerator shared memory functions
--with-eaccelerator-sessions Include eaccelerator sessions
--with-eaccelerator-content-caching Include eaccelerator content caching
If you want to have same shared memory variables with PHP, I think you can try the native shm_* functions of PHP:
http://www.php.net/manual/en/function.shm-get-var.php
Eaccelerator project keepers:
- Would be Cool if you write something about it at your project website. Have a hundred of people outthere trying to use new version of eaccelerator and just not understanding whats going on. In your website's wiki, the function stay without any warning about it.
