详细说明:
一、基于浏览器端访问这种访问是比较常规的访问方式,我们在网上访问的每一个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命令了。 可以使用: cmd>php -v 查看当前php的版本,同时也算是检测命令是否成功吧。
未经同意禁止转载!
转载请附带本文原文地址:PHP的两种运行方式,首发自 Zjmainstay学习笔记