启用PHP程序
2018-02-02 17:06
435 查看
PHP是Personal Home Page的缩写,但现在,PHP表示的是Hypertext Preprocessor,也就是超文本预处理器。所以,PHP是一个程序,而所谓“预处理”,是指PHP程序处理PHP代码后,只是输出内容(比如html静态页面,也可以不输出),最终由浏览器来解析显示,所以PHP只是“预处理”,并非执行出结果。
那么,如何使用PHP程序?
本文介绍如何启用PHP程序,并实现简单的请求。
PHP在实用中一般作为服务后台的脚本语言解析器,它与apache、iis等程序的关系是这样的:
所以,一般要通过其它程序来启用PHP程序。
小程使用的是mac电脑,而macos自带apache跟PHP,可以查看它们的版本:
也就是说,小程可以通过apache来启用PHP。那么,有必要先了解apache的使用情况。
apache的安装目录(/private/etc/apache2)以及配置文件(httpd.conf):
打开配置文件,可以查找到apache定义项目目录的地方(可以修改这个目录):
这时小程还没有写任何代码,这个路径(/Library/WebServer/Documents)下面的内容是这样的:
看到这些文件后,小程可以通过curl命令或者浏览器直接请求(读取)这些文件,比如这样:
这意味,如果小程在这个项目目录下面创建一个PHP文件,那也是可以请求到的。
解除注释后,可以重启一下apache,让它使用新的配置内容,再进行后续的验证:
sudo apachectl restart
用浏览器请求这个php文件,可以看到返回了php的信息:
总结一下,本文介绍了在mac电脑上使用PHP程序的示例,涉及了一些PHP的基础知识。在mac电脑上操作时,难度系数为1。
那么,如何使用PHP程序?
本文介绍如何启用PHP程序,并实现简单的请求。
PHP在实用中一般作为服务后台的脚本语言解析器,它与apache、iis等程序的关系是这样的:
所以,一般要通过其它程序来启用PHP程序。
小程使用的是mac电脑,而macos自带apache跟PHP,可以查看它们的版本:
也就是说,小程可以通过apache来启用PHP。那么,有必要先了解apache的使用情况。
(1)apache的使用
小程演示一下apache的启动与检验:apache的安装目录(/private/etc/apache2)以及配置文件(httpd.conf):
打开配置文件,可以查找到apache定义项目目录的地方(可以修改这个目录):
这时小程还没有写任何代码,这个路径(/Library/WebServer/Documents)下面的内容是这样的:
看到这些文件后,小程可以通过curl命令或者浏览器直接请求(读取)这些文件,比如这样:
这意味,如果小程在这个项目目录下面创建一个PHP文件,那也是可以请求到的。
(2)让apache启用PHP
注意apache与PHP的关系,一般需要通过apache来调用php。而让apache启用php,只需要把apache的配置文件httpd.conf里面的一句话解除注释:解除注释后,可以重启一下apache,让它使用新的配置内容,再进行后续的验证:
sudo apachectl restart
(3)测试PHP请求
然后,小程在项目目录下面,写了一个php文件:用浏览器请求这个php文件,可以看到返回了php的信息:
总结一下,本文介绍了在mac电脑上使用PHP程序的示例,涉及了一些PHP的基础知识。在mac电脑上操作时,难度系数为1。
相关文章推荐
- 启用PHP程序
- 50个PHP程序性能优化的方法
- 用PHP程序操作Memcache的前期工作准备
- php程序来连接SQL Server数据库的通用类
- php冒泡排序程序
- php异步调试和线上调试网站程序的方法
- php网页游戏开发教程三(简单程序应用)
- PHP 用数组降低程序的时间复杂度
- php程序之die调试法 快速解决错误
- FAQ系列 | 启用SELinux后,PHP连接MySQL异常
- php程序优化
- php开发web程序的几点经验记录
- php利用openssl生成签名实例程序
- php判断是否为数组程序代码
- php动态网页实现页面静态化 通过在初次被访问时生成html文件保存起来,下次该PHP程序被访问时就直接找到以前被访问过的html页面
- 执行yiic webapp命令时报错:php.exe不是内部或外部命令,也不是可运行的程序
- PHP中运行只有root用户才可以运行的外部程序
- xdebug对php程序性能分析
- 用PHP实现一个关于德州扑克算法的程序(二):排序
- PHP借用$cmd运行程序后,如何关闭