标签
PHP array_filter把0刪掉了:保留零值與JSON列表的寫法
商品庫存明明是0,PHP整理欄位後卻不見了?先找程式裡有沒有直接呼叫array_filter($values)。省略判斷函式時,它會移除PHP視為空的值,整數0...
Linux排程上一輪還沒跑完?用flock避免工作重疊
匯入資料每分鐘啟動一次,但某一輪花了兩分鐘,下一輪又開始寫同一批檔案。排程準時啟動,不代表上一輪已經結束。若工作不能重疊,可以用Linux的flock把同一項工...
WordPress文章改錯了:修訂版本和自動儲存怎麼找回?
改完文章才發現刪掉一段重要內容,先別急著把整站備份還原。WordPress的修訂版本可以用來比較與找回文章內容;若是瀏覽器突然關閉、還沒按儲存,則先留意編輯器提...
寶塔反向代理後頁面404:核對代理目錄與上游路徑
寶塔反向代理的首頁能開,內頁卻404,先查後端實際收到的路徑。代理不是只把IP換成域名;公開網址的前綴、後端路由、請求Host和靜態資源地址都可能影響結果。 以...
WordPress 7.1.2 安全更新:已升7.1.1,還要再做什麼?
如果你才把網站升到 WordPress 7.1.1,這次仍要確認更新。WordPress 在2026年9月22日發布7.1.2,修補一項嚴重級別的安全漏洞;7....
Next.js站內連結用Link還是a:別讓每次換頁都重載
改 Next.js 網站的導覽列時,連結能打開就算完成了嗎?假如訪客剛輸入搜尋字詞,點進模板列表後整頁重新載入,字詞又變空白,操作就被打斷了。站內路由通常先用 ...
HTML radio怎麼分組:聯絡方式與需求別互相取消
替網站加上聯絡表單,常會遇到兩個單選問題:訪客想用Email還是電話聯絡?需要挑選模板還是修改網站?如果選完需求,原本的聯絡方式卻被取消,先檢查兩組radio是...
Laravel表單欄位沒存到?分清fillable、驗證與直接賦值
會員編輯姓名的表單只露出一個輸入框,後端卻可能收到其他欄位。瀏覽器沒有顯示 is_admin,不代表請求裡不能加上它。另一種常見情況恰好相反:表單新增了電話,驗...
MySQL查不到空白資料?分清NULL、空字串與0
整理網站資料時,畫面看起來都是空白,MySQL查詢卻只找出其中一部分。常見原因是同一欄位裡混了NULL與空字串;還有人把0當成沒填,讓原本有效的值一起消失。 先...
下載檔名亂碼怎麼查:核Content-Disposition與UTF-8
網站上的下載連結寫「模板檢查表」,存到電腦後卻變成一串百分比編碼,或只剩download.csv。先別重新壓縮整包檔案:瀏覽器採用的檔名,可能來自下載回應的Co...
Vue computed 怎麼用:讓購物小計跟著數量更新
商品數量改了,小計卻還停在舊數字,通常是把「可算出來的資料」也存成另一份狀態。Vue 的 computed 適合處理這種衍生值:保留單價與數量,讓小計跟著它們變...
圖片在手機顯示很小,為什麼還下載大檔?查srcset與currentSrc
換了模板,圖片在手機只佔一小格,載入卻還是慢。先別只看畫面尺寸:CSS可以把圖片縮小,瀏覽器仍可能下載原本的大檔。要找出原因,得看它實際選了哪個檔案。先分清顯示...
