原创 php memcache擴展下載地址

php memcache擴展下載地址   https://github.com/nono303/PHP7-memcache-dll/tree/master/vc15

原创 php接口簽名驗證

在做一些api接口設計時候會遇到設置權限問題,比如我這個接口只有指定的用戶才能訪問。 很多時候api接口是屬於無狀態的,沒辦法獲取session,就不能夠用登錄的機制去驗證,那麼 大概的思路是在請求包帶上我們自己構造好的簽名,這個簽名必須

原创 tp5 再lnmp上部署報錯(Warning: require(): open_basedir restriction in effect. )問題

不多BB,先看報錯截圖 解決方案: 修改fastcgi的配置文件 /usr/local/nginx/conf/fastcgi.conf   如下圖: 重啓 service nginx restart   就  OJ8K  啦  

原创 tp5 鉤子函數應用

在應用或模塊下建 behavior目錄,目錄內建行爲類文件Test.php(以下以home模塊爲例) namespace app\home\behavior;//注意應用或模塊的不同命名空間 class Test { publi

原创 tp5 緩存的使用

                                      tp5緩存應用實例 這裏的緩存類型是File 1  第一個例子:這裏舉例獲取網站的文章導航,當用戶第一次訪問時是從數據庫裏查詢數據,然後生成緩存文件,再次訪問時直

原创 webuploader的使用

webuploader是一個功能很強大的插件,但是在使用的時候遇到很多坑;記錄一下,方便下次使用,也希望能幫助一些新手; 1.下載wenuploader 插件 http://fex.baidu.com/webuploader/ 2.不多B

原创 tp5 如何自定義異常類?

tp5實現自定義異常類:   1.在applocation 下新建 Exception  文件夾,用來放自定義的異常類, 2.在Exception 建立Exception .php類,引入think\exception\handle;

原创 tp3.2.3 中如何百分百去除index.php

現在是晚上12點,tp3.2.3僞靜態困惑我好幾天啦,所以我今天決定一定要實現這個僞靜態,搞不出來不睡覺啦 在我聰慧的大腦和頑強的意志力和高度的自律還有帥氣的顏值上,這個問題最終被我解決,在這個不得不吐糟一下thinkphp官方啦,官方給

原创 PHP RBAC權限控制實現思路

1.什麼是RBAC 基於角色的訪問控制(Role-Based Access Control) 2.原理 管理員--組--權限   管理員表   admin_role_id 與  role_id 關聯   角色表 填充數據格式爲 : 

原创 apache隱藏啦index.php tp5路徑報錯問題

官方手冊提供的.htaccess內容如下: <IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine on RewriteCond %{RE

原创 微信小程序】https://api.douban.com 不在以下 request 合法域名列表中

轉載:https://blog.csdn.net/github_39570717/article/details/83272210

原创 阿里雲服務器項目搭建

1.lnmp環境 (1)lnmp環境下載網址:https://lnmp.org/download.html   (2)安裝lnmp : 1. 先更新  yum      命令:yum update 安裝:wget http://soft

原创 php5.4在window上安裝redis擴展

1.用phpinfo查看php詳細信息p版本詳細信息;   2.查看完詳細信息之後我們可以確定  我們要下載的redis 插件是符合以下這幾個標準的: 第一:插件是86位的   第二是 VC9   第三  ts   3.我們要下載兩個插件

原创 mysql 經典業績查詢語句面試題

一個很經典的mysql的查詢語句面試題 t1 t2: 問:請寫出SQL語句得到兩個月的業績,期望得到以下結果,請問SQL語句如何寫?? 結果圖:   SQL:select c.dname, a.yj '一月份',b.yj '二月份'

原创 JS判斷滾動條是否到底部

$(window).scroll(function() { var scrollTop = $(this).scrollTop(); var docHeight = $(document).hei