宿主机Nginx使用php容器解析php请求 环境说明 首先,我在宿主机上已经运行了一个nginx [root@localhost html]# nginx -v nginx version: nginx/1.18.0 宿主机上也安装运行了docker [root@localhost html]# ...
分类:
Web程序 时间:
2021-01-13 11:24:19
阅读次数:
0
一、基础 1.LAMP概述 Apache:实现网页共享传输MySQL:实现数据存储PHP :实现页面解析的解析器浏览器 :仅能解析简单的HTML语言,无法直接解析PHP语言 部署方式 (1)yum安装 优点:安装部署方便,快速 缺点:软件版本固定,版本较低 (2)源码安装 优点:版本可自选,自定义性 ...
分类:
其他好文 时间:
2020-05-11 21:42:03
阅读次数:
72
首先先安装php-fpm, yum install php-fpm 查看 php-fpm.conf [www] listen = /tmp/php-cgi.sock nginx.conf server{ location ~ \.php{fastcgi_pass unix:/tmp/php-cgi. ...
分类:
Web程序 时间:
2020-05-03 18:56:16
阅读次数:
83
什么是cgi CGI(Common Gateway Interface)即公共网关接口,web服务器和php解析器沟通的协议。 什么是fastcgi 可以理解为改进版本的cgi协议,因为每次调用cgi应用程序都会重新解析php.ini初始化执行环境,这样就造成了很大的浪费。允许fastcgi应用程序 ...
分类:
Web程序 时间:
2020-04-25 23:47:31
阅读次数:
94
PHP标记 先来看段代码 1 <?php 2 echo 'hello world'; 3 ?> 当解析一个文件时,PHP 会寻找起始和结束标记,也就是 <?php 和 ?>,即<?php ?>这个就是php的标记。如果文件内容是纯 PHP 代码,最好在文件末尾删除 PHP 结束标记。 如: 1 <? ...
分类:
Web程序 时间:
2020-04-25 10:57:59
阅读次数:
86
问题: docker部署php+nginx,可以访问html静态页面,但是不解析php文件 解决: 1 查看docker 日志 docker logs --tail -f 100 [容器ID] 2 查看返回错误状态 2.1 错误状态为502 nginx配置文件 fastcgi_param 参数 后面 ...
分类:
Web程序 时间:
2020-03-24 17:22:45
阅读次数:
101
1.闲来无事打算搭建一个测试平台,结果发现php文件没解析 2.于是开始百度之旅 在这里找到了解决办法 https://my.oschina.net/feanlau/blog/2001441 3.后来还是打算记一下 sudo apt-get install libapache2-mod-php su ...
分类:
Web程序 时间:
2020-02-16 16:37:00
阅读次数:
111
首先要有确认环境中有需要的tar包,可以使用dockerpull来下载这些镜像现在我们是使用已经下载好的镜像,所以需要导入一下整个流程:客户端http请求服务器80端口,该端口被映射到Nginx容器80端口,进入Nginx处理。Nginx分析请求,如果是静态资源,直接服务器读取内容;如果是PHP脚本,通过PHP容器调用服务器获取脚本,然后FastCGI处理。FastCGI解析PHP脚本,必要时访问
分类:
其他好文 时间:
2019-12-21 10:19:00
阅读次数:
115
Apache与PHP整合 我们之前说过PHP能够解析PHP代码, 可是不服务于apache,apache能够获取接收浏览器的请求, 可是不能处理PHP代码, 要实现动态站点开发,就必须结合apache和PHP.要让两者结合起来,就需要做一些配置。 一:Apache载入PHP模块: 载入原理: apa ...
分类:
数据库 时间:
2019-12-16 22:52:40
阅读次数:
172
抖音无水印解析PHP源码 仅限学习使用 输出为标准的格式化json数据 ajax直接调用即可 原生的ajax的调用方法看底部 <?php $url = @$_GET['url']; if (strstr($url,"douyin.com")) { //获取301跳转真实地址 function get ...
分类:
Web程序 时间:
2019-12-07 00:58:33
阅读次数:
303