
ThinkPHP5.0
了悟生死大事
一切的本质都是空
展开
-
PHP使用SQL语句查询多分组用户CASE WHEN THEN的使用
select need.*,(case user_class_id when '3' then (select real_name from bussiness_person_info where need.username=bussiness_person_info.username) else (select simple_name from bussiness_enterprise_info where need.username=bussiness_enterprise_info.username.原创 2020-06-09 22:47:43 · 1064 阅读 · 0 评论 -
解决PHP跨域问题,JS,TP5
解决TP5跨域问题在入口函数添加header(“Access-Control-Allow-Origin:*”);header(“Access-Control-Allow-Methods:GET, POST, OPTIONS, DELETE”);header(“Access-Control-Allow-Headers:DNT,X-Mx-ReqToken,Keep-Alive,User-Age...原创 2018-12-25 22:14:09 · 451 阅读 · 0 评论 -
彻底杀死ngnix进程方法
如果ps -ef | grep ngnix 后,在kill -QUIT process_id杀不死。就用fuser -n tcp 80 ,查看那个进程运行,然后选第一个kill。原创 2018-09-13 09:04:10 · 16348 阅读 · 0 评论 -
PHP调用找不到scanDir()问题
一般是没开。 到usr/local/php/etc/php.ini修改 disable_function,把它注释掉。重启ngnix,php-fpm service php-fpm restart原创 2018-09-16 16:20:06 · 869 阅读 · 1 评论 -
PHP安装zip拓展,以及libzip安装问题
Linux:php要调用\ZipArchive类的时候,需要安装了ZIP拓展库才行,而zip拓展库需要先安装libzip.我们先下载:wget http://pecl.php.net/get/zip下载了zip,然后tar -zvxf zip,就得到解压后的zip-1.14.0cd zip-1.14.0phpize然后./configure 看看libzip是不原创 2017-05-28 17:57:41 · 22827 阅读 · 0 评论 -
PHP调用gradle在服务器自动生成apk出现的lint无法创建目录解决
因为从git上拉下来的代码是root组root用户,而web访问的用户组是www-data 组www-data用户,所以貌似权限访问有问题。于是需要强制把网站的工作目录设置一下:chown -R www-data:www-data /var/www/sywapp这样就能直接创建目录了。最后gradle在服务器自动打包成功!原创 2017-05-26 22:31:49 · 706 阅读 · 0 评论 -
PHP调用命令无效果以及JAVA安装在普通用户找不到的问题
1、PHP调用exec函数后,居然没有任何结果。后来修改代码如下:$command='gradle -v 2>&1'; //需要写入到$result中,才便于调试exec($command,$result,$return_code);echo '===return code:'.$return_code;dump($result);通过$return_code和resu原创 2017-05-26 20:09:29 · 519 阅读 · 0 评论 -
PHP的Mysql取每个分类下的10条数据的SQL语句
Select a.id,a.good_id,a.name from orders as a left join orders as b on a.good_id=b.good_id and a.id原创 2016-10-21 14:46:28 · 3619 阅读 · 0 评论 -
ThinkPHP5.0 index.php随便放那个目录以及相关的修改
—website.com —application —tp(所有tp框架和public,runtime,vendor)所在的目录 —extend —public —thinkphp —vendor 插件 —index.php (引导文件)要使这样的结构能够运行,需要修改i原创 2016-08-14 10:21:11 · 4930 阅读 · 0 评论 -
php服务器需要定时刷新数据库问题
其实我是php新手,最近用tp写后台,已经实现app登录,下单,用户组升级。主要是微信用户和系统用户绑定,以及微信支付,坑不少。如何实现某一个时间点刷新数据库数据?比如你规定用户还有30天就会员到期了,你要短信提醒他(她)等。最后发现用crontab解决了问题。crontab是linux系统的驻守服务,可以定时执行某个命令。命令:cron原创 2016-09-14 22:26:11 · 4112 阅读 · 0 评论 -
PHP7.0编译安装ext/curl/.libs/ conflict 问题解决
下载PHP7.0.0源码编译安装问题。本来已经编译过,安装成功过,隔了好几个月因为缺少某个库要重新编译安装。发现用原来的命令./configure ..... 却死活出错。出错的地方说ext目录下的curl和我自己源码编译安装的libcurl库有冲突。我于是把configure 的 --with-curl-dir=/usr/local/curl去掉(因为这个是我自己安装的)make原创 2016-09-12 12:30:54 · 1423 阅读 · 0 评论