PHP解释程序的安装和使用.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PHP解释程序的安装和使用

实验四 PHP 解释程序的安装和使用 实验内容:安装PHP 解释程序(PHP Interpreter),由其执行用户指定的动态网 页中相关程序来完成用户要求。 实验目的:安装基于WINDOW 系统的PHP 解释器,并进行简单使用 实验课时:2 学时 实验要求:熟练掌握安装和使用PHP 解释器。 操作步骤: 一、解压缩下载的 PHP-5.2.5-Win32.zip 文件,并将其复制到:D:\ServerRoot\ PHP (根据你的 需要,比如你也可以放到C:\php); 二、 php.ini 文件的选择 设定有效的 PHP 配置文件,php.ini 。压缩包中包括两个 ini 文件,php.ini-dist 和 php.ini-recommended。建议使用 php.ini-recommended,因为此文件对默认设置作了性能和 安全上的优化。仔细阅读此文件中的说明并研究 ini 设置 一章来亲自人工设定每个项目。 如果要达到最佳的安全效果,则最好用这个文件,尽管 PHP 在默认的 ini 文件下也工作的 很好。将选择的 ini 文件拷贝到 PHP 能够找到的目录下并改名为 php.ini 。PHP 默认在 Windows 目录下搜索 php.ini: 在 Windows 9x/ME/XP/2003 下将选择的 ini 文件拷贝到 %WINDIR% ,通常为 c:\windows 。 (即C:\windows\php.ini) 在 Windows NT/2000 下将选择的 ini 文件拷贝到 %WINDIR% 或 %SYSTEMROOT% 下, 通常为 c:\winnt 或 c:\winnt40 对应于服务器版本。 如果在 Windows NT ,2000 xp 或 2003 中使用了 NTFS,确保运行 webserver 的用户名 对 php.ini 有读取的权限(例如使其对 Everyone 可读)。 php.ini -dist 一般用于程序开发。 php.ini -recommended 用于线上服务使用。 三、 php.ini 文件的修改 1、查找:extension_dir = ./改为:extension_dir = D:\ServerRoot\ PHP\ext\ 2、找到safe_mode=off改为safe_mode=on 象一些能执行系统命令的函数 shell_exec()和``被禁止,其它的一些执行函数如:exec(), system(), passthru(),popen()将被限制只能执行safe_mode_exec_dir 指定目录下的程序。如果 你实在是要执行一些命令或程序,找到 以下: safe_mode_exec_dir = 指定要执行的程序的路径,如: safe_mode_exec_dir = D:\ServerRoot\ PHP\ 然后把要用的程序拷到 D:\ServerRoot\ PHP\ 目录下,这样,象上面的被限制的函数还能 执行该目录里的程序 3、找到display_errors=on改为display_errors=off 一般 php 在没有连接到数据库或者其他情况下会有提示错误,一般错误信息中会包含 php 脚本当前的路径信息或者查询的SQL 语句等信息,这类信息提供给黑客后,是不安全的, 所以一般服务器建议禁止错误提示 。 display_errors = Off log_errors = On 同时也要设置错误日志存放的目录 找到下面这行 ;error_log = filename 去掉前面的;注释,把filename 改为指定文件 error_log = D:/usr/php_error.log 4 、 找 到 disable_functions= 改 为:disable_functions=phpinfo,system,exec,passthru,shell_exec,popen,is_dir. 我们觉得不希望执行包括

文档评论(0)

wnqwwy20 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:7014141164000003

1亿VIP精品文档

相关文档