php.ini中的常用设置

服务器中的php.ini设置请参考:php.ini中文注释,这里选择说明一些在虚拟主机中常用的设置。在需要覆盖服务器的设置的文件夹中建立一个php.ini文件,然后加上相应的语句即可。所有需要覆盖设置的文件夹都需要放置php.ini文件

1。禁止php.ini文件被浏览

将下面的语句加入php.ini的最下方

<Files php.ini>
Order allow,deny
Deny from all
</Files>

2。设置上传文件大小

在php.ini中增加或者修改以下语句:具体数值可以自己设置,但是post的数值要大于upload,要么upload设置不会起作用。

file_uploads = On ;这个一般默认就是打开的,可以不写
upload_max_filesize=8M
post_max_size=10M

3。设置一个脚本使用的最大内存
memory_limit = 8388608

4。启用全局变量,有些程序,例如OSC需要启用全局变量

register_globals = On

5。设置默认的编码方式  这个一般符合标准的页面都有指定编码,不需要设置默认的,如果页面没有指定编码可以这样设置正确的编码方式

default_charset = “iso-8859-1″

6。启用allow_url_fopen,采集需要用到?
allow_url_fopen = On