У меня проблема с локальным тестированием ссылок с использованием Apache с Windows. Окончательные ссылки имеют следующий формат:
file:///C:/Documents and Settings/USUARIO/My Documents/xampp/htdocs/my_website/images/january/my_image.jpg
Изображения не отображаются. Однако, если я напрямую скопирую src из тега img и вставлю его в браузер (Firefox), изображение появится.
Я генерирую ссылки, используя следующий код:
Я определяю каталог изображений, используя: define(IMAGE_DIR, dirname(__FILE__).'/images/');
Затем я использую следующее для форматирования пути:
$imgPath = IMAGE_DIR.$month.$img;
if($localServer)
{
$imgPath = str_replace('/','\\', $imgPath);
$imgPath = 'file:///'.$imgPath;
}
Что я делаю неправильно?