php
a8927747
这个作者很懒,什么都没留下…
展开
-
php.ini 配置auto_prepend_file和auto_append_file
一般都使用require()将页眉和脚注加入到每个页面中,但是除了传统的直接require以外,还有一种办法,就是使用配置文件php.ini中的两个选项auto_prepend_file和auto_append_file。通过这两个选项来设置页眉和脚注,可以保证它们在每个页面的前后被载入。使用这些指令包含的文件可以像使用include()语句包含的文件一样;也就是,如果该文件不存在,将产生转载 2013-05-30 10:18:35 · 2783 阅读 · 0 评论 -
Laravel5.2 手动分页以及自定义样式
Laravel5.2 手动分页以及自定义样式原创 2016-10-26 12:30:51 · 4136 阅读 · 0 评论 -
PHPExcel多个表修改插入新的数据
require_once './Excel/Classes/PHPExcel/IOFactory.php';$filePath = './simple.xls';$objPHPExcel = PHPExcel_IOFactory::load($filePath);$sheet = $objPHPExcel->getSheet(0); // 读取第一個工作表原创 2014-08-12 11:06:07 · 2290 阅读 · 0 评论 -
php curl 模拟登陆https
报错如下:35-error:14077458:SSL routines:SSL23_GET_SERVER_HELLO:reason(1112)原创 2014-07-04 20:02:39 · 3215 阅读 · 0 评论 -
lnmp不支持pathinfo模式的解决办法
首先,在ssh中执行touch /usr/local/nginx/conf/pathinfo.conf创建pahtinfo.conf文件然后在这个文件中添加以下内容vi /usr/local/nginx/conf/pathinfo.confset $real_script_name $fastcgi_script_name;if ($fa原创 2014-05-07 19:33:38 · 2153 阅读 · 0 评论 -
MYSQL创建用户和授权
/登录MYSQL(有ROOT权限)。我里我以ROOT身份登录. @>mysql -u root -p @>密码 //首先为用户创建一个数据库(phplampDB) mysql>create database phplampDB; //授权phplamp用户拥有phplamp数据库的所有权限。 >grant all privileges on phplampDB.* to p原创 2014-05-24 14:45:39 · 356 阅读 · 0 评论 -
通过设置P3P头来实现跨域访问COOKIE
P3P可以完成跨域COOKIE操作实际工作中,类似这样的要求很多,比如说,我们有两个域名,我们想实现在一个域名登录后,能自动完成另一个域名的登录,也就是PASSPORT的功能。为了测试的方便,先编辑hosts文件,加入测试域名(C:\WINDOWS\system32\drivers\etc\hosts)127.0.0.1 www.a.com127.0.0.1转载 2014-03-26 10:23:32 · 526 阅读 · 0 评论 -
Can't connect to MySQL server (10060)
当远程连接MySQL数据库的时候显示Can't connect to MySQL server (10060),我们从以下几个方面入手,找出错误的原因:1.网络不通。检查能不能ping通。2.防火墙设置。防火墙是否放过mysql的进程,是否屏蔽了mysql的3306端口。3.mysql的账户设置。mysql账户是否不允许远程连接。如果无法连接可以尝试以下方法:mysql转载 2013-10-15 15:01:02 · 527 阅读 · 0 评论 -
MySQL性能优化的最佳20+条经验
1. 为查询缓存优化你的查询大多数的MySQL服务器都开启了查询缓存。这是提高性最有效的方法之一,而且这是被MySQL的数据库引擎处理的。当有很多相同的查询被执行了多次的时候,这些查询结果会被放到一个缓存中,这样,后续的相同的查询就不用操作表而直接访问缓存结果了。这里最主要的问题是,对于程序员来说,这个事情是很容易被忽略的。因为,我们某些查询语句会让MySQL不使用缓存。请看下面的示例转载 2013-10-11 12:31:23 · 383 阅读 · 0 评论 -
php处理百万级以上的数据提高查询速度的方法
1、应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。 2、对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 3、应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is转载 2013-07-05 14:51:48 · 994 阅读 · 0 评论 -
lnmp开启禁用函数的方法
用vi打开/usr/local/php/etc/php.ini 找到disable_functions再查找你需要的函数是不是在这个里面 删除掉最后再重启下lnmp 命令:/root/lnmp restart比如:如果你要使用一些邮件的类,那么很多要求支持php的fsockopen函数。但是服务器默认不是开启的。编辑/usr/local/php/etc/php.ini原创 2013-05-30 16:21:22 · 1205 阅读 · 0 评论 -
Laravel5.2 在二级目录url重写
因项目特殊 Laravel只能放到二级目录 url需要重写的时候遇到很多问题首先项目正常访问配置 rewrite ^/a/(.*)$ /a/server.php?s=$1 last; a 必须和二级目录名一致,不然$request->path()获取的时候url会加上a 导致匹配不上路由如url需要全新改变,步骤如下:1. rewrite ^/b/(.*)$ /a/server.php?s=...原创 2018-02-08 12:24:28 · 1449 阅读 · 0 评论