2016-02-17 191 views
0

我100%肯定,我有這條道路上的一個文件。圖像轉換爲Base64 PHP

enter image description here

我想我logo.png轉換爲base64

$imagedata = file_get_contents("/images/account/operator/logo.png"); 
$base64 = base64_encode($imagedata); 

我一直得到

file_get_contents(/images/account/operator/logo.png): failed to open stream: No such file or directory 
+2

刪除前導'/',所以它讀取'圖片/帳號/運營/ logo.png' – Err

回答

2

您使用絕對路徑。除非有一個在服務器上的根文件夾目錄的/圖像,file_get_contents()將無法​​訪問它。修改您的圖像路徑以使用正確的值。

1

你必須使用絕對路徑:

$_SERVER['DOCUMENT_ROOT']. '/images/account/operator/logo.png'