php
文章平均质量分 62
袁齐阳
五年老php,项目三十个,熟练使用各种系统、环境、软件,精通各种分布式及系统架构。
展开
-
wamp虚拟主机配置
这里主要讲刚安装完成的wampserver站点配置,而对于工作中增加站点,会少几个步骤更加简单这里不细说:要配置多站点需要修改以下几点1.修改文件httpd-vhosts.conf,文件路径:E:\wamp\bin\apache\apache2.4.9\conf\extra\httpd-vhosts.conf,增加两个站点2.由于httpd-vhosts.conf是扩展文件,要确保httpd-vh...原创 2018-06-14 09:41:06 · 216 阅读 · 0 评论 -
mac的虚拟机上安装wampserver,mac访问虚拟机服务器
其中遇到很多问题:1,You don't have permission to access /index.php on this server(这个不是防火墙问题,好像是修改deny from all 为 allow from all 就可以解决)2,the requested URL / was not found on this server(未解决)...原创 2018-06-19 11:57:42 · 1733 阅读 · 0 评论 -
ubuntu安装LAMP
ubuntu一键安装LAMP首先记住一个命令:更新一下系统,经常执行有助于系统健康,有什么包找不到,执行一下可能就有了:sudo apt-get updatesudo apt-get upgrade先安装一下tasksel: sudo apt-get install tasksel一键安装LAMP服务:sudo tasksel install lamp-server一键卸载LAMP:sudo ta...原创 2018-07-05 10:51:23 · 3255 阅读 · 0 评论 -
try...catch...语法
语法一定要简练,最重要的是功能说明和使用案例!如下:1、它是PHP5添加的类似于其它语言的异常处理模块;2、需要进行异常处理的代码都必须放入 try 代码块内,由 Exception $e 收集错误信息,CATCH块中,使用 $e 显示和处理错误信息;3、尽管你的代码有bug,但你想让它继续执行而不报错,就可以用 try...catch... 自己进行异常处理。4、上面基本就够用了,还不懂,请往下...原创 2018-07-05 17:04:52 · 2291 阅读 · 0 评论 -
编译安装的php 安装pdo_mysql扩展
1.进入扩展目录如果还未下载:a. 下载 文件 wget http://pecl.php.net/get/PDO_MYSQL-1.0.2.tgzb. 解压文件tar zxvf PDO_MYSQL-1.0.2.tgzcd PDO_MYSQL-1.0.2 2.执行phpize,提示:下面说的php-5.6.29都是php编译安装完成后的安装目录/home/work...原创 2018-07-18 16:53:03 · 1548 阅读 · 0 评论 -
MySQL读写分离
MySQL读写分离一、读写分离(主从复制)1、什么是主从复制至少两台数据库服务器,可以分别设置主服务器和从服务器,对主服务器的任何操作都会同步到从服务器上。主要作用:(1)分担压力(2)备份数据2、实现原理mysql中有一种日志,叫做bin日志(二进制日志),会记录下所有修改过数据库的sql语句。主从复制的原理实际是多台服务器都开启bin日志,然后主服务器会把执...原创 2018-09-26 18:33:02 · 213 阅读 · 0 评论 -
ThinkPHP分布式环境搭建
普通的Web开发,常用的模式就是用户登录之后,登录状态信息保存在Session中,用户一些常用的热数据保存在文件缓存中,用户上传的附件信息保存在Web服务器的某个目录上。这种方式对于一般的Web应用,使用很方便,完全能够胜任。但是对于高并发的企业级网站,就应付不了了。需要采用Web集群实现负载均衡。 使用Web集群方式部署之后,首要调整的就是用户状态信息与附件信息。用户状态不能再保存到Ses...原创 2018-09-29 17:06:22 · 609 阅读 · 0 评论 -
反向代理服务器
Nginx作为时下最流行的HTTP服务器之一,同时它是一个反向代理服务器。下载地址:http://nginx.org/en/download.html。在介绍Nginx前,我们先得搞清楚什么是正向代理和反向代理。 正向代理与反向代理有什么区别?提到反向代理服务器,有同学可能觉得这个概念很模糊,如果说到代理,他可能明白,但是再引出一个正向代理,估计懵了,笔者将尝试用浅显易懂的比方把...原创 2018-10-25 21:54:59 · 298 阅读 · 0 评论 -
tp 的 trace 用法
tp 的 trace 是自己编写的函数!1. 开启页面trace 'SHOW_PAGE_TRACE'=>true 2. 开启后,页面右下角0.3600s : 代表页面执行时间点开3. trace方法调试...原创 2018-11-06 16:53:10 · 1082 阅读 · 0 评论