Ticket #264 (closed defect: fixed)

Opened 1 year ago

Last modified 9 months ago

Can't retrieve cached keys under MacOS X

Reported by: yohann Assigned to: somebody
Priority: major Milestone: 0.9.6
Component: eAccelerator Version: 0.9.5
Keywords: Cc:

Description

Setting keys into seems to work but value can be retrieved. See the following test case :

<?php
    error_reporting(E_ALL);
	$key = 'name';
	$value = 'john';
	if(eaccelerator_put($key,$value)) {
		echo 'Value is stored !';	
	}
	echo '<br /> List all keys : ';
	var_export(eaccelerator_list_keys());
	echo '<br /> Trying to retrieve value : ';
	var_export(eaccelerator_get($key));
?>

Result of the test case :

Value is stored !
 List all keys : array (
  0 => 
  array (
    'name' => 'name',
    'ttl' => 0,
    'created' => 1182184183,
    'size' => 49,
  ),
)
 Trying to retrieve value : NULL

Configuration is : *eAccelarator : 0.9.6-svn303-dev *apache / php : Apache/1.3.33 (Darwin) PHP/5.2.2 *eAccelarator.ini :

extension="eaccelerator.so"
eaccelerator.shm_size="16"
eaccelerator.cache_dir="/Library/WebServer/Documents/tmp/"
eaccelerator.enable="1"
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"
eaccelerator.name_space = ""
eaccelerator.allowed_admin_path = "/Library/WebServer/Documents/"

Change History

08/19/07 18:43:24 changed by bart

  • status changed from new to closed.
  • version set to 0.9.5.
  • resolution set to fixed.
  • milestone set to 0.9.6.

This has been fixed in revision [327] in trunk.