原创 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