[PHP]How to enable mod_expires&mod_headers in order to achive static cache
First: Open this line. LoadModule expires_module modules/mod_expires.so Second: Add this segment. <IfModule mod_expires.c> ExpiresActive On ExpiresByType text/html "now plus 5 minutes" ExpiresByType text/css "now p...标签: php
[php]Onethink used 8421 code in checkbox
Onethink used 8421 code in checkbox, and if it is extra values must add processing function in logic model. Like that: Application\Admin\Logic\ProductLogic.class.php protected $_auto = array( array('duoxuan', 'getDuoxuan', self::MODEL_BOTH, 'callback'), );  ...标签: php
[php]将服务器文件BOM头删除
以下一段PHP代码可以将服务器上文件的BOM头删除: <?php if (isset($_GET['dir'])){ $basedir=$_GET['dir']; }else{ $basedir = '.'; } $auto = 1; checkdir($basedir); function checkdir($basedir){ if ($dh = opendir($basedir)) { while (($file = readdir($dh)) !== ...标签: php
[php]thinkphp后台新增配置项后显示出错(CONFIG_GROUP_LIST)
使用thinkphp的过程中,一直纳闷一个问题: 在配置文件中新增一行数据后,往往管理页面就正常获取不到配置表了。 仔细追踪之下发现 C('CONFIG_GROUP_LIST'] 这种基本的功能都返回的空值。 再往前看时,发现 AdminController.class.php 中对配置缓存有一个初始化过程: $config = S('DB_CONFIG_DATA'); C($config); 然而这里的S方法确没能正确获取数据库数据。 S方法起到一个数据库缓存读写的作用...标签: php
[php]Judge client terminal is mobile or not
function isMobile(){ if (isset ($_SERVER['HTTP_X_WAP_PROFILE'])){ return TRUE; } if (isset ($_SERVER['HTTP_VIA'])){ return stristr($_SERVER['HTTP_VIA'], "wap") ? TRUE : FALSE; } if (isset ($_SERVER['HTTP_USER_AGENT'])) { $clientkeywords = array (...标签: php
ThinkPHP使用CDN加速不显示图片
如果你在用thinkPHP做东西,并且又用到了七牛之类的CDN加速方案,那么你应该会碰到这种情况: 当你在一个文章上传了一张图片,图片能正常显示到前端页面,当你在另一个文章又上传了同一张图片,这个时候当前文章的图片能正常显示,可是之前的那文章的图片却不见了。这是怎么加速呢? 其实是因为thinkPHP对图片有指纹验证功能,同样的图片不会二次上传,这其中的指纹识别是记录到数据库中的。当系统通过这种技术检测到图片已经存在的时候,会进一步判断图片实际文件是否真实存在,如果不存在就把数据库里面当前图片记录删除。 那么问题来了,当你上传图片是存到CDN服务器上的,本地...标签: php
一种抓取网络图片保存至网站的方法
突然想到一种抓取网络图片保存至网站的方法: 首先提交网络图片url到服务器,服务器调用curl方法将图片保存,并生成图片地址,返回图片地址给前端, 这样一来,前端看上去就是将网络图片转成了自己的图片了。[php] How to create multi websites in XAMPP
1.Edit C:\Windows\System32\Drivers\etc\hosts Expand with: 127.0.0.1 www.test.com 127.0.0.1 www.test2.com 2.Edit xampp\apache\conf\extra\httpd-vhosts.conf Add contents like: NameVirtualHost *:80 <VirtualHost *:80> DocumentRoot /xampp/htdocs/test Serv...[php]用于跨域的简单代理
if(!empty($_REQUEST['obj_url'])){ $obj_url = $_REQUEST['obj_url']; //echo $obj_url." "; $httph = curl_init ( $obj_url ); curl_setopt ( $httph, CURLOPT_SSL_VERIFYPEER, 0 ); curl_setopt ( $httph, CURLOPT_SSL_VERIFYHOST, 2 ); curl_setopt ( $httph, CUR...标签: php
[php]An example of excel output
<?php header("Content-type:application/vnd.ms-excel"); header("Content-Disposition:attachment;filename=Export_test.xls"); $tab="\t"; $br="\n"; $head="NO.".$tab."Message".$br; echo $head.$br; echo "test321318312".$tab; echo "string1"; echo $br; echo "330181199006061234".$tab...标签: php
日历
最新微语
- 有的时候,会站在分叉路口,不知道向左还是右
2023-12-26 15:34
- 繁花乱开,鸟雀逐风。心自宁静,纷扰不闻。
2023-03-14 09:56
- 对于不可控的事,我们保持乐观,对于可控的事情,我们保持谨慎。
2023-02-09 11:03
- 小时候,
暑假意味着无忧无虑地玩很长一段时间,
节假意味着好吃好喝还有很多长期不见的小朋友来玩...
长大后,
这是女儿第一个暑假,
一个半月...
2022-07-11 08:54
- Watching the autumn leaves falling as you grow older together
2018-10-25 09:45
分类
最新评论
- Goonog
i get it now :) - 萧
@Fluzak:The web host... - Fluzak
Nice blog here! Also... - Albertarive
In my opinion you co... - ChesterHep
What does it plan? - ChesterHep
No, opposite. - mojoheadz
Everything is OK!... - Josephmaigh
I just want to say t... - ChesterHep
What good topic - AnthonyBub
Certainly, never it ...