Heroku上免費的ClearDB MySQL託管服務資料庫設定教學影片

ClearDB 是Hero Add-ons app 部署的可選擇的附加入服務,ClearDB就是所謂的MySQL資料庫,通常會配合PHP的app一起使用。 免費版本提供5MB的容量使用,對於初期測試開發還算夠用,當然免費版連線速度也是會有所限制,若使用好的話可以轉為訂閱。 設置完成Add-ons ClearDB 你會在heroku app Settings Config Vars...

[PHP] Array()陣列函式大全

[PHP] Array()陣列函式大全

array() 建立陣列. array_change_key_case() 返回其鍵均為大寫或小寫的陣列. array_chunk() 把一個陣列分割為新的陣列塊. array_combine() 通過合併兩個陣列來建立一個新陣列. array_count_values() 用於統計陣列中所有值出現的次數. array_diff() 返回兩個陣列的差集陣列. array_diff_assoc() 比較鍵名和鍵值,並返回兩個陣列的差集陣列. array_diff_key() 比較鍵名,並返回兩個陣列的差集陣列....

如何使用WSL php在vscode代碼中驗證PHP

對於WSL如果您沒有安裝PHP,請先下載安裝 VSCode安裝Remote - WSL 它可以讓 VSCode Server 實際執行在 WSL 裡面,只留 UI 介面在 Windows。 安裝完成後右下角會多一個Remote的圖示 按下Remote的圖示,選取Remote-WSL: Reopen Folder in WSL,直接將目前開啟的目錄改在 WSL 中執行 這時執行環境已經跑到 WSL 裡面了 到插件中心會發現插件被分成了 Local 和 WSL 部分,要把插件安裝到 Remote 也很簡單,點擊綠色的 Install...

localhost https Laradock Nginx項目上的SSL憑證

要使用具憑證的最新版本laradock(截至2019年11月)啟用SSL,您必須在nginx設置中啟用它。在文件夾nginx/sites內的.conf,刪除第6行“# For https”下的註釋: # For https listen 443 ssl default_server; listen [::]:443 ssl default_server ipv6only=on; ssl_certificate /etc/nginx/ssl/default.crt; ssl_certificate_key...

Joomla Plesk IIS 重寫偽靜態URL Rewrite規則實現偽靜態

選擇使用伺服器的重寫(rewrite)引擎,抓取符合特定情況的網址,然後重寫它們如同直接連結。目前可以支援IIS 7和Apache網站伺服器。 只針對Apache使用者! 在啟用之前,重新命名htaccess.txt為.htaccess檔名。 只針對IIS 7使用者! 在啟用之前,重新命名web.config.txt為web.config檔名,以及安裝IIS URL Rewrite模組。 Joomla Plesk IIS 7.5重寫偽靜態規則實現偽靜態...

使用Laradock執行安裝WordPress、Joomla環境設定

初期Laradock 是用 Docker來建造,一個快速搭建Laravel的 PHP 開發環境,但後來受歡迎開發的越來成熟,並可以支援眾多 PHP 開發,成為一個可以拿 Laradock 做各種 PHP 專案開發的環境,包括 Symfony、CodeIgniter、Joomla、WordPress、Drupal…等。 Laradock設定安裝問題與注意 Laradock搭建Wordpress或是Joomla,這類的網站內容管理系統,目前還是會碰到許多問題與注意的地方。...

Joomla布景Template自訂首頁Logo連結

當你在開發中製作Joomla布景時,想要將logo連結至首頁,可能情況下你使用的網站專案並不再根目錄下,如下: localhost/uccabc/...

[PHP] Array()陣列函式大全

PHP如何使用AES OPENSSL加密代碼、encrypt、decrypt

以下使用的是對稱式加密(Symmetric Encryption),對稱式加密就是傳送方與接收方的加解密皆使用同一把密鑰,所以只要雙方都擁有這把鑰匙,當傳送方傳資料時,使用這把鑰匙加密,接收方收到訊息後,再用同一把鑰匙解密,就能解開訊息了。 function encrypt($key, $payload) { $iv = openssl_random_pseudo_bytes(openssl_cipher_iv_length('aes-256-cbc')); $encrypted =...