原创 linux升級 OpenSSL1.1.1完成步驟(2019.10.17親測通用可行)
第一步:下載並解壓 OpenSSL 隨便找個目錄下載解壓就行,我自己創建目錄的是:/usr/local/software wget https://github.com/openssl/openssl/archive/OpenSS
原创 小程序報錯:對應的服務器 TLS 爲 TLS 1.0 ,小程序要求的 TLS 版本必須大於等於 1.2
下面網址用來檢查tls問題 https://www.ssllabs.com/ssltest/analyze.html 結果: 解決辦法: 一、谷歌瀏覽器訪問域名,查看TLS版本,下面是我解決後的已經是1.2了,解決之前一直是1.0,而
原创 Failed to read PID from file /var/run/nginx.pid: Invalid argument
報錯: /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf
原创 gitlab新建項目如何創建 添加master develop分支
新建的project是沒有分支的,也找不到地方創建分支。 要先點擊下面的Add Readme 生成readme文件以後就自動生成master分支了, 然後就可以點擊加號自己創建分支,根據需要去創建develop開發分支。
原创 php使用grouopBy時候提示 only_full_group_by
第一、修改config/database.php文件 1.先將strict修改爲false 使用grouopBy時候提示:only_full_group_by的問題 vim
原创 gitlab CI/CD自動化部署
一、註冊Runner root用戶執行:其中一個就行 gitlab-runner register gitlab-ci-multi-runner register 會根據提示讓輸入URL 和 token 拿到u
原创 php laravel 搶紅包防止併發(超賣也是同理)
首先要了解的是:1.Redis如何保證原子性? 答案很簡單,因爲redis是單線程。 一、看下面代碼(僅僅是看,後面貼的有代碼可複製) 分析:通過jmeter併發測試發現仍
原创 php laravel 將任意文件地址下載到本地再長傳到OSS
傳入圖片鏈接地址,即可下載到第二個參數對應的目錄下面 if(copy(trim($img_url), base_path().'/public/' . basename($img_url))) { echo "遠程圖片下
原创 (親測可用)The Process class relies on proc_open, which is not available on your PHP installation.解決方案!
查找php.ini文件位置,打開php.ini find / -name php.ini 打開後,搜索 disable_functions 項,看是否禁用了proc_open函數。 如下圖,果然是在禁用列表裏,移除proc_open然後
原创 ngxin站點H5請求出現:provisional headers are shown問題
在前端使用vue+axios的post發送請求時,在響應的回調函數中獲取不到響應的數據,代碼如下所示 var vm = new Vue({ el: '#app', data
原创 使用laravel時,當遇到沒有composer安裝,只有下載sdk的第三方付該如何引入呢?
以引入阿里媽媽淘寶客sdk做示例 1、自己新建library和下級alimama目錄, 2.將下載好的sdk複製到目錄下,然後在composer.json裏面加入 library/ToSdk.php 就能自動加載ToSdk.php
原创 Linux 上安裝 Node.js
一、直接使用已編譯好的包(推薦使用) (推薦使用)Node 官網已經把 linux 下載版本更改爲已編譯好的版本了,我們可以直接下載解壓後使用: # wget https://nodejs.org/dist/v10.9.0/node-v
原创 node安裝和打包以及淘寶鏡像
node安裝 # wget https://nodejs.org/dist/v10.9.0/node-v10.9.0-linux-x64.tar.xz // 下載 # tar xf node-v10.9.0-linux-x64.
原创 mysql修改密碼以及修改密碼不生效解決辦法(包含阿里雲鏡像市場如何查詢mysql初始密碼)
問題分析 因爲鏡像市場提供的是一套軟件包,安裝之後,肯定會在linux上某個文件上記錄mysql的初始默認密碼的。根據這個分析,我們去找下默認密碼 問題解決 找到默認密碼: 登錄Linux遠程服務器之後:我們發現了readme.txt文件
原创 laravel ide-helper安裝及生成ide-helper.php
Laravel IDE Helper 是一個極其好用的代碼提示及補全工具,可以給編寫代碼帶來極大的便利。 安裝 安裝 larave-ide-helper # 如果只想在開發環境安裝請加上 --dev composer require b