PHP基础 (麦子学院 第二阶段)

2018-08-14 10:06:11来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

zendstudio 10.0破解版,新建完项目后,首先修改项目的编码方式,统一改成utf-8 (选中项目,再右键properties:Text file encoding)。修改字体大小。

apache 安装:httpd-2.2.17-win32,安装成功后访问apache服务器:http://127.0.0.1 localhost; apache配置文件:httpd.conf(在apache/conf/目录下) :ServerRoot:apache的安装目录,Listen 80:端口号,DocumentRoot:apache的默认主目录htdocs;Directory:浏览目录;(当需要修改apache的默认主目录的时候,需要修改 DocumentRoot 和 Directory 这两项。),DirectoryIndex :index.html 默认首页。

webServer工作原理:用户输入网址后,首先通过本地的DNS服务器将输入网址转换成目的ip地址后返回给浏览器;浏览器再根据这个ip地址请求相应的某个目录下的某个页面,通过http request发送请求,web服务器接到请求后,首先在默认主目录中搜索是否有请求的页面文件,如果没有找到,通过http response发送给浏览器一个没找到的响应(响应的是html标记,浏览器可以解析html标记)。如果找到了,首先apache查看请求文件的扩展名,apache只能处理html,css,javascript这样静态的文件,如果是这些静态文件apache直接将找到的结果通过http response 返回给浏览器。如果请求的是.php为后缀的文件,apache就处理不了,这是就将控制权移交给php引擎,php引擎具有处理,解析php代码的能力,它会将php代码解析的结果以html代码的形式返回给apache服务器,apache服务器接收到php引擎的响应后,再通过http响应给用户浏览器。

php版本:php-5.4.0-win32,解压完成后将php.ini.development文件重命名为php.ini(php的配置文件),这样php安装完成。绑定php和apache:第一步,加载php5模块,在apache配置文件中加入:LoadModule php5_module "php安装路径\php5apache2_2.dll" ,第二步,加载php配置文件所在目录,在apache配置文件中加入:PHPIniDir "php安装目录" ,第三步,告诉apache什么时候什么类型的文件需要交个php引擎来处理,在apache配置文件中加入:AddType application/x-httpd-php .php 把.php结尾的文件交给php引擎来处理。对apache配置文件做了更改后需要重启apache服务器。phpinfo(),测试一下。

==========第4个视频开始讲授 PHP基础语法

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:PHP7.27: object

下一篇:connect() to unix:/var/run/php-fpm.sock failed (11: Resource