Hi All,
Figured this was for internals before opening up a bug report.
In php 5.2.8 on windows and linux (only ones tested so far)
when you add in a value to open_basedir in either php.ini or a
vhosts.conf file; relative paths suddenly do not work for the
php_value error_log specified in a .htaccess file.
thus:
with php.ini/vhosts.conf open_basedir NOT set
these values in .htaccess WILL work
php_flag log_errors on
php_value error_log logfile.txt
these values in vhosts.conf WILL work
php_flag log_errors on
php_value error_log logfile.txt
===========
with php.ini/vhosts.conf open_basedir set
these values in .htaccess WILL NOT work
php_flag log_errors on
php_value error_log logfile.txt
these values in vhosts.conf WILL work
php_flag log_errors on
php_value error_log logfile.txt
============
absolute paths to the same file always work.
can anybody confirm if this is a big or not before I submit?
regards,
Nathan
Nathan Rixham wrote:
Hi All,
Figured this was for internals before opening up a bug report.
In php 5.2.8 on windows and linux (only ones tested so far)
when you add in a value to open_basedir in either php.ini or a
vhosts.conf file; relative paths suddenly do not work for the
php_value error_log specified in a .htaccess file.thus:
with php.ini/vhosts.conf open_basedir NOT set
these values in .htaccess WILL work
php_flag log_errors on
php_value error_log logfile.txtthese values in vhosts.conf WILL work
php_flag log_errors on
php_value error_log logfile.txt===========
with php.ini/vhosts.conf open_basedir set
these values in .htaccess WILL NOT work
php_flag log_errors on
php_value error_log logfile.txtthese values in vhosts.conf WILL work
php_flag log_errors on
php_value error_log logfile.txt============
absolute paths to the same file always work.
can anybody confirm if this is a big or not before I submit?
regards,
Nathan
please ignore the "php_flag log_errors on" it always works, included as
it was in my test code - don't want to confuse matters.
also the bug? appears not to be in 5.2.6 - thus 5.2.8 specific
Nathan Rixham wrote:
with php.ini/vhosts.conf open_basedir set
these values in .htaccess WILL NOT work
php_flag log_errors on
php_value error_log logfile.txtthese values in vhosts.conf WILL work
php_flag log_errors on
php_value error_log logfile.txt============
absolute paths to the same file always work.
can anybody confirm if this is a big or not before I submit?
regards,
Nathan
please ignore the "php_flag log_errors on" it always works, included as
it was in my test code - don't want to confuse matters.also the bug? appears not to be in 5.2.6 - thus 5.2.8 specific
What exactly IS the open_basedir setting value here?
Did you leave . out of it..?
--Jani
Jani Taskinen wrote:
Nathan Rixham wrote:
with php.ini/vhosts.conf open_basedir set
these values in .htaccess WILL NOT work
php_flag log_errors on
php_value error_log logfile.txtthese values in vhosts.conf WILL work
php_flag log_errors on
php_value error_log logfile.txt============
absolute paths to the same file always work.
can anybody confirm if this is a big or not before I submit?
regards,
Nathan
please ignore the "php_flag log_errors on" it always works, included
as it was in my test code - don't want to confuse matters.also the bug? appears not to be in 5.2.6 - thus 5.2.8 specific
What exactly IS the open_basedir setting value here?
Did you leave . out of it..?--Jani
when open_basedir is set to the correct value (in this specific case set
to the site root directory) eg /var/sites/testsite/ and the full path to
the log file is /var/sites/testsite/logfile.txt
Nathan Rixham wrote:
Jani Taskinen wrote:
Nathan Rixham wrote:
with php.ini/vhosts.conf open_basedir set
these values in .htaccess WILL NOT work
php_flag log_errors on
php_value error_log logfile.txtthese values in vhosts.conf WILL work
php_flag log_errors on
php_value error_log logfile.txt============
absolute paths to the same file always work.
can anybody confirm if this is a big or not before I submit?
regards,
Nathan
please ignore the "php_flag log_errors on" it always works, included
as it was in my test code - don't want to confuse matters.also the bug? appears not to be in 5.2.6 - thus 5.2.8 specific
What exactly IS the open_basedir setting value here?
Did you leave . out of it..?--Jani
when open_basedir is set to the correct value (in this specific case set
to the site root directory) eg /var/sites/testsite/ and the full path to
the log file is /var/sites/testsite/logfile.txt
just a quick one; it's def not a path error; the same config works using
vhosts rather than .htaccess; and works completely using htaccess /
vhosts on 5.2.6