作者iamsj (摇滚吧全世界....)
看板PHP
标题Re: [请益] 这个PHP不能在LINUX上跑?
时间Mon Nov 14 14:23:36 2005
※ 引述《sepal1111 (电脑老师 N   )》之铭言:
: ※ 引述《ojinjin (小欧)》之铭言:
: : 请问您是指同个网页,
: : 在 windows 底下浏览,
: : 下拉选单触发 javascript 可以正常换页,
: : 但是在 linux 底下的浏览器却不行吗?
: : 如果是的话应该是 javascript 的问题吧, not php。
: 原来是因为PHP.ini的设定问题
: 将register_glocals= off 改成on就可以了
: 但
: 不是说~~这个参数最好设成OFF吗
: 请各位赐教
早先(php4.2之前?) php.ini的预设的设定值都是用register_globals=on
所以如果您使用早先时候的程式,却发现不能运行的话
就有可能是 register_globals=on 的问题
而且那时候,其实不少书本都是教 register_globals=on 下的写法
原则上还是建议用register_globals=off 的设定,及程式写法
一来会有比较好的安全性
二来您对变数的来源好比较好区别
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.13.12.35