VirtualHost : php_value enable_post_data_reading Off : 对于一个网页
VirtualHost : php_value enable_post_data_reading Off : for ONE webpage
我正在尝试使用从 Java 应用程序发送的多部分表单数据手动解析我网站上的一个页面。所有页面都在 public_html 目录中的索引文件中提供,而我的其他页面的 类 严重依赖于 $_POST
填充的数据。
我可以解析多部分数据,如果我设置:
php_value enable_post_data_reading Off
但是我的其他页面因未填充的 $_POST
数据而出错。
如何关闭 $_POST
阅读我的内容目录中的这一页,而让我的所有其他页面都保持阅读?
我的虚拟主机如下(只适用于一页):
<VirtualHost *:80>
ServerName elementbox.lampllc.com
DocumentRoot /var/element.lampllc.com/public_html
CustomLog /var/element.lampllc.com/access.log combined
ErrorLog /var/element.lampllc.com/error.log
LogLevel info
/*THIS IS THE FIX*/
<If "%{QUERY_STRING} == 'mod=APIlogin'">
php_value enable_post_data_reading Off
</If>
<Directory "/var/element.lampllc.com/public_html/">
AllowOverride All
Require all granted
Options -Indexes
</Directory>
RewriteEngine on
RewriteRule ^/index/(.+)$ /index.php?mod= [PT]
</VirtualHost>
我试过用
指定有问题的文件
<Files "myfile">
我已经尝试为目录创建别名并在我的 "mod" 目录(我的内容所在的位置)之外为其设置 Directory 指令,但出现重写错误。
已更新答案
尝试使用 If
条件:
<If "%{SCRIPT_URI} == '/myfile.php'">
php_value enable_post_data_reading Off
</If>
我正在尝试使用从 Java 应用程序发送的多部分表单数据手动解析我网站上的一个页面。所有页面都在 public_html 目录中的索引文件中提供,而我的其他页面的 类 严重依赖于 $_POST
填充的数据。
我可以解析多部分数据,如果我设置:
php_value enable_post_data_reading Off
但是我的其他页面因未填充的 $_POST
数据而出错。
如何关闭 $_POST
阅读我的内容目录中的这一页,而让我的所有其他页面都保持阅读?
我的虚拟主机如下(只适用于一页):
<VirtualHost *:80>
ServerName elementbox.lampllc.com
DocumentRoot /var/element.lampllc.com/public_html
CustomLog /var/element.lampllc.com/access.log combined
ErrorLog /var/element.lampllc.com/error.log
LogLevel info
/*THIS IS THE FIX*/
<If "%{QUERY_STRING} == 'mod=APIlogin'">
php_value enable_post_data_reading Off
</If>
<Directory "/var/element.lampllc.com/public_html/">
AllowOverride All
Require all granted
Options -Indexes
</Directory>
RewriteEngine on
RewriteRule ^/index/(.+)$ /index.php?mod= [PT]
</VirtualHost>
我试过用
指定有问题的文件<Files "myfile">
我已经尝试为目录创建别名并在我的 "mod" 目录(我的内容所在的位置)之外为其设置 Directory 指令,但出现重写错误。
已更新答案
尝试使用 If
条件:
<If "%{SCRIPT_URI} == '/myfile.php'">
php_value enable_post_data_reading Off
</If>