ID:               44633
 Updated by:       [EMAIL PROTECTED]
 Reported By:      prikid at gmail dot com
-Status:           Open
+Status:           Feedback
 Bug Type:         Apache2 related
 Operating System: FreeBSD 6.2-RELEASE
 PHP Version:      5.2.5
 New Comment:

Please try using this CVS snapshot:

  http://snaps.php.net/php5.2-latest.tar.gz
 
For Windows (zip):
 
  http://snaps.php.net/win32/php5.2-win32-latest.zip

For Windows (installer):

  http://snaps.php.net/win32/php5.2-win32-installer-latest.msi

And DO NOT apply any 3rd party patches to the sources. And make
absolutely sure your php.ini is free of any Zend extensions (Zend
optimizer, any caches, etc.)


Previous Comments:
------------------------------------------------------------------------

[2008-04-03 19:11:52] prikid at gmail dot com

Description:
------------
Note: This bug maybe related to bug#42826

I have setup virtual hosts within apache 2.0.62 configuration with
identical settings (except for paths to directories) 3 out of 5 users
have no problems, but for 2 others, temporary cache files (using smarty
templating system) produce errors as well as session files in /var/tmp.
All directories have correct user/group settings for apache and
chmodded 775 recursively.

Again, file permissions and user settings are absolutely correct and
work for 3 out 2 users.

Suhosin patch and Zend Optimizer are disabled.

Reproduce code:
---------------
Main apache config:

User www
Group www

Vhost config in apache:

<VirtualHost 10.2.8.10:80>
ServerName site.user1.crossbow
DocumentRoot /var/www/branches/site/user1/
<Location />
php_value include_path
".:/var/www/branches/toolbox/user1:/var/www/branches/site/user1"
AllowOverride All
Options All
</Location>
</VirtualHost>

Expected result:
----------------
Able to write/read cached files in
"/var/www/branches/toolbox/user1/smarty/cache/" and
"/var/www/branches/toolbox/user1/smarty/templates_c" and "/var/tmp/"

Actual result:
--------------
Warning: Smarty error: problem creating directory
'/var/www/branches/toolbox/user1/smarty/cache/%%00/00F' in
/usr/local/www/branches/toolbox/user1/smarty/Smarty.class.php on line
1101

....

Warning: Unknown: open(/var/tmp//sess_bb88e3d0e6a8358dc818d6fc7a2f8625,
O_RDWR) failed: Permission denied (13) in Unknown on line 0

Warning: Unknown: Failed to write session data (files). Please verify
that the current setting of session.save_path is correct () in Unknown
on line 0

# cd /var/tmp
# ls -la
total 10
drwxrwxrwx   3 root  wheel  3072 Apr  3 14:46 .
drwxr-xr-x  24 root  wheel   512 Jan 31 17:12 ..
----------   1 www   wheel     0 Apr  3 14:42
sess_462dae3f012480a23443be1051eb7b4e
sess_bb88e3d0e6a8358dc818d6fc7a2f8625
----------   1 www   wheel     0 Apr  3 14:25 wrt0AId76
----------   1 www   wheel     0 Apr  3 14:25 wrt0ynxfS
----------   1 www   wheel     0 Apr  3 14:44 wrt1N4NTk

...

# cd /var/www/branches/toolbox/user1/smarty/templates_c/
# ls -la
total 32
d--x--x--x   2 www  www  512 Apr  3 14:44 %%47
d--x--x--x   2 www  www  512 Apr  3 14:44 %%5B


------------------------------------------------------------------------


-- 
Edit this bug report at http://bugs.php.net/?id=44633&edit=1

Reply via email to