分享

写回答

发帖

[提问] 根目录下修改php5.ini的allow_url_include

GoDaddy GoDaddy 6574 人阅读 | 11 人回复

发表于 2009-2-17 15:38:24 | 显示全部楼层 |阅读模式

把allow_url_include改为on,开始生效后表现不错,但过了一段时间php5的配置又恢复到缺省的配置了,而且再怎么在根目录下保存新的设置都不起作用。

请问这是什么问题?

谢谢

回答|共 11 个

add.c

发表于 2009-2-17 16:02:46 | 显示全部楼层

你是否启用别的什么东西了?

atce

发表于 2009-2-17 16:10:39 | 显示全部楼层

php5.ini:

register_globals = on
allow_url_fopen = on
allow_url_include = on



expose_php = Off
max_input_time = 60
variables_order = "EGPCS"
extension_dir = ./
upload_tmp_dir = /tmp
precision = 12
SMTP = relay-hosting.secureserver.net
url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=,fieldset="

[Zend]
zend_extension=/usr/local/zo/ZendExtensionManager.so
zend_extension=/usr/local/zo/4_3/ZendOptimizer.so

cgi.fix_pathinfo = 1

大漠孤狼

发表于 2009-2-17 16:18:47 | 显示全部楼层

用 phpinfo 或者探针看看设置是什么

atce

发表于 2009-2-17 16:20:30 | 显示全部楼层

CGI ADMIN下的phpinfo5给出的local value和master value都是off

一路同行

发表于 2009-2-17 16:26:53 | 显示全部楼层

allow_url_fopen 没有生效,你备份一下再重新上传试试(二进制上传)
可能是和htaccess冲突了

[ 本帖最后由 一路同行 于 2009-2-17 04:28 PM 编辑 ]

add.c

发表于 2009-2-17 16:31:13 | 显示全部楼层

吧这个这个添加进去试试
  1. [Zend]
  2. zend_optimizer.optimization_level=15
  3. zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-2.5.7
  4. zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-2.5.7
  5. zend_extension=/usr/local/Zend/lib/ZendExtensionManager.so
  6. zend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so
复制代码

atce

发表于 2009-2-17 16:34:30 | 显示全部楼层

1. 根目录下没有htaccess
2. 我是直接把php改名php5的
3.
failed to open stream: No such file or directory in
Failed opening '/access.php' for inclusion (include_path='.:/usr/local/php5/lib/php') in  
这两个错误应该都是由于allow_url_include为off引起的吧?现在allow_url_fopen已经是on了

大漠孤狼

发表于 2009-2-17 16:36:40 | 显示全部楼层

allow_url_include  是打开远程url的,本地文件不受影响

atce

发表于 2009-2-17 16:44:04 | 显示全部楼层

那么就奇怪了,我的文件都是本地的,怎么就include不到呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则