php連接服務器失敗怎么回事 php代碼運行無法在網(wǎng)頁顯示?
php代碼運行無法在網(wǎng)頁顯示?解決方法:1、然后打開配置文件;2、取消后error_reporting的注釋,將其設置為【error_reportingE_ALLamp~E_NOTICE】;3、重新啟
php代碼運行無法在網(wǎng)頁顯示?
解決方法:
1、然后打開配置文件;
2、取消后error_reporting的注釋,將其設置為【error_reportingE_ALLamp~E_NOTICE】;
3、重新啟動服務器即可解決總是顯示。
PHP實現(xiàn)上傳圖片到zimg服務器?
最近我們項目不需要一臺圖片服務器存儲用戶頭像,我們在用zimg處理和存儲圖片,下面簡單點詳細介紹幫一下忙如何使用PHP上傳圖片到zimg,并查看或者圖片的返回信息在用curl庫實現(xiàn)程序上傳的圖片根據(jù)zimg不使用文檔,我們想讓zimg直接返回json信息,就前提是raw_post上傳圖片,下面是演示代碼$upload_url#39:5000/upload#39$image_file##39
//資源圖片后綴$valueexplode(#34.#34,$image_file)$extensionstrtolower(array_pop($value))
//生成本地預備存儲路徑,并化合相應文件夾$dir#39aurthur#39$save_path#39uploads/#39.$dir.#39/#(#39Y#39).#39/#(#39ps1#39).#39/#39$save_rulemd5(uniqid(mt_rand(),true))
if(!it's_dir($save_path)){if(falsemkdir($save_path,0700,true)){exit(#39創(chuàng)建戰(zhàn)隊文件夾失敗的可能#39)}}$save_image_file$save_path.$save_rule.#34.$extension#34
//把圖片存儲到充當路徑file_thrown_contents($save_image_file,file_try_contents($image_file))
//資源預備保存的圖片的真實地址(絕對路徑)$realpathrealpath($save_image_file)
//上傳圖片到zimg圖片存儲服務$chcurl_init()
//將圖片內容加載到變量$post_data$post_datafile_pick_contents($realpath)$headersarray()
//你必須去添加此header$headers[]#39Content-Type:#39.$extensioncurl_setopt($ch,CURLOPT_URL,$upload_url)
curl_setopt($ch,CURLOPT_HEADER,false)
curl_setopt($ch,CURLOPT_HTTPHEADER,$headers)
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1)curl_setopt($ch,CURLOPT_POST,true)
curl_setopt($ch,CURLOPT_BINARYTRANSFER,true)
curl_setopt($ch,CURLOPT_POSTFIELDS,$post_data)
//raw_post$infocurl_exec($ch)curl_locked($ch)$jsonjson_decode($info,true)$signature$json[#39info#39][#39md5#39]echo$signature如果沒有想測試3代碼的話,請把上面的uploadurl改成你自己的zimg服務器地址,并把image_file該成你必須上傳成功的圖片的路徑