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 :: Как подключить файл, если он за пределами каталога?

 PHP.SU

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


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

> Без описания
Rooner
Отправлено: 03 Декабря, 2012 - 15:14:11
Post Id


Посетитель


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


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




Как в load.php подключить db.php?

Вот так require_once('/../db/db.php'); работает на локалке, а на хостинге не видит файл.
Я перепробовал много вариантов, но хостингу ни один не понравился. Единственное что должно 100% работать это абсолютный путь, но это будет както криво, не удобно.
 
 Top
EuGen Администратор
Отправлено: 03 Декабря, 2012 - 15:16:02
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


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





?
(есть еще __DIR__ начиная с 5.3)


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
Rooner
Отправлено: 03 Декабря, 2012 - 15:44:21
Post Id


Посетитель


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


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




Как так, почему не видит файл? он там точно лежит!
CODE (htmlphp):
скопировать код в буфер обмена
  1. Warning: require_once(svadba-ekb/modules/cur_link/test.php) [function.require-once]: failed to open stream: No such file or directory in Z:\home\svadba-ekb\www\modules\header\header.php on line 4
 
 Top
EuGen Администратор
Отправлено: 03 Декабря, 2012 - 15:45:42
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


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




Значит, его там нет. Судя по сообщению - путь относительный, тогда как realpath возвращает абсолютный.


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
Rooner
Отправлено: 03 Декабря, 2012 - 15:54:55
Post Id


Посетитель


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


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




EuGen, заработал Ваш вариант, спасибо Улыбка
Но я так и не понял почему даже абсолютный путь ему не нравится
PHP:
скопировать код в буфер обмена
  1. Warning: require() [function.require]: http:// wrapper is disabled in the server configuration by allow_url_include=0 in Z:\home\svadba-ekb\www\index.php on line 2
  2.  
  3. Warning: require(http://svadba-ekb/modules/db/test.php) [function.require]: failed to open stream: no suitable wrapper could be found in Z:\home\svadba-ekb\www\index.php on line 2
 
 Top
EuGen Администратор
Отправлено: 03 Декабря, 2012 - 15:58:26
Post Id


Профессионал


Покинул форум
Сообщений всего: 9095
Дата рег-ции: Июнь 2007  
Откуда: Berlin


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




Rooner пишет:
http:// wrapper is disabled in the server

Какой же это абсолютный путь? Вы пытаетесь подключить файл через http. Идея плохая. Да и на хостинге такая возможность, судя по сообщению, отключена.


-----
Есть в мире две бесконечные вещи - это Вселенная и человеческая глупость. Но насчет первой .. я не уверен.
 
 Top
Rooner
Отправлено: 03 Декабря, 2012 - 16:06:47
Post Id


Посетитель


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


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




EuGen, хм, ок Однако
 
 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