PHP 4.0 Bug #10241 Updated: php_flag dosn't work in httpd.conf, but it works in .htaccess files
| From: | vl at ez dot no | Date: | Wed, 11 Apr 2001 07:22:24 +0000 |
| Subject: | PHP 4.0 Bug #10241 Updated: php_flag dosn't work in httpd.conf, but it works in .htaccess files | ||
| Groups: | php.dev | ||
| Request: | Send a blank email to php-dev+get-51425@lists.php.net to get a copy of this message | ||
ID: 10241
User Update by: vl@ez.no
Old-Status: Feedback
Status: Open
Bug Type: *Configuration Issues
Description: php_flag dosn't work in httpd.conf, but it works in .htaccess files
Hi
Yes, I do have the php options after
the LoadModule&AddModule directives
But I think it is wierd that it doesn't work in apache
1.3.14. Other modules like mod_rewrite manage to add
directives that may be used in httpd.conf ("RewriteEngine
On" is one example)
I'll try to test with 1.3.19 after Easter.
Best regards,
vidar
Previous Comments:
---------------------------------------------------------------------------
[2001-04-09 12:52:24] ohrn@php.net
This actually bit me yesterday.
It seems that Apache hasn't retrived the new options from dynamically loaded modules at the
time it parses the config file.
Upgrading to Apache 1.3.19 solved it for me. Also make sure to place the php options after the
LoadModule&AddModule directives in your config file.
Please report if this solves your problem.
---------------------------------------------------------------------------
[2001-04-09 08:45:06] vl@ez.no
Hi
Maybe I have missunderstud something but I thought that
directives like php_value, php_flag, php_admin_value and
php_admin_flag may be used in httpd.conf. This doesn't
seem to be the case with php4.0.4pl1. I have tried it both
in global, VirtualHost and in a directory section. It
always cause this error message:
# httpd -t
Syntax error on line 1196 of /etc/httpd/conf/httpd.conf:
Invalid command 'php_flag', perhaps mis-spelled or defined
by a module not included in the server configuration
I have php4 installed for sure....
Then I tried to put the statment in a .htaccess
filephp_flag magic_quotes_gpc off
Then it worked
System is apache 1.3.14, php-4.0.4pl1, redhat6.2 and
redhat7.0
./configure --enable-ftp --with-xml --with-dom
--enable-trans-sid --with-config-file-path=/etc/httpd
--with-mysql --with-magic-quotes --with-apxs --with-ttf
--with-qtdom --with-pgsql --with-gd --with-imap
--includedir=/usr --with-openssl=/usr --enable-shmop
--enable-sysvsem
Best regards
Vidar
---------------------------------------------------------------------------
Full Bug description available at: http://bugs.php.net/?id=10241