2016-12-23 18 views
0

мои извинения заранее - все это выше моего уровня оплаты, и я путаю свой путь через это перемещение нашей UberGallery (PHP) в AWS после того, как наш текущий хозяин подумал, что мы больше не должны размещать хостинг несколько изображений на своем сервере .... у меня есть apache2 на Ubuntu установлена ​​на экземпляре EC2 и я смотрю на следующую структуру каталогов:не может получить правильный путь на PHP.

/var/www/html/projects/project1/images/ [здесь есть где index.php будет сидеть]

Index.php имеет включение UberGallery.php, который находится в /var/www/html/resources

это sturcture почти идентична тому, что мы имели на GoDaddy, и это то, что включает в себя линию в настоящее время выглядит следующим образом: include('../../../var/www/html/resources/UberGallery.php');

(я попытался с четыре ../, я попытался с 2, с dirname(__DIR__).'var/www/html/resources' и еще несколько - ничего не работает.

Если я брошу все в каталог var/www/html, он действительно работает, поэтому я не думаю, что есть другие проблемы, кроме моей неправильной строки include.

Спасибо за вашу помощь, и снова извините за мое невежество.

+0

Это не имеет значения, но может быть, так оно и есть? - папка «проект» - это смонтированная EFS –

+0

, что о '../../../ resources/UberGallery.php'? (go 3 levels back til 'html') – Jeff

+0

^Вот как выглядит моя текущая строка, так как она казалась мне самой логичной - но она не работает. –

ответ

0

Попробуйте, require_once dirname(__FILE__) . 'your/path'; Надеюсь, что эта помощь.