WIKI使用導航
站長百科導航
站長專題
- 網(wǎng)站推廣
- 網(wǎng)站程序
- 網(wǎng)站賺錢
- 虛擬主機
- cPanel
- 網(wǎng)址導航專題
- 云計算
- 微博營銷
- 虛擬主機管理系統(tǒng)
- 開放平臺
- WIKI程序與應用
- 美國十大主機
Gallery:當url fopen禁用時如何使用外部圖片區(qū)塊
來自站長百科
為了安全性得到保障,一些webhost禁用了PHP url_fopen。這個辦法其實不錯。但這樣的話你就必須使用下面的代碼片段而不是readfile()了。
論壇里有一個personman的用戶編寫了此段代碼。需要libcurl。因此其是否能在你的web服務器上運行取決于你是否滿足這個條件。
<?php $ch = curl_init(); $timeout = 5; // 無逾時請設(shè)置為0 curl_setopt ($ch, CURLOPT_URL, '); curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout); $file_contents = curl_exec($ch); curl_close($ch); echo $file_contents; ?>
將
http://www.example.com/gallery/main.php?g2_view=imageblock.External&g2_blocks=randomImage&g2_show=title
替換為你的外部圖片區(qū)塊URL,可以在Site admin -> Image Block中找到。