如何讓 NGINX 可以吃 Socket.io 的請求
一直以來,我的網站服務都用 NGINX 作為反向代理 (Reverse proxy) 伺服器。最近剛好有個專案要使用到 Socket.io ,問題來了,因為 Socket.io 要走 3000 port ,然後我前端有 CloudFlare。這會有什麼問題呢?
一直以來,我的網站服務都用 NGINX 作為反向代理 (Reverse proxy) 伺服器。最近剛好有個專案要使用到 Socket.io ,問題來了,因為 Socket.io 要走 3000 port ,然後我前端有 CloudFlare。這會有什麼問題呢?
在寫 Laravel 的時候,我的排程不知道為什麼沒有順利執行(至於為什麼?這又是另一個故事了),所以我想檢查看看我的 crontab 是不是有順利的在運行?
在上一篇文章中,我開開心心的設定好了 FTP ,結果我要上傳檔案到 /var/www/html 的時候,就出問題了。看起來是權限上有問題,導致我無法將檔案上傳到這個資料夾。
Install on AWS EC2
NVM 是一個 Node.js 的版本管理器工具。 他可以讓我們在單個系統上安裝多個 Node.js 版本。因為工作關係,需要用到,所以來紀錄一下,如何在 Linux Ubuntu 20.04 系統上去安裝 NVM。
自己在寫 Laravel 的時候,有時候後台會選用 Laravel Nova ,來完成。使用 Laravel nova 的時候,總會有些情況下需要 rich text editor ,也就是所見即所得編輯器,我個人慣用的是 TinyMCE 。
最近因為有個小小的需求,在列印的時候,需要將整個頁面左轉 90 度,如下圖:
之前在 Laravel 使用 sass 的時候,遇到錯誤訊息 Node Sass version 6.0.0 is incompatible with^4.0.0 ,查了一下,問題的原因,其實就是 node-sass 6.0.0版本和 ^4.0.0 不兼容
最近在學習 Bulma 這個前端框架,發現一個小問題,就是網站切版完成後,我在電腦上面看都很正常,可是透過手機去看,只要手指不小心往左滑,右邊就會多出奇怪的留白。
在開發後台的時候,需要匯出會員資料,網路上很多匯出 xml 的方式,相對於 csv 的比較少,所以紀錄一下
我們網站常常會在上方會有一個 navbar ,有時候會需要去抓取資料庫動態的資料來顯示。
Composer 2.0 已經 release 很久了,主要是整體速度提昇了很多(提昇了 50% 以上的速度,實測後相當有感),所以手下的電腦都陸續更新到 2.0 了,不過我每次都會忘記更新的指令和方法,所以這邊紀錄一下