Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: var_dump ( file_exists ('Другой виртуальный хост') = false

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
goooooch
Отправлено: 15 Октября, 2013 - 20:23:24
Post Id



Гость


Покинул форум
Сообщений всего: 92
Дата рег-ции: Окт. 2010  


Помог: 0 раз(а)




Всем привет.

Имеем два виртуальных хоста domain1.ru и domain2.ru

Если запускаем нижеприведенный скрипт на domains1.ru

var_dump(file_exists("/var/www/vhosts/domain2.ru/httpdocs"));

получаем false

Подозреваю, что это связано с настройками безопасности сервера.

Вопрос — верна ли моя догадка и, если да, то что нужно исправить в настройках?
 
 Top
esterio
Отправлено: 15 Октября, 2013 - 20:40:46
Post Id



Активный участник


Покинул форум
Сообщений всего: 5025
Дата рег-ции: Нояб. 2012  
Откуда: Украина, Львов


Помог: 127 раз(а)




--
UPDATE не заметил. Думал проверяли домен на доступность

По вашому вопросу is_dir, is_file
также стоит отметить то, что может быть включена директива open_basedir, которая указивает пределы доступа скрипта к файловой системе

(Отредактировано автором: 16 Октября, 2013 - 11:09:08)

 
 Top
goooooch
Отправлено: 15 Октября, 2013 - 20:54:16
Post Id



Гость


Покинул форум
Сообщений всего: 92
Дата рег-ции: Окт. 2010  


Помог: 0 раз(а)




esterio пишет:
конешно не прокатит. Даная функция предназначена для файлов


file_exists

(PHP 3, PHP 4, PHP 5)
file_exists -- Проверить наличие указанного файла или КАТАЛОГА

(Отредактировано автором: 15 Октября, 2013 - 20:54:58)

 
 Top
Voodoo
Отправлено: 15 Октября, 2013 - 21:07:14
Post Id


Новичок


Покинул форум
Сообщений всего: 37
Дата рег-ции: Май 2013  


Помог: 0 раз(а)




Если так?
/var/www/vhosts/domain2.ru/httpdocs/

(Отредактировано автором: 15 Октября, 2013 - 21:08:08)

 
 Top
goooooch
Отправлено: 15 Октября, 2013 - 21:24:23
Post Id



Гость


Покинул форум
Сообщений всего: 92
Дата рег-ции: Окт. 2010  


Помог: 0 раз(а)




Voodoo пишет:
Если так?
/var/www/vhosts/domain2.ru/httpdocs/


не
 
 Top
Hishchnik
Отправлено: 18 Октября, 2013 - 06:06:43
Post Id



Новичок


Покинул форум
Сообщений всего: 36
Дата рег-ции: Май 2013  
Откуда: Мыски, Россия


Помог: 0 раз(а)




goooooch пишет:
Всем привет.

так ты явно НЕ СМОЖЕШЬ проверить, т.к. у тебя получится проверка: /var/www/vhosts/domain1.ru/httpd ocs/var/www/vhosts/domain2.ru/ht tpdocs
делай так: "../../domain2.ru/httpdocs"(то бишь переход на 2 уровня вверх)!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

(Отредактировано автором: 18 Октября, 2013 - 06:18:36)

 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Работа с файловой системой и файлами »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB