Chinaunix首页 | 论坛 | 博客
  • 博客访问: 14418142
  • 博文数量: 5645
  • 博客积分: 9880
  • 博客等级: 中将
  • 技术积分: 68081
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-28 13:35
文章分类

全部博文(5645)

文章存档

2008年(5645)

我的朋友

分类:

2008-04-28 20:31:11

下载本文示例代码
? PHP作为一种服务器端的脚本语言,象编写简单,或者是复杂的动态网页这样的任务,它完全能够胜任。但事情不总是如此,有时为了实现某个功能,必须借助于操作系统的外部程序(或者 称之为命令),这样可以做到事半功倍。   那么,是否可以在PHP脚本中调用外部命令呢 ?如果能,如何去做呢?有些什么方面的顾虑呢?相信你看了本文后,肯定能够回答这些问题了 。 是否可以?   答案是肯定的。PHP和其它的程序设计语言一样,完全可以在程序内调用外部命令,并且是很简单的:只要用一个或几个函数即可。 前提条件   由于PHP基本是用于WEB程序开发的,所以安全性成了人们考虑的一个重要方面 。于是PHP的设计者们给PHP加了一个门:安全模式。如果运行在安全模式下,那么PHP脚本中将受 到如下四个方面的限制: 执行外部命令 在打开文件时有些限制 连接MySQL数据库 基于HTTP的认证   在安全模式下,只有在特定目录中的外部程序才可以被执行,对其它程序的调用将被拒绝。这个目录可以在PhP.ini 文件中用safe_mode_exec_dir指令,或在编译PHP是加上--with-exec-dir选项来指定,默认 是/usr/localPhP/bin。   如果你调用一个应该可以输出结果的外部命令(意思是PHP脚 本没有错误),得到的却是一片空白,那么很可能你的网管已经把PHP运行在安全模式下了。 共4页。 1 2 3 4 : ? PHP作为一种服务器端的脚本语言,象编写简单,或者是复杂的动态网页这样的任务,它完全能够胜任。但事情不总是如此,有时为了实现某个功能,必须借助于操作系统的外部程序(或者 称之为命令),这样可以做到事半功倍。   那么,是否可以在PHP脚本中调用外部命令呢 ?如果能,如何去做呢?有些什么方面的顾虑呢?相信你看了本文后,肯定能够回答这些问题了 。 是否可以?   答案是肯定的。PHP和其它的程序设计语言一样,完全可以在程序内调用外部命令,并且是很简单的:只要用一个或几个函数即可。 前提条件   由于PHP基本是用于WEB程序开发的,所以安全性成了人们考虑的一个重要方面 。于是PHP的设计者们给PHP加了一个门:安全模式。如果运行在安全模式下,那么PHP脚本中将受 到如下四个方面的限制: 执行外部命令 在打开文件时有些限制 连接MySQL数据库 基于HTTP的认证   在安全模式下,只有在特定目录中的外部程序才可以被执行,对其它程序的调用将被拒绝。这个目录可以在PhP.ini 文件中用safe_mode_exec_dir指令,或在编译PHP是加上--with-exec-dir选项来指定,默认 是/usr/localPhP/bin。   如果你调用一个应该可以输出结果的外部命令(意思是PHP脚 本没有错误),得到的却是一片空白,那么很可能你的网管已经把PHP运行在安全模式下了。 共4页。 1 2 3 4 : 下载本文示例代码


在PHP运行外部的系统命令在PHP运行外部的系统命令在PHP运行外部的系统命令在PHP运行外部的系统命令在PHP运行外部的系统命令在PHP运行外部的系统命令在PHP运行外部的系统命令在PHP运行外部的系统命令在PHP运行外部的系统命令在PHP运行外部的系统命令在PHP运行外部的系统命令在PHP运行外部的系统命令在PHP运行外部的系统命令在PHP运行外部的系统命令在PHP运行外部的系统命令
阅读(150) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~