路老闆個人品牌網站
0
  • 會員登入
  • 關於我們
    回主選單
    • 關於我們
  • 服務項目
  • 我的錄音小間
  • 課程活動
    回主選單
    • 線上課程
    • 預約服務
    • 活動報名
  • 商品總覽
  • 創作與紀錄
    回主選單
    • 部落格
    • 影像紀錄
    • Podcast
    • 我的作品
  • 最新消息
  • 聯絡我們
  • Join us
  • Login
  • 0
    路老闆個人品牌網站
  • 關於我們
    關於我們
  • 服務項目
  • 我的錄音小間
  • 課程活動
    線上課程 預約服務 活動報名
  • 商品總覽
  • 創作與紀錄
    部落格 影像紀錄 Podcast 我的作品
  • 最新消息
  • 聯絡我們
部落格
  • 文章總覽
  • 分類
  • 技術筆記
  • 日本旅遊
  • 網站搬家
  • 時事觀察
  • 投資理財
  • 公司經營
  • 主機架設
  • 接案
  • 遊戲心得
  • 產品開箱
  • 網頁相關
  • 金流串接
  • 遊戲經濟
  • 閒聊
  • 直銷
  • CodeIgniter
  • cpanel
  • 出書材料
  • 個人品牌
  • SEO
  • 讀書心得
  • 金流物流
  • 線上課程心得
  • 日劇
    • 大河劇
      • 真田丸
  • AI
91app ClubHouse php8 imunify360 cdn apache php nginx linode digitalocean
  1. 首頁
  2. 部落格
  3. [CodeIgniter] 上傳 favicon/icon 檔案

[CodeIgniter] 上傳 favicon/icon 檔案

2013 Jan 20 未分類

最近有個需求是客人想要自定網站的 favicon
(就是瀏覽器顯示網站的時候右上角那個小圖案啦)





本來以為跟上傳其他檔案一樣
在 $config['allowed_types'] 多加一個 type 就好了
(我是把上傳檔案相關設定放在 config/upload.php)

結果上傳失敗
去 trace 了一下 code
原來是 CodeIgniter 內建的 mime
沒有包含 icon 這種附檔名跟 type

google 了一下 icon 是哪種 mime type

有這兩種

image/x-ico
image/vnd.microsoft.icon

我從我自己 server 抓到的是第一種
但是因為 CodeIgniter 的邏輯有點怪
他會從機器去執行一些 linux 指令
分析檔案的 mime
有時候會抓到很奇怪的 mime
(之前上傳 csv 的時候就會不同機器抓到不同的 mime)

所以保險起見我兩種都把它加到
config/mimes.php

把

'ico'=>array('image/x-ico', 'image/vnd.microsoft.icon'),

加到

$mimes

這個 array 就行了



其他就跟一般檔案上傳的處理流程一樣

  • 分享此文章
0則留言

相關文章

如何克服AI工具帶來的焦慮?

你AI焦慮嗎? 兩年前ChatGPT剛出來的時候 一堆AI工具每天都在更新 昨天AI可以畫圖 今天AI可以寫文章 明天AI可以寫程式 還可以自動產生影片 工具永遠都追不完 每天都睡不著 覺得少知道了什麼 明天就完蛋了

怎麼工作才能發揮最好的工作效率

cloud9 email port 設定

如何讓 Mac 的 Finder 看到隱藏檔

鋼鐵人 為什麼股東要殺史塔克?

2009京阪神自由行五日遊 Day1 道頓堀

關於路老闆

推薦連結

  • Alice 你的理財陪跑教練
  • 羅鈞鴻/小虎老師
  • 徐慧玲Lynn
  • 寶寶牙醫 沈醫師
  • 保險資訊懶人包
  • 你的好感度教練
  • 天下為暢

聯絡我們

  • Email: louis@boss-louis.tw
  • 營業時間: 09:00~18:00
  • 聯絡電話: 02-77252950
  • 地址: 106 台北市大安區忠孝東路四段270號17樓
  • 隱私權政策
COPYRIGHT ©路老闆個人品牌網站 All rights reserved | Powered by 路老闆