- 博客(17)
- 收藏
- 关注
原创 解决laravel中的路由只能访问根路径,自定义路由访问失败
作为一个laravel新入坑者,对其路由很是感兴趣,简单方便,但是在自定义路由访问后报了如下错误:百度得知原来需要配置nginx的配置文件,如下:location / { try_files $uri $uri/ /index.php?$query_string;}加入到配置文件中去,既可解决问题。原理理解不是太清晰,这里就误人子弟了,具体可以看一些Ngin...
2019-07-24 01:03:01
2494
原创 利用ajax上传图片,并使用CURL调用接口
这是我第一次使用ajax上传文件,并且不通过form表单进行上传,之前使用ajax上传文件时是借助一个叫form.js的文件,可以直接使用$.ajaxSubmit直接提交表单,但这次不同,就是使用ajax上传,并且将图片信息放在ajax要上传的数据data数组或对象中,怎么办,只好百度一下,百度显示,需要创建一个formData对象,具体代码如下:html部分代码:<span>...
2018-09-21 20:42:50
1532
原创 ‘for’ loop initial declarations are only allowed in C99 mode
我在Linux操作系统上用gcc编译我的C语言程序时报错,如下大意为'for'循环初始声明仅允许在C99模式下使用,注意:使用选项-std = c99或-std = gnu99来编译代码我又检查了11行的代码,如图:把定义变量i不能在for循环中,需要提前定义,这是因为gcc目前支持C89标准,不完整支持C99标准,所以相当于默认情况下gcc使用的C89标准,而C89标准不支持直接...
2018-07-25 20:25:07
2368
原创 ThinkPHP 中入口文件中的APP_DEBUG为TRUE时不报错,改为FALSE时报错
今天好不容易将一个新闻网做好了(ThinkPHP框架做的),但是,当我将入口文件中定义调试模式设为FALSE,即define('APP_DEBUG',False),然后再刷新网站的时候,就提示报错,报错信息为:页面错误,稍后再试. 我在网上查了一下,关于此类报错,一般由于区分大小写的原因,所以出错,一般这种报错只提示页面错误,而不知道真正错在哪了,这时需要将配置文件中的'SHOW_E...
2018-03-09 20:32:10
8890
原创 添加码云上的SSH公钥以及解决使用命令git pull/push 输入密码问题
首先呢是要配置自己码云上面的SSH公钥,使用SSH公钥可以让你在你的电脑和码云通讯的时候使用安全连接(Git的Remote要使用SSH地址),同时也可解决在使用git pull/push命令时需要每次输入密码的问题,下面先说一下如何配置SSH公吧,配置公钥前需要先生成公钥,使用命令ssh-keygen -t rsa -C "你的邮箱"结果如下:依次按下三次Enter即可,最后两
2018-01-07 15:27:08
16236
2
原创 使用git commit 命令提交跟踪的新文件时 提示 *** Please tell me who you are.
这是我第一次在码云上参与的第一个项目,首先呢肯定要测试一下,提交代码的流程是否顺利,结果那是肯定的,处处是个坑,当我使用gitcommit命令提交已经跟踪的新文件test时,提示 :如下图请告诉我你是谁,当然了这个提示信息中也有解决的方案gitconfig --global user.email "你自己的邮箱"gitconfig --global user.name "
2018-01-07 15:02:53
7594
2
原创 在MySQL中如何使非主键字段自增长
我在为学校做一个实现用户能对图片的上传下载网站时,由于要求用户注册时使用自己的学号作为自己的账号,所以在MySQL数据库中只能将学号(user_id)这个字段设为主键,但是在管理的用户的时候用学号的话显然不太方便,于是又增加了一个字段(user_num),并且设为自增长,但是当在建表时出错,错误如下图: 然后百度一下报错原因,原来是由于非主键或索引不能设置为自增长
2017-12-10 17:11:50
8439
转载 C 清空输入缓冲区,以及fflush(stdin)的使用误区和解决方法
对C 语言初学者来说,fflush(stdin)函数被解释为会清空输入缓冲区的一个系统函数,这是一个曾经几乎对过一半的说法,随着计算机科学的进步,在学习的过程中的逐步完善,将fflush(stdin)函数的过去与现在分析一下。
2017-12-04 11:23:50
2247
2
转载 thinkphp中__construct与_initialize()的区别
熟悉THINKPHP的phper基本上都很熟悉_initialize()这个方法,我们似乎也很少去使用_construct(),除非自己写插件,否则还真是很少用到。今天查看代码突然看到_construct()这个php自带的构造方法,我的第一感觉是比较陌生,虽然之前学习java时经常遇到,但是很久不用基本忘记。我平时的习惯是将知识的重点写在我那本小笔记上,但是很久不写字,曾经高中那个那种飘逸灵动的书写笔法彻底丢到异次元。再加上之前的想法,所以就来学习学习技术大牛们写写博客,这不是为了装逼,而只是
2017-11-29 17:41:41
633
原创 Mysql进程未完全关闭,导致重启失败
在一次,使用远程工具访问数据库,我在命令行中,将命令mysql -u root -p 误敲为mysqld -u root -p,导致将数据库不正确的关闭,然后我就开始重启 mysql但是一直没成功,还报错
2017-11-11 20:59:40
2625
1
原创 ThinkPHP中访问Admin模块时直接显示Admin下的文件
有一次,我用ThinkPHP框架做一个图片上传的网站后台的时候,我把后台的模块命名为Admin,但是一次我直接在本地用浏览器,用localhost/ngalbum/Admin 去访问,但是,显示的却是Admin下面的文件
2017-11-11 20:25:42
2134
原创 ThinkPHP URL中去除index.php
在ThinkPHP URL中的index.php去除分两步: 一:首先要达到的是在浏览器的导航栏中去掉index.php还能正常访问网站 1,将.htaccess文件移动到你的项目下的根目录下 2,在项目的配置文件中加
2017-07-31 11:56:27
1239
原创 Mysql 报错 1036 Table '表名' is read only
我是刚申请云服务器和域名,就试着把我在本地做的网页上传到服务器,然后上传数据库,但是经测试只能查询数据数据库而不能操作数据库,EROR 1036 (HY000): Table 'form' is read only所以我这个新手只能在网上百度一下,才知道还要改一下权限;
2017-05-08 10:02:52
5885
原创 PHP MYSQL 出现乱码
对于刚学习PHP,MYSQL的朋友,经常会遇到乱码的情况,所以在此,我分享一下我所遇到的乱码的情况一:浏览器运行php文件的时候,会出现乱码解决办法:首先确保你
2017-04-03 22:06:18
274
原创 微信二次开发 新浪云应用SAE Token验证失败
我是刚刚学习微信二次开发,由于微信未认证,所以使用微信测试号进行学习,但是我的Token总是验证失败,刚开始的时候以为是代码的问题,检查了一遍,代码并未有什么问题,Token也检查了一下,也没问题。解决办法:在 define("Token"," ")下面加
2017-04-02 10:50:22
800
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人