- Oct 18 Wed 2017 13:30
-
[python]基礎練習
- Jul 31 Mon 2017 13:48
-
[git] git server for linux + git checkout -f
安裝git server
安裝相關套件
$ sudo apt-get update
$ sudo apt-get install git-core -y
# 如果不需要gitflowr架構可以不需要安裝
$ sudo apt-get install git-flow -y
# 安裝完成後查看git版本
$ sudo git --version
- Jul 25 Tue 2017 11:36
-
ubuntu 16.04 安裝 VSFTP on EC2
參考:http://www.krizna.com/ubuntu/setup-ftp-server-ubuntu-16-04/
https://github.com/samvera-deprecated/hydradam/wiki/Sample-vsftpd.conf >> 範例 vsftp.conf 檔
https://github.com/samvera-deprecated/hydradam/wiki/Sample-vsftpd.conf >> 範例 vsftp.conf 檔
- Jun 23 Fri 2017 11:34
-
[FTP] 425 Can't open data connection 和 读取目录列表失败 问题解决
425 Can't open data connection 问题解决 (2007-10-29 21:06:43)转载▼
425 Can't open data connection 和 读取目录列表失败 问题解决
这个问题主要是由于使用Passive Mode模式造成的,解决这个问题很简单:
1、在ftp服务软件中设置指定端口地址范围,允许Passive Mode使用,比如60000-60020
2、然后在ftp服务器的系统防火墙上打开这些tcp端口,比如是60000-60020,如果使用windows自带的防火墙,就一条一条的增加,20行有点麻烦,但是可以解决。
如果ftp用户较多,可以扩大端口范围。
425 Can't open data connection 和 读取目录列表失败 问题解决
这个问题主要是由于使用Passive Mode模式造成的,解决这个问题很简单:
1、在ftp服务软件中设置指定端口地址范围,允许Passive Mode使用,比如60000-60020
2、然后在ftp服务器的系统防火墙上打开这些tcp端口,比如是60000-60020,如果使用windows自带的防火墙,就一条一条的增加,20行有点麻烦,但是可以解决。
如果ftp用户较多,可以扩大端口范围。
- May 25 Thu 2017 22:14
-
[python] apache+mysql+python on XAMPP Windows 7
- May 20 Sat 2017 12:26
-
[phpstorm] 自動完成程式碼 快捷鍵
- Feb 22 Mon 2016 09:45
-
【PHP】Fatal error: Cannot redeclare class的解決辦法
- Jan 12 Tue 2016 17:21
-
[Yii2] has many 用法
- Dec 13 Sun 2015 17:24
-
關閉windows IIS 網站伺服器
一般來說,常見的網頁伺服器有微軟的IIS伺服器或免費的Apache伺服器,而用PHP寫的網頁通常會使用Apache伺服器,但是,如果電腦中原本已經就有灌IIS,而我們再灌Apache就可能會衝到80埠,所以,我們可以先把IIS關掉...
1.先進入『控制台』點選『系統管理工具』。
2.點選『Internet Information Services』(IIS)進入管理畫面。
3.點選樹狀圖"網站"下面的『預設的網站』按下右鍵,點選『停止』。
至此步驟已經將IIS的網頁伺服器功能關閉了,如果還要繼續將IIS的FTP伺服器功能關閉,則繼續以下步驟...
4.點選樹狀圖"FTP站台"下面的『預設的FTP站台』按下右鍵,點選『停止』。
至此則成功將IIS的網頁伺服器及FTP伺服器功能關閉。
- Dec 11 Fri 2015 17:01
-
[Vmware] Sphere 加裝雙網卡
- Dec 08 Tue 2015 11:45
-
[mysql] show error message
$link=mysql_connect(" MySQL 所在位置 "," 帳號 "," 密碼 ");
$result = mysql_query(" SELECT * FROM `test_table` ",$link);
if(!$result){
echo mysql_error();
$result = mysql_query(" SELECT * FROM `test_table` ",$link);
if(!$result){
echo mysql_error();
- Nov 17 Tue 2015 11:48
-
取得上月、下月、本月的月初月底日期
获取上个月、下个月、本月的日期(strtotime(),date())
今天写程序的时候,突然发现了很早以前写的获取月份天数的函数,经典的switch版,但是获得上月天数的时候,我只是把月份-1了,估计当时太困了吧,再看到有种毛骨悚然的感觉,本来是想再处理一下的,但是一想肯定还有什么超方便的方法,于是找到了下面这个版本,做了一点小修改。
获取本月日期:
1 function getMonth($date){
2 $firstday = date("Y-m-01",strtotime($date));
3 $lastday = date("Y-m-d",strtotime("$firstday +1 month -1 day"));
4 return array($firstday,$lastday);
5 }
$firstday是月份的第一天,假如$date是2014-2这样的话,$firstday就会是2014-02-01,然后根据$firstday加一个月就是2014-03-01,再减一天就是2014-02-28,用date()和strtotime()真是太方便了。
获取上月日期:
1 function getlastMonthDays($date){
2 $timestamp=strtotime($date);
3 $firstday=date('Y-m-01',strtotime(date('Y',$timestamp).'-'.(date('m',$timestamp)-1).'-01'));
4 $lastday=date('Y-m-d',strtotime("$firstday +1 month -1 day"));
5 return array($firstday,$lastday);
6 }
上月日期需要先获取一个时间戳,然后在月份上-1就OK了,超智能的date()会把2014-0-1这种东西转换成2013-12-01,太爽了。
获取下月日期:
1 function getNextMonthDays($date){
2 $timestamp=strtotime($date);
3 $arr=getdate($timestamp);
4 if($arr['mon'] == 12){
5 $year=$arr['year'] +1;
6 $month=$arr['mon'] -11;
7 $firstday=$year.'-0'.$month.'-01';
8 $lastday=date('Y-m-d',strtotime("$firstday +1 month -1 day"));
9 }else{
10 $firstday=date('Y-m-01',strtotime(date('Y',$timestamp).'-'.(date('m',$timestamp)+1).'-01'));
11 $lastday=date('Y-m-d',strtotime("$firstday +1 month -1 day"));
12 }
13 return array($firstday,$lastday);
14 }

