原创 查看linux服務器硬盤IO讀寫負載

 最近一臺linux服務器出現異常,系統反映很慢,相應的應用程序也無法反映,而且還出現死機的情況,經過幾天的觀察瞭解,發現服務器壓力很大,主要的壓力來自硬盤的IO訪問已經達到100%   爲了方便各位和自己今後遇到此類問題能儘快解決,我這

原创 centos7.6 安裝 php7.3

新增用戶 用戶組 groupadd www useradd -g www www 下載 php wget "https://downloads.php.net/~cmb/php-7.3.0.tar.gz" tar xzvf php-7

原创 Linux 技巧:讓進程在後臺可靠運行的幾種方法

Linux 技巧:讓進程在後臺可靠運行的幾種方法 我們經常會碰到這樣的問題,用 telnet/ssh 登錄了遠程的 Linux 服務器,運行了一些耗時較長的任務, 結果卻由於網絡的不穩定導致任務中途失敗。如何讓命令提交後不受本地關閉終端窗

原创 Linux服務器負載暴增和故障排查完全指南

類別 監控命令 描述 備註 內存瓶頸 free 查看內存使用     vmstat 3(間隔時間) 100(監控次數) 查看swap in/out詳細定位是否存在性能瓶頸 推薦使用   sar -r 3 和free命令類似,查看內存的使用

原创 phpExcel大數據量情況下內存溢出解決

phpExcel大數據量情況下內存溢出解決 版本:1.7.6+ 在不進行特殊設置的情況下,phpExcel將讀取的單元格信息保存在內存中,我們可以通過 PHPExcel_Settings::setCacheStorageMethod()

原创 捕獲JS 錯誤日誌

捕獲JS 錯誤日誌 最近在做項目的過程中,發現很多JS報錯沒有引起重視,我就想想把JS錯誤捕獲了,然後展示在我們一個平臺上 具體實現代碼: window.onerror = function(message, url, lineNumb

原创 web服務器做重定向到入口文件 403錯誤

nginx處理問題筆記 1. 處理所有請求到單一入口 (  rewrite all requests to index.php with nginx ) 目前我們做開發一般都是單入口的,所以都會使用web服務器做重定向到入口文件 rewr

原创 Nginx 禁用IP IP段

Nginx 禁用IP IP段   最近公司網站被競爭對手用爬蟲頻繁訪問,所以我們這邊要禁止這些爬蟲訪問,我們通過nginx 指令就可以實現了   方法一:直接在LB機器上封IP 1.在 blocksip.conf 文件中加入要屏蔽的ip或

原创 linux安裝RabbitMQ和amqp擴展

消息隊列rabbitmq RabbitMQ是一個在AMQP基礎上完成的,可複用的企業消息系統,底層基於Erlang語言。 一:centos7安裝RabbitMQ 這玩意兒安裝很扯淡,官方推薦rpm安裝,rpm安裝本身是最簡單的,但是安裝R

原创 php 圖片合成

<?php //圖片合併 class imageMix { public $bg_w = 250; // 背景圖片寬度 public $bg_h = 250; // 背景圖片高度 /** * 組合圖

原创 多維數組進行排序

方法一: $b = array( array('name'=>'北京','nums'=>'200'), array('name'=>'上海','nums'=>'80'), array('name'=>'廣州','

原创 微信小程序調用客服php接口實現回覆消息

<?php #global $wpdb, $ft_tables; #$token = '123';//微信-客服消息TOKEN(令牌) # #$signature = $_GET["signature

原创 git 基本命令行

git 基本命令行 本文主要對一些常用的git命令行進行了分類彙總 初始化倉庫 git init 文件添加到暫存區 git add test.txt 文件提交 git commit -m "test file commint" 文件

原创 提高PHP開發效率54個小技巧

  1、如果能將類的方法定義成static,就儘量定義成static,它的速度會提升將近4倍。     2、$row[’id’] 的速度是$row[id]的7倍。     3、echo 比 print 快,並且使用echo的多重參數(譯註

原创 layui文件上傳回調前對文件類型及大小判斷

layui.use(['upload', 'form'], function () { var upload = layui.upload; var form = layui.form;