在引用某些別人寫的程式時常會發生或是移轉程式到別的主機時突然發生不能執行的狀況,查了一下原來是大小寫區分的問題所造成,簡單作一下設定就可以不用改程式碼解決這個問題。
[ Apache ] – 利用 自訂義 $_SERVER 變數 ,保護你重要的資訊
有時候有些機密的資訊例如帳密,你不想讓相關的協作人員看到時就可以這樣設定,最常見的就是資料庫的帳密一般來說都會存在config檔中,但很易被有心人士記下後被惡搞,如果利用 自訂義 $_SERVER 變數 這個方法資非你有主機的登入權限不然是不會被得知相關的帳密訊息。
[ Apache ] – 修正 Apache 環境變數
最近重啟 Apache 時發現 apache2 有錯誤訊息 Syntax error on line 80 of /etc/apache2/apache2.conf: DefaultRuntimeDir must be a valid directory, absolute or relative to ServerRoot,雖然對網站執行沒有什麼問題,有錯誤就就是不舒服;就上網爬爬文找解法如下。
[ PHP ] – 當你需要精準的小數點計算時 可以安裝 bcmath
當你需要精準的小數點計算時 可以安裝 bcmath ,因為原生的math函數容易有數值不準,如果你的業務需要有精準的小數點時就需要安裝。
[ Apache ] – 利用 .htaccess 強制將 http 轉換成 https
現在 ssl 已經是網站必備的功能,當你申請好ssl也安裝好,剩下的你不能期待你的客戶會自已在網址例輸入從http://改成 https://,所以我們必要主動一點當使用者瀏覽時自動轉換。
[ Apache ] – .htaccess 防止檔案盜連
公司同事提的需求,只允許自已的程式去載入js檔,如果直接在網址列輸入檔案完整網址就不顯示該檔,要達到此功能可以利用 .htaccess 防止檔案盜連 ;以下作法也可用於防址圖片盜連。
[ Linux ] – 開啟網站 Rewrite 功能 How to enable url Rewrite
前言:最近在幫客戶架設 wordpress 架好後發文也正常,但點進去卻找不到該文章後台是有此文章權限也設公開;後來才發現原來是 url Rewrite 沒有開啟。
[ Apache ] – 幫某個網站目錄加登入機制 Web Folder Auth
小編常常會開發一些小程式來玩,之前都會對外開放,但無聊的人太多了把我主機資源玩到爆掉,所以現在只開放給一些親朋好友使用,所以要幫某個資料夾加上帳密登入功能,而要達到這功能只要三個步驟就可以完成。
[ LINUX ] – Ubuntu 16.04 mongodb 安裝 php 7.0 擴展
因php5.6 與 php7.0 對 mongodb 的支援度不一樣,最近剛好工作上需要,要連接遠端mongodb 本來想說不就是換個資料庫連應該很快,沒想到遇到這種世代交替的時間點,花了我一個早上才搞定連線。
[ LINUX ] – error message:the apache2 configtest failed, so we are trying to kill it manually.
今天!對就在今天20170705突然網站 […]
[ LINUX ] – SSL 憑證 續約 設定 (GoDaddy)
憑證過期 續約後要重新驗證你的網域所有權 […]
[ Apache ] – 變更port號
指令: vi /etc/apache2/ […]
[ LINUX ] – SSL 憑證 設定 (GoDaddy)
操作環境說明: 主機 AWS 網頁伺服器 […]
[ LINUX ] – 修改session 存活時間
預設的session存活時間為1440秒 […]
[ LINUX ] – .htaccess 目錄保護設定
有時候有些網站的功能是不想開放給所有人使用,但又不想多一層會員去做驗證,最簡單又快速的方法就是直接對所在的功能目錄做 目錄保護設定 也就是說要輸入帳密才能進入該目錄。