- 博客(40)
- 资源 (1)
- 收藏
- 关注
转载 XAMPP 安装 LDAP
操作系统:Windows 7XAMPP 版本:1.8.3 免安装版因为测试需要 LDAP 环境支持,查了一下 XAMPP 的 phpinfo,发现 LDAP 默认没有启用。修改 php.ini配置启用 ldap 后,发现启动 apache 时连续报两次错误,错误内容为:“PHPWarning: PHP Startup: inUnknown on line 0”。经检查发现错误原因
2016-04-11 12:44:19 1246
原创 ubuntu apache laravel5.2 中.htaccess路由跳转无效
学习laravel过程中发现一个.htaccess路由跳转无效,最终搞了3个多小时,还是解决了,但原因不是很清楚,若读者清楚,还请留言。环境: ubuntu64-1404, apache:2.4.7 PHP:5.5.9 lavavel:5.2.15源码安装后只有根目录可访问,其它页面报404(此页面是apache的404,不是laravel的404页面),说明laravel安装正常
2016-02-16 21:33:37 1707
转载 ubuntu apt-get 安装 php7
Linux Debian8环境安装Apache/PHP7/MariaDB网站环境(LAMP)一般,我们在准备使用VPS主机建站用途的时候,肯定会想到使用何种部署环境,无论我们使用面板、一键包,还是自己手工编译环境,只要我们自己适合和喜欢,以及熟悉的环境都可以。如果我们的技术不是那么特别的优秀,建议还是已有的优秀的面板、一键包环境,甚至参考网上较为成熟的手工编译环境。一般,我们会使用到L
2016-01-29 13:16:36 18530
原创 zend framework 1.x 安装在目录内(非网站根目录)
一般的示例中,zend framework 1.x 都安装网站根目录,即web服务器的root皆指向zend的public目录,那能不能指向其它目录呢。答案是肯定的,zend支持安装在非根目录。举例来说,当web服务器root指向public的父目录时,网站访问是这样的http://xxx.com/public/module/controller/action具体方法:
2015-05-21 14:18:33 2804
转载 分享一些可能你不知道的shell用法和脚 本,简单&强大
1. sudo !! 以 root 的身份执行上一条命令 。 场景举例:比如 Ubuntu 里用 apt-get 安装软件包的时候是需要 root 身份的,我们经常会忘记在 apt-get 前加 sudo。每次不得不加上 sudo 再重新键入这行命令,这时可以很方便的用 sudo !! 完事。2. cd – 回到上一次的目录 。 场景举例:当前目录为 /
2014-09-01 20:01:50 679
转载 yii中使用phpexcel
PHPExcel Ver: 1.7.9c参照PHPExcel提供的例子,基本上生成excel文件没什么问题,主要是PHP中的文件包含有点复杂,1) 将PHPExcel目录Classes及此目录下的所有子目录和文件全部copy至Yii的components目录下2) 修改components/Classes/PHPExcel/Autoloader.php文件 public st
2013-07-12 17:32:39 1106
原创 ubuntu apache fastcgi 虚拟主机安装
1 cp /etc/apache2/sites-available/default /etc/apache2/sites-available/www.domain.com这里www.domain.com就是虚拟主机的配置文件(当然文件名可任意)2 编辑这个配置文件,在后直接加上 ServerName www.domain.com此
2013-06-28 13:47:22 1272
转载 开发小技巧:jQuery处理自适应内容高度的iframe
前端开发中,我们往往需要处理iframe,可能有的时候希望iframe根据内容自适应高度以便不出现令人烦心的滚动条,下面这段代码可以帮助你实现类似功能。$(document).ready(function() { // Set specific variable to represent all iframe tags.
2013-03-28 14:03:55 935
转载 使用CSS3 Media Queries实现响应式设计
文章来源:http://bbs.html5cn.org/forum.php?mod=viewthread&tid=11516&extra= 现在屏幕分辨率的范围很大,从 320px (iPhone) 到 2560px (大型显示器),甚至更大。用户也不只是使用台式电脑访问web站点了,他使用手机、笔记本电脑、平板电脑。所以传统的设置网站宽度为固定值,已经不能满足需要了。web设计
2013-03-19 15:29:30 1223
转载 javascript 浮点运算问题分析与解决
分析JavaScript 只有一种数字类型 Number ,而且在Javascript中所有的数字都是以IEEE-754标准格式表示的。 浮点数的精度问题不是JavaScript特有的,因为有些小数以二进制表示位数是无穷的:十进制 二进制0.1 0.0001 1001 1001 1001 ...0.2 0.0011
2013-02-07 10:22:06 728
原创 远程自动备份 rsync+ssh+sshpass
实现功能:远程服务器之间的互相自动备份rsync备份的优点绝大多数运维人员都清楚,简而言之就是只备份改动过的文件,减少数据传输量。同时它可以通过ssh协议传输数据,以利数据安全。但ssh有个缺点,只能交互式输入密码,这样备份程序无法写入crontab中,只能手工执行,无法自动批处理。而sshpass正好可以解密此缺点,让我们具体来看:下载地址:http://sourcefo
2013-01-30 15:10:23 2372
原创 opencart之vqmod浅谈
opencart是一个用PHP开发的网上商城程序,据说是一位英国人独自完成的,赞一个!vqmod是opencart的一种编程机制,可以理解为vqmod就是opencart的插件。既然将vqmod认为是opencart的插件,那它必然是一个或多个文件,事实也是如此;文件位置:vqmod/xml(当前目录均为网站根目录,下同)文件格式:xml格式,原理:文本查找、替换换增加
2013-01-12 21:54:09 4310
原创 ubuntu中mysql远程帐户创建
1 首先在phpmyadmin中创建一个远程用户,并赋予相就的库操作权限2 ubuntu下还要修改mysql的配置文件,很多资料里没有提到这一点,笔者也是在这里走过不少弯路,具体为: a 文件/etc/mysql/my.cnf,查找 bind_address = 127.0.0.1, 在行首加#,即注释掉 b 重启mysql, /etc/init.d/mysql resta
2012-11-29 14:57:50 794
原创 PHP https访问webservice
测试环境中PHP以http访问webservice,一切正常。但生产环境的webservice是https,程序显示SOAP-ERROR: Parsing WSDL: Couldn't load from 'https://***/Service?wsdl' : failed to load external entity "https://***/Service?wsdl", 但直接在网页中
2012-09-14 14:08:39 1917
原创 汉字生成拼音
废话不说,直接上代码。注:汉字为utf-8编码,若为gb2312编码,请先使用iconv转为utf-8编码$pinyin = new Tty_Chinese2Pinyin();$pinyin_code = $pinyin->encode('待转换汉字');class Tty_Chinese2Pinyin<?php/** * 中文转拼类 * * @author
2012-09-07 13:28:28 9296
原创 Windows下apache 实现 SSL
文章参考 http://dufei.blog.51cto.com/382644/90532/假设已安装成功wamp, 笔者使用的是phpstudy套件,apache安装位置为C:\Program Files\phpStudy\Apache2;以此说明1 首先下载 openssl-0.9.8g for windows2 解压,并copy至 C:\Program Files\p
2012-08-29 16:45:23 1044
原创 php对像转数组
smarty模板的foreach不支持对像,只支持数组。对于json格式的数据,只能先转换为数组后方可使用foreach。转换方法之一是直接使用 (array),如:$array = (array)$obj;经测试,此种方法只支持一层数据结构,对于$obj->obj1->obj2此类数据无法转换转换方法之二是编写递归函数转换,如:/** * 对象转数组
2012-08-09 13:35:39 1139 2
原创 textarea内容的JS操作
通过document.getElementById('textarea_id').innerHTML 或者 JQuery的$('#textarea_id').html()和$('#textarea_id').text()均可以取值。但赋值后页面上的内容却不会更新,更令人奇怪的是赋值后通过firebug察看,内容确已更新,出现了firebug和页面不一致这种奇怪的现象。对策:使用$('#
2012-07-11 11:13:04 2619 1
原创 zendframework Fatal error: Cannot return string offsets by reference 处置
近日在使用zendframework开发时,发生一个奇怪的错误,具体为:Fatal error: Cannot return string offsets by reference in /usr/share/Zend/library/Zend/Session/Abstract.php on line 160发生过程:系统开机后突然出现,在这之前一切正常。刚开始以为是代码改错了误存盘,
2012-06-06 23:53:21 1386
原创 IE JS中拒绝访问的处理方法
多人合作开发一个网站过程中,为便于开发,将一些公共文件如js,css,images放在外网上,各自链接这类文件以供使用。本地测试时网页的一些JS代码在IE8,IE6中会停止执行,并报某个js文件拒绝访问,比如jquery.js。jquery.js是肯定不会错的,而且这个错误只发生在IE中,FF及Chrome都是正常的;并且外网测试又是正常的。经分析,发现是IE跨域引起的,在
2012-05-29 13:49:21 26409 1
原创 myslq有条件插入数据
要求是这样的:我有一个表存着基础数据有一个字段是 管理号 我的目的是先查询最新的管理号按照规则生成新管理号 然后insert到表里新数据 由于查询并不锁表 所以在查询到insert这步中间会有可能两线程查询到相同的管理号?参考了http://www.jb51.net/article/26934.htm关键是如下的MYSQL语句,插入多条记录: INSERT INTO cli
2012-03-20 12:30:52 1023
转载 mysql从两个表中选择数据并统一排序
问题是这样的,我打算在一个表里获得与某一行记录相邻的两行,并且想通过union一起取出来,所以这么写:select id,title from subjects where id>#some_id# order by id limit 1unionselect id,title from subjects where id但出现了错误提示“Incorrect usage o
2012-03-16 12:51:30 1585
原创 jquery ajax post提交成功后回调函数不执行(IE环境下)
先看代码:页面ajax post 提交代码$.post('goods_quickadd.php?action=update', { goods_code : $('#goods_code1').val(), goods_name : $('#goods_name1').val(), cat : $('#cat1').val(), pid : pid, weigh
2012-02-12 17:49:38 5367
原创 mysql中文排序(utf-8字符集)
google后测试,正常的代码是: order by convert(field using gbk)而使用 order by binary field 是无法正确排序的。估计若为gbk字符集,则可以直接排序。
2012-02-01 20:33:07 950
转载 让apache + php支持手机网站
很多网站上都介绍说在httpd.conf中增加: AddType text/vnd.wap.wml .wml AddType application/vnd.wap.wmlc .wmlc AddType text/vnd.wap.wmls .wmls AddType application/vnd.wap.wmlsc .wmlsc AddType imag
2011-12-16 18:03:45 835
转载 jQuery获取Select选中的Text和Value
jQuery获取Select选中的Text和Value(jquery学习备忘录) 语法解释:1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发2. var checkText=$("#select_id").find("option:selected").text(); //获取
2011-12-01 20:30:24 1233
原创 ecshop ie选择红包AJAX回调函数不执行,FF正常,问题已解决,求高人解释原因!
笔者在ECSHOP二次开发时,发现IE购物车结算时选择红包时AJAX回调函数不执行,而FF却是正常。最终虽然修改OK,但具体原因还是未知。请大写一起讨论讨论。原版的ecshop是没有这一问题的,但笔者使用了JQuery,才出现这一问题,具体JQuery是如何引用的,参见笔者的另一篇博文:ecshop jquery冲突解决方法。废话不说,详情如下:原始ECSHOP红包选择时的JS代码:s
2011-11-04 11:21:08 2173
原创 火狐(FF)表格中绝对位置(absolute)的使用方法
首先火狐(FF)表格中不支付绝对位置(absolute)的使用, 但IE支持。例如: aa absolute 上例中div不以td为基点绝对定位,但IE却是如此。对策: aa absolute 如此,absolute以relative的div为基点对位(relative的div以td定位,所以可以理解absolut
2011-10-21 12:22:15 2319
转载 ecshop jquery冲突解决方法
jQuery是目前在JavaScript领域上最广泛流行的框架,无奈这次把他加到 ECShop的时候就遇到一个十分头疼的问题。ECShop把AJAX事件和JSON解析的模块放在common/transport.js之中,可以说它也有自己封装的一套工具,这其实是很正常的。
2011-10-10 21:28:50 3458
转载 js 正则表达式常用实例
转自 http://www.cainiao8.com/web/js_note/js_regular_expression_blueidea.html#_Toc213927705目录正则表达式实战...1匹配结尾的数字...2统一空格个数...3
2011-10-09 16:31:26 1519
转载 JS 字符串操作,用的时候看看
Js字符串操作函数大全Js字符串操作函数大全/******************************************* 字符串函数扩充
2011-10-09 15:02:02 609
原创 用了smarty两年多,才知道在模板中可以直接调用PHP内置函数
比如说:模板书写:{'param1'|functionName:'param2':'param3'}php函数原型:echo functionName('param1','param2','param3');实例:{'1234567'|substr
2011-10-08 18:56:29 660
原创 ubuntu 一级域名指向二级域名
www.a.com网站已OK,现要求a.com也可以打开。查了些资料 ,有修改.htaccess文件的。 但为了效率,决定使用301永久跳转的方法。首先在/etc/apach2/sites-available目录下建立文本文件a.com,(可任意命名)内容如下:
2011-09-15 16:58:11 1174
转载 预览IE10支持的HTML5特性
从IE8开始,微软就逐步在浏览器中增加对HTML5的部分支持,如今IE10已经推出了几个预览版,Web开发人员关心的是在IE10中,哪些HTML5特性获得了支持,由此会影响到技术选型和职业发展等重要问题。在本文中,我们根据微软发布的相关特性梳理一下IE10对HTML5的支持情况。
2011-08-17 15:18:39 1449
原创 ubuntu中的ntsysv工具: sysv-rc-conf
熟悉redhat(包括centos, fedora)等的用户都知道有一个工具ntsysv,配置系统自动运行的服务,如apache, mysql等等。但在ubuntu系统里却没有这个工具,其实ubuntu有另一个工具:sysv-rc-conf,有相同的功能。安装方法 apt
2011-08-12 14:03:24 3043 2
转载 find使用详解
[root@www ~]# find [PATH] [option] [action] 选项不参数: 1. 与时间有关的选项:共有 -atime, -ctime 不 -mtime ,以 -mtime 说明 -mtime n :n 为数字,意义为在 n 天之前的
2011-08-08 10:18:25 813
转载 input标签写CSS时需要注意的几点
飞鱼的声纳顶部的搜索框让我头疼了很长时间,原因是总不能获得跨浏览器的统一样式。主要的问题有这么两个:一是input标签的高度不能统一,Firefox和IE中的高度始终不能一致;二是在IE浏览器中属性为text的input标签中的输入文字不像标准浏览器中的那样垂直居中显示,而是靠输
2011-08-04 12:06:32 984
转载 滚动条marquee使用详解
成员表标签属性属性描述ACCESSKEYaccessKey设置或获取对象的快捷键。ATOMICSELECTION 指定元素及其内容是否可以一不可见单位统一选择。BEGINbegin设置或获取时间线
2011-08-04 10:12:33 946
原创 开通第一篇,请大家多多关照
从事LAMP两年多了,自己也积累了一点心得,总想写下来给新来者一点借鉴,至少可以多一种思考方法。可能技术不是很高深,但实用就行。真诚的希望大家看过以后,能解决实际工作中的小问题,大问题也不敢奢望了。开通第一篇,请大家多多关照
2011-08-04 10:11:01 676
php 5.4.X redis扩展(windows)
2014-06-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人