2014年08月30日 09:33:25

PHP的两种运行方式

作者: 

今天介绍一下PHP程序的两种运行方式。

一、基于浏览器端访问

二、基于命令行访问


详细说明:

一、基于浏览器端访问
这种访问是比较常规的访问方式,我们在网上访问的每一个PHP站点都是基于这种方式,它的运行依赖于Apache、Nginx、IIS等服务器,当我们系统中的服务器没有启动时,网站就会无法访问,也就是说,此时PHP程序无法正常运行。

二、基于命令行访问

这种访问只依赖于PHP本身,与服务器是否开启无关,也就是说,使用命令行执行PHP命令不会占用服务器资源,这个在做采集等工作的时候是比较好的选择。

同样,基于Linux命令行等方式调用PHP命令行访问也是比较常见的一种做法,特别是crontab定时。

配置使用:

一、基于浏览器端访问

这个参考前面的文章《Windows下配置Apache、PHP、MySQL环境 》,安装好服务器环境即可。

二、基于命令行访问

这个如果不怕麻烦,可以使用绝对路径访问,比如:
    cmd>D:\xampp\php\php.exe C:\Users\Administrator\Desktop\test.php

cmd>表示cmd命令行部分,后面是执行的命令,D:\xampp\php\php.exe是php.exe文件的绝对路径,C:\Users\Administrator\Desktop\test.php 是php程序文件的绝对路径。

启用cmd命令有多种方式,如:

    1、Win+R 打开运行,输入cmd回车访问

    2、点开开始,右侧一般有个运行,点击运行,输入cmd回车访问

    3、点开开始,在下面的搜索栏中输入cmd,找到后点开访问

偷懒的人会往环境变量中加入php.exe的路径,下次直接使用cmd>php C:\Users\Administrator\Desktop\test.php访问。

加入变量环境操作如下:

    右键桌面的“计算机”或“我的电脑”,点击属性,再点击高级系统设置,再点击高级菜单里面的环境变量,最后在系统环境变量中找到Path,编辑,在最后加入D:\xampp\php,命令以英文分号分隔,所以如果上一个命令的结束没有分号,则需要先加一个分号,再加入php的路径,加入成功后点确定即可。  

PHP添加环境变量

之后的命令行访问,直接输入php则可以访问php命令了。

可以使用:

    cmd>php -v

查看当前php的版本,同时也算是检测命令是否成功吧。


未经同意禁止转载!
转载请附带本文原文地址:PHP的两种运行方式,首发自 Zjmainstay学习笔记
阅读( 1921 )
看完顺手点个赞呗:
(1 Vote)

1.PHP cURL群:PHP cURL高级技术
2.正则表达式群:专精正则表达式
3. QQ联系(加请说明):QQ联系博主(951086941)
4. 邮箱:zjmainstay@163.com
5. 打赏博主:

  1. 模拟登录后数据采集
  2. 网页内容数据采集
  3. 采集内容正则解析
  4. 数据采集难题咨询

阿里云幸运券分享
网站总访问量: