phpスクリプトを実行して画像スクリプトを取得するようには見えません.画像placeholder.jpgはpublic_html webrootの外にあり、これが私がすることです
画像の .php ファイルを表示
<img src="image.php?image=<?php echo urlencode('placeholder.jpg') ?>"/>
image.php
<?php
$file = basename(urldecode($_GET['image']));
$fileDir = '/noaccess/avatars/';
if (file_exists($fileDir . $file))
{
$contents = file_get_contents($fileDir . $file);
header('Content-type: image/jpg');
echo $contents;
}
?>