
PHP
黑夜的风
{"tag":["s","j","x"]}
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【已解决】使用phpstorm时,打开php页面,提示No input file specified。
解决方法:把xxxx.php中的汉字删除。原创 2018-02-11 11:50:33 · 4740 阅读 · 6 评论 -
【php踩坑记】利用.htaccess对URL重写。
有个需求:输入xxx.com/123时,让服务器转化为xxx.com/index.php?id=123【最初尝试】在v目录下新建文件:(格式utf-8)【index.php】<?php echo "id:".$_GET['id']; ?>【.htaccess】<ifmodule mod_rewrite.c> RewriteEngine on RewriteRule ^(.+...原创 2018-05-29 17:41:23 · 4465 阅读 · 1 评论 -
【已解决】如何让PHP返回AJAX后,继续在后台执行。(附完整代码)
【场景】用户上传文件,给PHP服务器发送AJAX文件及表单。若插入身份验证成功+插入数据库成功,则及时返回success的AJAX信息。后台继续运行,把文件上传到第三方文件服务器。【遇到的问题-1】PHP持久运行,这种教程网上很多了。但我遇到了个问题,就是控制台报错:Content-Length错误。一提交表单,nodejs服务器直接挂掉了。。。【解决方案-step1...原创 2018-07-18 16:05:38 · 3503 阅读 · 2 评论 -
【已解决】Linux系统下,AJAX上传文件,失败的解决方法。
【场景】项目测试时,Windows服务器的上传没有问题。但Linux上传失败。根据php的断点判断,应该是最后一步,把"临时目录下的文件"复制到"临时文件的保存目录"时出错。【解决方法】首先,确认上传的临时目录在哪儿。echo "phpinfo()"找到“upload_tmp_dir”这一项。若为空,那就默认是Linux根目录下的tmp目录。你也可以在php.ini里面...原创 2018-07-25 15:50:28 · 977 阅读 · 0 评论 -
【已解决】文件上传到Nginx服务器后,等待时间很长Waiting (TTFB)的解决办法。
【问题的背景】项目上线后,发现大文件上传后,等待时间很长。15MB的文件足足需要等待4分钟!而我的测试服务器则没有这个问题,几乎是秒上传成功。【解决过程】最开始我以为是PHP背锅。考虑过的解决方案如下:以为move_uploaded_file方法执行有问题/缓存文件夹权限不足/PHP、Apache、Nginx的配置文件里关于文件大小的限制。并在网友的建议下开启P...原创 2018-07-27 20:29:20 · 17894 阅读 · 7 评论 -
Vue框架,签到功能的实现、优化。(附vue+php后台代码+mysql表结构)
项目需要增加一个签到功能。 很简单。登陆后点击【签到】,即可签到。 1.建数据库表表结构如下: id是自增的主键,uid是用户的数字id,clicked_time是签到的日期。 CURRENT_TIMESTAMP是插入sql语句的时间。 格式是这样的:2018-03-14 19:00:12 2.写php【查询当前用户,今天是否签到】的接口$uid = $_G...原创 2018-09-03 13:33:13 · 8212 阅读 · 0 评论