/ / Система не може знайти зазначений шлях ... простий каталог php - php, каталог

Система не може знайти зазначений шлях ... простий каталог php - php, каталог

Це початок сценарію, який відображає мініатюри, працював нормально, але я щось порушив, де він вказує, і зараз я отримую деякі помилки. Дякую за вашу допомогу.

$dir = "localhost/mysite/images/thumbnails/";
echo "dir is $dir";
$dh = opendir($dir);

Увага: opendir (localhost / mysite / images / thumbnails /, localhost / mysite / images / thumbnails /) [function.opendir]: система не може знайти вказаний шлях. (код: 3) в C: xampphtdocsmysitepagesdesign.php в рядку 82

dir localhost / mysite / images / thumbnails / string (54)

ФАЙЛ це "C: xampphtdocsmysiteepagesdesign.php"

Відповіді:

1 для відповіді № 1

$dir = "../images/thumbnails/"; фактично закінчився роботою


0 для відповіді № 2
$dir = "localhost/mysite/images/thumbnails/";

Цей рядок оцінюється як відносний шлях. Таким чином, він намагається шукати папку під назвою "localhost" у поточному каталозі, яку вона не знайде.

Якщо ви хочете, щоб його оцінювали як абсолютний шлях, вам потрібно додати його до http: //

$dir = "http://localhost/mysite/images/thumbnails/";

Як справедливо зазначає Ianzz, ви не можете відкрити віддалений каталог.

Якщо ви хочете шлях від кореня, виконайте це таким чином:

$dir = "/images/thumbnails/";

Початкова зворотна коса риска важлива.