【推荐】欢迎各位看官

目前小客栈刚刚起步,后期会慢慢放出评论等功能,分享更多的小经验;作者是个小菜鸟,有什么知识点不正确的地方希望各位看官加以指正,谢谢!

最新发布
Git git pull 出现 Please make sure you have the correct access rights and the repository exists.解决方法
2019-09-01 18:10:44
29
0
`git pull` 出现 `Please make sure you have the correct access rights and the repository exists.` ![输入图片说明](http://www.yuankezhan.com/upload/img/20190901/15673325361000.png "在这里输入图片标题") xshell上输入 ssh-keygen -t rsa -C "git操作账号",一直回车直到出现下图样式: ![输入图片说明](http://www.yuankezhan.com/upload/img/20190901/15673322801000.png "在这里输入图片标题") 按照上边的存储路径找到相应的文件 ![输入图片说明](http://www.yuankezhan.com/upload/img/20190901/15673323621000.png "在这里输入图片标题") 打开 `> 复制公钥 -> 到你的github或者gitee -> 找到项目管理 -> 部署公钥管理 -> 添加公钥 -> 粘贴复制的公钥 -> 保存` ![输入图片说明](http://www.yuankezhan.com/upload/img/20190901/15673324881000.png "在这里输入图片标题") 然后再git pull 就成功了
Git git pull 报错 fatal: No remote repository specified. Please, specify either a URL or a remote name from which new revisions should be fetched. 解决办法
2019-09-01 17:56:24
16
0
`fatal: No remote repository specified. Please, specify either a URL or a remote name from which new revisions should be fetched.` 这是服务器.git文件夹中的config配置有问题,修改一下文件就可以了。 ![输入图片说明](http://www.yuankezhan.com/upload/img/20190901/15673317701000.png "在这里输入图片标题") ```git [core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] url = 项目url fetch = +refs/heads/*:refs/remotes/origin/* pushurl =项目url [branch "master"] remote = origin merge = refs/heads/master ```
Git git pull 时候提示fatal: Not a git repository (or any of the parent directories): .git 解决办法
2019-09-01 17:52:03
14
0
`fatal: Not a git repository (or any of the parent directories): .git(没有.git的目录)` 执行 `git init`
Git 仓库代码clone到线上服务器
2019-09-01 17:45:07
22
0
打开xshell工具,[连接上服务器](http://www.yuankezhan.com/article/articledetail/id/33.html) 进入你目标文件夹,然后执行 ` git clone http://xxxxx (项目连接) ` 然后输入代码源网站的用户名和密码`(密码是不显示的;并不是没有输入上去,_(:з)∠)_ 我就踩了这样的坑)`。 如下图所示,耐心等待完成就ok了 ![输入图片说明](http://www.yuankezhan.com/upload/img/20190901/15673309981000.png "在这里输入图片标题") 如果我们git clone的代码的时候是项目链街是` https:// `而不是` git@git (ssh) `的形式,` git pull/push `的时候,就会总是提示我们输入账号和密码才能操作成功。解决办法如下: 进入你的项目目录,输入:`git config --global credential.helper store` 此操作会在你本地(服务器)生成一个文本,上边记录你的账号和密码,再操作一次git pull,然后它会提示你输入账号密码,这一次之后就不需要再次输入密码了
Xshell Xshell安装宝塔Linux面板
2019-09-01 00:18:44
29
0
首先先用[ xshell远程连接你的服务器 ](/article/articledetail/id/33.html)输入Centos安装脚本命令: `yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh` ![输入图片说明](https://www.yuankezhan.com/upload/img/20190901/15673166411000.png "在这里输入图片标题") 提示是否确定安装,输入y回车,耐心等待安装。安装完成后会显示访问的地址密码等相关信息,保存好。 ![输入图片说明](http://www.yuankezhan.com/upload/img/20190901/15673166631000.png "在这里输入图片标题") 用返回的访问连接尝试访问,出错的话需要释放相应的端口。 ![输入图片说明](http://www.yuankezhan.com/upload/img/20190901/15673166701000.png "在这里输入图片标题") (我的是阿里云)前往服务商控制面板 安全->防火墙->添加规则释放相关端口 ![输入图片说明](http://www.yuankezhan.com/upload/img/20190901/15673166871000.png "在这里输入图片标题") ![输入图片说明](http://www.yuankezhan.com/upload/img/20190901/15673166771000.png "在这里输入图片标题") 设置完成后访问连接输入账号密码登录 ![输入图片说明](http://www.yuankezhan.com/upload/img/20190901/15673166951000.png "在这里输入图片标题")
Xshell 使用XShell工具连接你的Linux服务器
2019-08-31 12:38:45
76
0
网上下载个xshell工具,安装完成后打开,一般可以免费试用30天 点击`圈出`的位置,新建连接 ![XShell连接你的Linux服务器](http://www.yuankezhan.com/upload/img/20190901/15673179721000.png "XShell连接你的Linux服务器") 填写名称和主机`(服务器的公网ip)`,协议SSH,端口22即可 ![XShell连接你的Linux服务器](http://www.yuankezhan.com/upload/img/20190901/15673179821000.png "XShell连接你的Linux服务器") 点击用户身份验证,输入用户名和密码,点击确定。可以空着直接确定,这样的话每次连接需要输入用户名和密码 ![XShell连接你的Linux服务器](http://www.yuankezhan.com/upload/img/20190901/15673179891000.png "XShell连接你的Linux服务器")
PHP php根据链接生成静态页
2019-08-31 07:37:17
47
0
```php //判断目录不存在则创建目录 if (!is_dir($path)){ //第三个参数是“true”表示能创建多级目录,iconv防止中文目录乱码 mkdir(iconv("UTF-8", "GBK", $path), 0777, true); } if (!file_exists($filePath)) { $content = file_get_contents($_SERVER['REQUEST_SCHEME'] . '://' . $_SERVER['HTTP_HOST'] . '/index.php?r=home/lost-retrieved/index&language=' . $language); $handle = fopen ($filePath, "w");//打开文件指针,创建文件 if (!is_writable ($filePath)){ die ("文件:".$filePath."不可写,请检查其属性后重试!"); } if (!fwrite ($handle, $content)){ die ("生成文件".$filePath."失败!"); } fclose ($handle); //关闭指针 } ```
JavaScript JS倒计时
2019-08-31 07:04:29
32
0
这里输入引用文本数据库记录一个日期字段,取日期和服务器当前时间;`用服务器当前时间和本地当前时间做差`,本地js每秒执行一次用本地的时间加上时间差和取出的服务器的日期做比较倒计时(会有最初几百毫秒或者几秒请求的误差,但是有效避免页面放置很久会有几分钟甚至几小时的误差) ```javascript var serverNowTime = 时间戳; var stopTime = 时间戳; var localDifferenceTime = parseInt(serverNowTime - (new Date()).getTime()); var runTime = setInterval(function () { var timeDownDifference = parseInt(stopTime - (new Date()).getTime()) - localDifferenceTime; if (timeDownDifference > 2000) { $("#timeDifference").html(getTimeDifference(timeDownDifference)); $('.timeDifferenceBox').show(); } else { $('.timeDifferenceBox').hide(); window.clearInterval(runTime); } }, 1000); function getTimeDifference(period) { var monthLevelValue = 30 * 24 * 60 * 60 * 1000; var dayLevelValue = 24 * 60 * 60 * 1000; var hourLevelValue = 60 * 60 * 1000; var minuteLevelValue = 60 * 1000; var secondLevelValue = 1000; function getDifference(period) { var month = parseInt(getMonth(period)); var day = parseInt(getDay(period - month * monthLevelValue)); var hour = parseInt(getHour(period - month * monthLevelValue - day * dayLevelValue)); var minute = parseInt(getMinute(period - month * monthLevelValue - day * dayLevelValue - hour * hourLevelValue)); var second = parseInt(getSecond(period - month * monthLevelValue - day * dayLevelValue - hour * hourLevelValue - minute * minuteLevelValue)); var result = ""; if (month > 0) result = result + month + "月"; if (day > 0) result = result + day + "天"; result = result + hour + "时" + minute + "分" + second + "秒"; function getMonth(period) { return parseInt(period) / monthLevelValue; } function getDay(period) { return parseInt(period) / dayLevelValue; } function getHour(period) { return parseInt(period) / hourLevelValue; } function getMinute(period) { return parseInt(period) / minuteLevelValue; } function getSecond(period) { return parseInt(period) / secondLevelValue; } return result; } return getDifference(period); } ```
PHP php 根据网络url把图片存到本地服务器
2019-08-30 19:47:48
27
0
```php $img_url = 'http://XXXXX.jpg'; $jpg = file_get_contents($img_url); $file = fopen($_SERVER["DOCUMENT_ROOT"]."/upload/111.jpg", "w"); fwrite($file,$jpg);//写入 fclose($file);//关闭 ```
<<<<<<< HEAD <<<<<<< HEAD