将图像转换为Base64 PHP

时间:2016-02-17 00:34:55

标签: php mamp

我100%确定我在该路径上有一个文件。

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 个答案:

答案 0 :(得分:2)

您正在使用绝对路径。除非服务器上的根文件夹中有/ images目录,否则file_get_contents()将无法访问它。修改图像的路径以使用正确的值。

答案 1 :(得分:1)

您必须使用绝对路径:

square + diceRoll