WordPress多站點不支援timthumb.php處理教程
在使用wordpress主題的時候,因為timthumb基於安全問題,除了支援指定的幾個網站的外鏈圖片外,不支援其它任何外鏈圖片;另一方面則是因為對本機圖片地址的處理導致。解決的方法很簡單,僅需要增加支援的外鏈域名,和修改對機圖片處理的程式碼即可。解決方式如下:
1、編輯timthumb.php檔案,找到以下程式碼(大概131行)
if(! isset($ALLOWED_SITES)){
$ALLOWED_SITES = array (
'flickr.com',
'staticflickr.com',
'picasa.com',
'img.youtube.com',
'upload.wikimedia.org',
'photobucket.com',
' //新增加的域名
);
}
新增到您的域名到裡面去即可。
2、在timthumb.php檔案,找到以下程式碼(大概216行):
$this->src = preg_replace('/https?:\/\/(?:www\.)?' . $this->myHost . '/i', '', $this->src);
把該行程式碼刪除或註釋掉即可。提示:這行程式碼的意思是“如果圖片地址是本機的,則刪除圖片url中本機的域名部分”。
3、完成上面的操作,儲存後,重新重新整理網站頁面圖片就會顯示了。
4、如果圖裂了,請檢測檔案許可權是否是755。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69957453/viewspace-2757465/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- wordpress搬家後內頁打不開怎麼處理
- 建站教程|小鳥雲伺服器搭建Wordpress站點伺服器
- 盤點.NET支援的 處理器架構架構
- 將WordPress站點轉換為JoomlaOOM
- WordPress 搭建個人部落格/站點
- 多對一處理 和一對多處理的處理
- WordPress 生成網站地圖顯示 XML 解析錯誤:格式不佳的處理方法網站地圖XML
- ubuntu20安裝nginx支援多站點及代理配置UbuntuNginx
- 教程|阿里雲+wordpress搭建個人部落格網站阿里網站
- 如何處理網站劫持網站
- nginx多站點配置Nginx
- wordpress更換域名後CSS錯誤怎麼處理CSS
- WordPress外掛Jetpack存在漏洞,暴露數百萬個站點Jetpack
- Linux上安裝xampp來搭建WordPress網站(圖文教程)Linux網站
- 處理多個異常
- Wordpress網站修改,Wordpress網站內容和設定修改方法網站
- wordpress外掛上傳的失敗原因和處理方案
- 多工處理方式之一:多程式
- mybatis一對多&&多對一處理MyBatis
- Mybatis一對多、多對一處理MyBatis
- 如何處理WordPress網站提示“建立資料庫連線時出錯”或“Error establishing a database connection”錯誤網站資料庫ErrorDatabase
- python處理浮點數Python
- Linux文字處理詳細教程Linux
- PHP 多程式處理任務PHP
- 關於GCD多工處理GC
- PHP 多工協程處理PHP
- Redis 叢集到底支援不支援批處理指令MGET等Redis
- 線上圖片製作網站哪個好 PS圖片處理教程網站
- WordPress網站訪問慢解決方案(超詳細圖文教程)網站
- wdcp v3 下apache模式安裝阿里雲SSL證書,開啟支援多站點https訪問的詳細教程Apache模式阿里HTTP
- 網賭網站系統維護不給出款提現怎麼處理?網站
- 安裝wordpress教程詳細安裝wordpress步揍
- zabbix 7.0 新增功能亮點(三)— 監控項支援SNMP Hex資料預處理
- Android事件傳遞、多點觸控及滑動衝突的處理Android事件
- php 處理 浮點數 精度運算 數字處理等PHP
- tabbar凸起點選事件處理tabBar事件
- python 包之 Pillow 影像處理教程Python
- Java入門教程四(字串處理)Java字串