Arbit - project tracking

PHP Depend

#64: The single cache directory causes permission denied on *NIX systems

Issue revisions

  • new by Manuel Pichler at 2009-M-01 20:33
  • new by Manuel Pichler at 2009-M-01 20:34
  • assigned by Manuel Pichler at 2009-M-01 20:35
  • assigned by Manuel Pichler at 2009-M-03 8:36
  • closed by Manuel Pichler at 2009-M-03 8:41
Type bug bug
State closed closed
Priority medium medium
Resolution fixed fixed
Assigned to Manuel Pichler
Scheduled for 0.9.5
Affected versions 0.9.3, 0.9.4
Affected components Parser, Tokenizer
Last change Tuesday 3 March 2009 08:41:05 UTC by Manuel Pichler

Short description

Since version 0.9.3 PHP_Depend has a local file cache that reduces the consumed memory. At the moment it uses a fix directory name in the system temp dir. This behavior causes permission denied errors on *NIX systems, when different users execute PHP_Depend.

Environment

All Unix, Linux systems.

Steps to reproduce

Execute PHP_Depend as user A and later as user B on your *NIX system.

Expected behavior

Both users can run PHP_Depend with the cli switch --optimization=best

Actual behavior

PHP_Depend fails for user B.

  • Manuel Pichler at Sunday 1 March 2009 20:34:48 UTC

    Schedule version set.

  • Manuel Pichler at Tuesday 3 March 2009 08:41:05 UTC

    This issue is fixed in svn revision #667.