Thinkphp3.2连接操作多个数据库的方法

thinkphp做mysql的curd非常方便,但是默认配置都只有一个mysql实例的连接,但是我们有时需要多个数据库交叉操作,所以找了下连接多个数据库的方案,有了答案并记录下方法,只有两步操作第一步:打开Conf/config.php文件,里面的代码写成如下:<?phpreturn array(//默认数据库        'DB_TYPE'   => 'mysql',...

阅读全文

Apache性能优化

Apache的配置是针对原先较低的服务器来配置的,原先的配置显然已经不适合了,所以今天开始研究下Apache配置的问题。1.首先要了解Apache采用的MPM(Multi-ProcessingModules,多道处理模块)MPM是Apache的核心,它的作用是管理网络连接、调度请求。Apache2.0中MPM分为3种(perfork、worker、event)。perfork从Apache1.3中继承下来的,它采用的是进程管理方式,所以它可以提供更可靠的性能和更好的兼容性;worker是Apache2.0中新增加的方式,它采用了线程控制方法,可以比...

阅读全文

MySQL添加删除查看索引的方法

查看索引show index from 表名;添加索引可以使用CREATEINDEX或ALTERTABLE来添加1.ALTERALTERTABLE用来创建普通索引、UNIQUE索引或PRIMARYKEY索引。ALTER TABLE 表名 ADD INDEX 索引名 (字段名);#普通索引,多个字段用英文逗号隔开ALTER TABLE 表名 ADD UNIQUE (字段名); #唯一索引ALT...

阅读全文

php常用ODBC函数集

ODBC连接类函数odbc_connect函数:打开一个ODBC连接odbc_close函数:关闭一个已经打开的ODBC连接odbc_close_all函数:关闭所有已经打开的ODBC连接odbc_pconnect函数:打开一个持续有效的ODBC连接ODBC操作类函数odbc_commit函数:更新所有处于未决状态的操作odbc_do函数:在打开的ODBC连接上执行SQL语句odbc_exec函数:执行SQL语句odbc_execute函数:执行一个预置的SQL语句odbc_free_result函数:释放传回资料所占用的内存odbc_prepare函数...

阅读全文

在windows平台上使用nginx单向代理asp.net

最近刚知道nginx原来也有windows版的,瞬间觉得自己OUT了,想了nginx的代理功能确实强大,近期正好也有个项目需要使用nginx来代理访问asp.net,便网上查了下资料。nginx代理服务器的配置如下:#运行用户user nobody;#启动进程,通常设置成和cpu的数量相等worker_processes  1; #全局错误日志及PID文件#error_log  logs/error.log;#error_log  logs/err...

阅读全文

Nginx配置性能优化

nginx.conf文件中,Nginx中有少数的几个高级配置在模块部分之上。user www-data; pid /var/run/nginx.pid; worker_processes auto; worker_rlimit_nofile 100000;user和pid应该按默认设置-我们不会更改这些内容,因为更改与否没有什么不同。worker_processes定义了nginx对外提供web服务时的worker进程数。最优值取决于许多因素,包括(但不限于)CPU核...

阅读全文

CentOS Linux服务器安全设置

一、注释掉系统不需要的用户和用户组注意:不建议直接删除,当你需要某个用户时,自己重新添加会很麻烦。cp  /etc/passwd  /etc/passwdbak   #修改之前先备份vi /etc/passwd  #编辑用户,在前面加上#注释掉此行 #adm:x:3:4:adm:/var/adm:/sbin/nologin#lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin#sync:x:5:0:sy...

阅读全文

php安装imagick扩展

imagick是一个可以供PHP调用ImageMagick功能的PHP扩展。使用这个扩展可以使PHP具备和ImageMagick相同的功能。PHP建图通常都用GD库,因为是内置的不需要在服务器上额外安装插件,所以用起来比较省心,但是如果你的程序主要的功能就是处理图像,那麼就不建议用GD了,因为GD不但低效能而且能力也比较弱,佔用的系统资源也颇多,另外GD的creatfrom也有bug,而imagick却是一个很好的替代品。1、安装ImageMagickwget http://soft.vpser.net/web/imagemagick/Imag...

阅读全文

WDCP面板管理升级PHP、MYSQL5.5方法以及错误解决方法

目前我们安装WDCP管理面板默认PHP版本是5.2.17,MYSQL版本是5.1,有些程序可能需要更高的版本,我们需要在原有的基础上升级。正好有一个客户需要升级MYSQL至5.5版本,老蒋把整个升级的过程分享在部落中,以便以后需要的时候直接复制使用,也方便有需要的其他用户朋友。第一、升级PHP5.2.17至5.3.17这个升级我们可以参考"WDCP面板环境PHP5.3快速安装pdo_mysql组件技巧"文章,在升级PDO的时候直接升级PHP5.3.17,这样可以一起升级。wget https://sulao.cn/zb_us...

阅读全文

Mac OS使用brew安装Nginx、MySQL、PHP-FPM的LAMP开发环境

因为我们要自己动手来安装Nginx,因此首先来关闭系统自带的apache:sudo apachectl stop  #关闭apache,如果事先没开启过,可以忽略报错信息如果你的apache已经加入了launchctl,使用下面的命令来关闭:sudo launchctl unload -w /System/Library/LaunchDaemons/org.apache.httpd.plist为什么选择关闭apache?因为macosx系统自带的apache是没有优雅的...

阅读全文