LNMP环境WordPress出现No Input File Specified的解决方案
前阵子一直用的是LAMP的平台,最近换成LNMP环境,wordpress出现这个问题,在进入后台后,添加新文章或者进行其他操作时提示,后台经常提示“No Input File Specified”,经过一番股勾摆渡终于找到了原因,原来是路径后面少了一个”/”引起的。可以修改LNMP配置的重写规则文件来解决这个问题,下面是解决方案:
修改lnmp下的wordpress.conf配置location / {if (-f $request_filename/index.html){rewrite (.) $1/index.html break;}if (-f $request_filename/index.php){rewrite (.) $1/index.php;}if (!-f $request_filename){rewrite (.*) /index.php;}rewrite /wp-admin$ $scheme://$host$uri/ permanent;}
写给.NET程序员,不要困在自己建造的盒子里
原文地址:http://blog.jobbole.com/19001/ 作者:@敲代码的张洋 此文章的主旨是希望过于专注.NET程序员在做好工作、写好.NET程序的同时,能分拨出一点时间接触一下.NET之外的东西(例如10%-20%的时间),而不是鼓动大家什么都去学最后什么都学不精,更不是说.NET不行或劝大家放弃.NET。恕我愚钝,此主旨在文中表达不够清楚,看评论中很多朋友误解了,特此说明。 另外,本文中的观点并不全部是我个人的想法,相当一部分来自我以前聊过天的某些大牛,他们很多来自微软、百度、腾讯等知名企业,并且很多已经成为技术骨干,我曾经从他们那里受益匪浅,于是我把他们的指教结合自身的经验和理解写成此文。这就是此文的来源。 —————————————–华丽的分割线—————————————– 在给这篇文章起标题的时候,我斟酌了很久,因为我个人是反对使用“.NET程序员”、“C++程序员”或“PHP程序员”这类简单粗暴的方式为程序员做划分的。但是客观确实存在一个现象,就是很多程序员会为自己设置一个无形 ...
社交网络营销的最佳时间点
随着社交网络在人们生活占据的时间越来越大,商家们已经开始尝试用各种手段在社交网络上推广自己的产品。内容有趣固然重要,营销的时间如果选的正确,则可以让你的内容获得最大程度的曝光,事半功倍。 邮件营销 我们还是先从最传统的邮件营销说起,一周7天,一天24小时里,哪天,那个时间段是人们打开邮件的高峰期呢?请看图: pic via: sign-up.to 从打开邮件的数量来看,可以说明邮件营销的黄金时间是周二至周四,10:00 – 17:00。不过这个调查的受众人群是英国人,可能和国人还有一些差别,但我相信人类的行为方面还是具有有一致性的。 博客 人们又习惯在什么时候阅读博客呢: 答案是早上,博主最喜欢的事情之一就是吃着早餐,打开Google Reader看自己喜欢的博客。 Facebook Facebook营销的最佳时间是上午和晚上,大约是7:00 – 12:00以及19:00 – 21:00点 调查还显示,大家在周五至周日间会更容易参与社交的活动。不过博主认为,国内的新浪微博等社交网络还是工作日的中午最为活跃。 Twitter Twi ...
Windows下的git工具msysGit
下载请移步百度或者谷歌搜索:msysGit,安装完成后配置如下
需要的配置:
1、C:\Program Files\Git\etc\git-completion.bash:alias ls='ls --show-control-chars --color=auto'说明:使得在 Git Bash 中输入 ls 命令,可以正常显示中文文件名。
2、C:\Program Files\Git\etc\inputrc:set output-meta onset convert-meta off说明:使得在 Git Bash 中可以正常输入中文,比如中文的 commit log。
3、C:\Program Files\Git\etc\profile:export LESSCHARSET=utf-8说明:$ git log 命令不像其它 vcs 一样,n 条 log 从头滚到底,它会恰当地停在第一页,按 space 键再往后翻页。这是通过将 log 送给 less 处理实现的。以上即是设置 less 的字符编码,使得 $ git log 可以正常显示中文。其实,它的值不一定 ...
ubuntu 12.04更新源
1、首先备份Ubuntu 11.10源列表 sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup (备份下当前的源列表)2、修改更新源 sudo gedit /etc/apt/sources.list
#台湾源
deb http://tw.archive.ubuntu.com/ubuntu/ precise main universe restricted multiverse
deb-src http://tw.archive.ubuntu.com/ubuntu/ precise main universe restricted multiverse
deb http://tw.archive.ubuntu.com/ubuntu/ precise-security universe main multiverse restricted
deb-src http://tw.archive.ubuntu.com/ubuntu/ precise-security universe main multiverse res ...
IIS无法识别的属性targetFramework、错误模块ManagedPipelineHandler
微软服务器与开发工具事业部 黄捷 原文地址
如果你创建寄宿在IIS中的WCF Service网站项目,(图1显示怎样创建这样的网站项目),或者你把你的WCF Web Application项目或者WCF Service网站项目发布或部署到IIS网站服务器上后,你可以用网页浏览器去访问你的网站。如果你在尝试打开这些网页时无法看到正确的页面显示,或者看到错误提示页面(图2是错误提示页面的一个例子: HTTP Error 500.21 – Internal Server Error Handler “svc-Integrated” has a bad module “ManagedPipelineHandler” in its module list),下面是最常见的问题和解决办法。
图1
图2常见问题与解决办法:
1. 检查IIS是否正确安装和运行
你需要保证你的IIS服务器已经正确安装并正常运行。这里我们不讨论IIS安装的方法(你可你根据你的Windows版本和需要的IIS版本去bing中搜索), 只给出简单的验证方法。如图2所示,在IE地址栏中输入http://localho ...
apple keyboard helper苹果键盘tools
前一阵终于忍受不了iPad2上面的虚拟键盘,为了发博码字的方便,入手了apple的蓝牙键盘,清脆的手感非常不错。虽然苹果键盘一直以来都是与Mac搭配使用的,但是apple键盘简洁精美的做工也深受许多玩家的喜爱。加上蓝牙键盘既可以用在pc上又可以用在ios设备上,相信拥有apple keboard的玩家也不在少数。但是apple的键盘用在普通PC上的时候,发现很多功能键都不能用,甚至连del键都没有,多少带来了一些不便。最近发现了一款小工具apple keyboard helper,安装 Apple Keyboard Helper之后,苹果键盘的F3(屏幕截图)F4(任务管理器)F7-F9(iTunes控制)F10-12(系统音量控制)等按键就可以在Windows PC上使用了。下载地址如下:apple keyboard helper 同时作者还将源码开放了,有兴趣的同学不妨看一下 :)
备份网站到FTP和Dropbox脚本
发一个一键备份脚本,可以将网站文件和数据库备份到FTP和Dropbox,可以从这里下载autobackup.
1、配置dropbox_Uploader.sh运行dropbox_sync.sh,根据提示完成dropbox的授权。2、自动备份脚本autobackup.sh内容#!/bin/bash
#你要修改的地方从这里开始
MYSQL_USER= #mysql用户名
MYSQL_PASS= #mysql密码
MAIL_TO= #数据库发送到的邮箱
FTP_USER= #ftp用户名
FTP_PASS= #ftp密码
FTP_IP= #ftp地址
FTP_backup= #ftp上存放备份文件的目录,这个要自己得ftp上面建的
WEB_DATA= #要备份的网站数据根目录
#你要修改的地方从这里结束
#定义数据库的名字和旧数据库的名字
DataBakName=Data_$(date +"%Y%m%d").tar.gz
WebBakName=Web_$(date +%Y%m%d).tar.gz
OldData=Data_$(date -d -10day +"% ...
Linux系统中安装Razer驱动
最近无线网卡出了点小问题,所以回来基本是用Linux了。可惜使用的razer鼠标却没有官方的Linux驱动,高DPI的鼠标在Linux用着感觉很是飘,于是忍不住折腾一番。经过一阵子的搜索终于看到了希望,喜欢razer的朋友有福音了,国外一位牛人搞出了Linux下的razer驱动以及配置工具razercfg。目前最新的版本是razercfg-0.17.tar.bz2,支持的Razer鼠标有:
Razer DeathAdder Classic mouse
Razer DeathAdder 3500 DPI mouse
Razer DeathAdder Black Edition mouse
Razer Krait mouse
Razer Lachesis mouse
Razer Lachesis 5600 DPI mouse
Razer Copperhead mouse
Razer Naga mouse wired
Razer Boomslang CE mouse
Any wireless Razer mou ...
Route设置脚本,实现国内网不经VPN
使用vpn拨入后,所有的网络请求默认经vpn通道,故vpn拨号后不需要设置任何参数就可以直接访问国际网。但是这个时候访问国内的网络也要走vpn,所以导致了国内的部分网站打开速度很慢。这个问题可以修改本机的路由表来解决。 步骤: 首先断开机器的vpn连接 1、新建一个route_vpn.bat文件,右键编辑,将下面的代码复制进去@echo off
rem Create by wangheng
ipconfig /flushdns
route.exe add 114.196.0.0 mask 255.254.0.0 172.16.19.254 metric 5
route.exe add 114.208.0.0 mask 255.240.0.0 172.16.19.254 metric 5
route.exe add 114.224.0.0 mask 255.224.0.0 172.16.19.254 metric 5
route.exe add 115.24.0.0 mask 255.252.0.0 172.16.19 ...