手机版
你好,游客 登录 注册 搜索
背景:
阅读新闻

CentOS 6.3安装配置LAMP服务器(Linux+Apache+MySQL+PHP5)

[日期:2012-11-19] 来源:Linux社区  作者:yanghuawu [字体: ]
 8、php配置

个人习惯,修改配置文件首先要备份。

[root@server ~]# cp /etc/php.ini /etc/php.inibak #备份

[root@server ~]# vim /etc/php.ini #编辑

小提示:

:set nu #显示行号

:set nonu #取消行号

pgUp #上一页

pgDn #下一页



946 ;date.timezone = PRC #在946行 把前面的分号去掉,改为date.timezone = PRC

386 disable_functions = #在386行 添加disable_functions = passthru,exec,system,chroot,scandir,chgrp,chown,shell_exec,proc_open,proc_get_status,ini_alter,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server,escapeshellcmd,dll,popen,disk_free_space,checkdnsrr,checkdnsrr,getservbyname,getservbyport,disk_total_space,posix_ctermid,posix_get_last_error,posix_getcwd, posix_getegid,posix_geteuid,posix_getgid, posix_getgrgid,posix_getgrnam,posix_getgroups,posix_getlogin,posix_getpgid,posix_getpgrp,posix_getpid, posix_getppid,posix_getpwnam,posix_getpwuid, posix_getrlimit, posix_getsid,posix_getuid,posix_isatty, posix_kill,posix_mkfifo,posix_setegid,posix_seteuid,posix_setgid, posix_setpgid,posix_setsid,posix_setuid,posix_strerror,posix_times,posix_ttyname,posix_uname列出PHP可以禁用的函数,如果某些程序需要用到这个函数,可以删除,取消禁用。

432 expose_php = On #在432行 修改为:expose_php = Off禁止显示php版本的信息

745 magic_quotes_gpc = Off #在745行 修改为:magic_quotes_gpc = On打开magic_quotes_gpc来防止SQL注入

229 short_open_tag = Off #在229行 修改为short_open_tag = On,支持php短标签

380 ;open_basedir = #在380行 把前面的分号去掉,改为open_basedir = .:/tmp/ 设置表示允许访问当前目录(即PHP脚本文件所在之目录)和/tmp/目录,可以防止php木马跨站,如果改了之后安装程序有问题,可以注销此行,或者直接写上程序的目录/data/www.osyunwei.com/:/tmp/

:wq #保存退出linux
相关资讯       lamp  CentOS LAMP  CentOS 6.3安装LAMP  CentOS 6.3 LAMP 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款