|
From: Benjamin D. S. <be...@be...> - 2001-05-02 20:15:58
|
Have the following defined block in httpd.conf...
<SNIP>
NameVirtualHost *
<VirtualHost *>
ServerName bc.benjamindsmith.com
ServerAdmin be...@be...
DocumentRoot /home/httpd/bc/htdocs
php_value auto_prepend_file /home/httpd/bc/binarycloud/user/conf/prepend.inc
php_value auto_append_file /home/httpd/bc/binarycloud/user/conf/append.inc
php_value magic_quotes_gpc off
php_value variables_order "GPCS"
php_value session.name session
php_value session.entropy_length 16
php_value session.entropy_file /dev/urandom
php_value default_charset "iso-8859-1"
php_value register_argc_argv off
php_value allow_call_time_pass_reference true
</VirtualHost>
</SNIP>
And all seems to be working - but when I look at the site, I get a large (I
mean large) amount of complaints about pass-by-reference errors - all of
which are fairly similar. Here's a sample:
<SNIP>
Warning: Call-time pass-by-reference has been deprecated - argument passed by
value; If you would like to pass it
by reference, modify the declaration of [runtime function name](). If you
would like to enable call-time
pass-by-reference, you can set allow_call_time_pass_reference to true in your
INI file. However, future versions
may not support this any longer. in
/home/httpd/bc/binarycloud/core/base/db/xml_parser.php on line 98
</SNIP>
At the bottom, I see the BC "flames" page, there are some errors about
"headers already sent" -which makes sense given the errors up above.
Any ideas?
The last php_value in httpd.conf (allow_call_time_pass_reference) I've tried
as "on" (which is how the documentation at the site says to set it) and
"true" (which is what the error message indicates)
If it helps any, this is a 7.1 RH install, php 4.0.5, Apache 1.3.19, Postgres
7.1, 2.4.x Linux kernel. PHP compiled as follows:
./configure \
--with-apxs=/usr/sbin/apxs \
--enable-ftp \
--with-zlib=/usr/ \
--enable-bcmath \
--enable-calendar \
--with-jpeg-dir=/usr/lib \
--with-tiff-dir=/usr/lib \
--with-openssl \
--with-mhash=/usr/local/mhash \
--with-mcrypt=/usr/bin/mcrypt \
--enable-debug=no \
--with-postgres \
--without-mysql
apachetl start reports no errors.
Again, thanks!
-Ben
--
"Life is short. Live it!"
|