Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> загрузка с сабдомена на основной, возможно ли это? 
V
    Опции темы
Цербер
Дата 2.1.2008, 21:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 333
Регистрация: 21.11.2007

Репутация: нет
Всего: 1



доброе время суток!!!
есть основной домен domain.com и сабдомен sub.domain.com .
на основном домене есть директория dir  а на сабдомене форма с закачкой на сервер.
вопрос:
можно ли загрузить с сабдомена через форму закачки файлы в диреткорию dir которая находится на основном домене!
пробовал через copy, путь директории указывал прямой на основной домен domain.com/dir и такого вида указывал http://domain.com/dir , но эффект нулёвый!
всех заранее благодарю, надеюсь из за новогодних праздников ответов не придётся ждать до 9 января! smile 
PM MAIL ICQ   Вверх
skyboy
Дата 2.1.2008, 21:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 75
Всего: 260



согласно мануалу на copy, начиная с версии 4.3.0, в качестве цели копирования может быть указано URI, но должна быть активирована поддержка "оберток"(по-английски - "wrappers") для fopen(для активации wrappers для http-протокола надо установить опцию allow_url_fopen в true). Единственные "грабли", которые нашел: согласно мануалу(проверить нет возможности в данный момент) эта опция устанавливается только посредством редактирования php.ini
PM MAIL   Вверх
Цербер
Дата 3.1.2008, 10:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 333
Регистрация: 21.11.2007

Репутация: нет
Всего: 1



Цитата(skyboy @ 2.1.2008,  19:47)
согласно мануалу на copy, начиная с версии 4.3.0, в качестве цели копирования может быть указано URI, но должна быть активирована поддержка "оберток"(по-английски - "wrappers") для fopen(для активации wrappers для http-протокола надо установить опцию allow_url_fopen в true). Единственные "грабли", которые нашел: согласно мануалу(проверить нет возможности в данный момент) эта опция устанавливается только посредством редактирования php.ini

я установил chmod 777 полный доступ но нифига не помогает!что ещё нужно сделать?
PM MAIL ICQ   Вверх
Alex13
Дата 3.1.2008, 11:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 280
Регистрация: 30.12.2005
Где: Новосибирск

Репутация: нет
Всего: 1



Цербер, Я так понимаю, файловая структура у вас примерно такая:
/home/bla-bla/domain.com/dir - основной домен
/home/bla-bla/sub.domain.com/ - поддомен

И когда в пытаетесь копировать с поддомена в папку /home/bla-bla/domain.com/dir, то ничего не выходит?

Я сталкивался с ситуацией, когда у хостера директива open_basedir для субдомена не позволяла скриптам, работающим на поддомене писать во все папки, кроме папки поддомена и вложенных. Решения мне представляется два: 1) уговорить хостера поменять open_basedir; 2) создать в папке с поддоменом символическую ссылку на папку dir и писать через нее (не проверенно)


--------------------
Самая страшная ошибка - это ошибка, не имеющая явных причин и конкретных последствий.
Антисоциальный блог.
PM WWW ICQ Jabber   Вверх
Цербер
Дата 3.1.2008, 11:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 333
Регистрация: 21.11.2007

Репутация: нет
Всего: 1



Alex13
вы правильно поняли!
Цитата

2) создать в папке с поддоменом символическую ссылку на папку dir и писать через нее (не проверенно)

не рабочий вариант!
а уговорить хостера попробую!
PM MAIL ICQ   Вверх
Alex13
Дата 3.1.2008, 12:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 280
Регистрация: 30.12.2005
Где: Новосибирск

Репутация: нет
Всего: 1



Цитата(Цербер @  3.1.2008,  15:55 Найти цитируемый пост)
не рабочий вариант!

Я это подозревал, но на всякий случая сказал smile


--------------------
Самая страшная ошибка - это ошибка, не имеющая явных причин и конкретных последствий.
Антисоциальный блог.
PM WWW ICQ Jabber   Вверх
Цербер
Дата 3.1.2008, 19:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 333
Регистрация: 21.11.2007

Репутация: нет
Всего: 1



вообщем ставлю галку как решённый.
посидел поразмышлял и для себя понял , может и неверно, если что поправьте!
доступ с саб домена в директории на основной запрещён думаю потому что, любой даже начинающий программёр сможет качать беспрерывно файлы на сервер достаточно будет посмотреть адрес какого нить файла , скопировать URL и вставить в свой скрипт и качать скока душе угодно!!!ну вот такая мысль.поэтому даже хостеров не стал беспокоить!!!

PM MAIL ICQ   Вверх
Alex13
Дата 3.1.2008, 19:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 280
Регистрация: 30.12.2005
Где: Новосибирск

Репутация: нет
Всего: 1



Цербер, честно говоря, не уловил вашу логику? А что тогда мешает качать не в папку основного домена, а поддомена?
В общем, что-то вы странное сказали...


--------------------
Самая страшная ошибка - это ошибка, не имеющая явных причин и конкретных последствий.
Антисоциальный блог.
PM WWW ICQ Jabber   Вверх
Цербер
Дата 4.1.2008, 18:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 333
Регистрация: 21.11.2007

Репутация: нет
Всего: 1



Цитата

Цербер, честно говоря, не уловил вашу логику? А что тогда мешает качать не в папку основного домена, а поддомена?
В общем, что-то вы странное сказали...

я имею ввиду вот что в copy указываешь же адрес, так вот если бы была возможность закачать при помощи указания URL  в copy, что мешает качать любому желающему файлы?а когда в папку на сабдомене закачиваешь указываешь не URL а просто имя папки вот и всё!
т.е. если я укажу http://domain/dir то с таким же успехом любой может написать такой же скрипт и качать на этот URL файлы!ну надеюсь я ясно выразил свою мысль!=)

PM MAIL ICQ   Вверх
Alex13
Дата 4.1.2008, 18:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 280
Регистрация: 30.12.2005
Где: Новосибирск

Репутация: нет
Всего: 1



Цербер, а что мешает указывать не URL, а просто путь по файловой системе? Или, например ftp URL? (ftp://login:[email protected]/dir)


--------------------
Самая страшная ошибка - это ошибка, не имеющая явных причин и конкретных последствий.
Антисоциальный блог.
PM WWW ICQ Jabber   Вверх
Цербер
Дата 5.1.2008, 07:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 333
Регистрация: 21.11.2007

Репутация: нет
Всего: 1



Цитата

Цербер, а что мешает указывать не URL, а просто путь по файловой системе?

а как написать путь к файловой системе что бы с сабдомена закачалась на домен?если не трудно можно пример?
Цитата

Или, например ftp URL? (ftp://login:[email protected]/dir)

думаю это не очень безопасно!
PM MAIL ICQ   Вверх
Alex13
Дата 5.1.2008, 09:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 280
Регистрация: 30.12.2005
Где: Новосибирск

Репутация: нет
Всего: 1



Цитата(Цербер @  5.1.2008,  11:46 Найти цитируемый пост)
а как написать путь к файловой системе что бы с сабдомена закачалась на домен?если не трудно можно пример?

Допустим, 
Цитата(Alex13 @  3.1.2008,  15:21 Найти цитируемый пост)
/home/bla-bla/domain.com/ - основной домен
/home/bla-bla/sub.domain.com/ - поддомен

тогда для скрипта, лежащего в папке /home/bla-bla/sub.domain.com/ относительный путь будет таков:
../domain.com/dir

Еще можно обратиться по абсолютному пути:
/home/bla-bla/domain.com/dir


--------------------
Самая страшная ошибка - это ошибка, не имеющая явных причин и конкретных последствий.
Антисоциальный блог.
PM WWW ICQ Jabber   Вверх
Цербер
Дата 5.1.2008, 09:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 333
Регистрация: 21.11.2007

Репутация: нет
Всего: 1



Цитата

тогда для скрипта, лежащего в папке /home/bla-bla/sub.domain.com/ относительный путь будет таков:
../domain.com/dir

такой вариант я тоже пробовал, но ничего не получилось!
PM MAIL ICQ   Вверх
Alex13
Дата 5.1.2008, 09:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 280
Регистрация: 30.12.2005
Где: Новосибирск

Репутация: нет
Всего: 1



Цербер, путь был правильный? шибки какие-нибудь вылазили?


--------------------
Самая страшная ошибка - это ошибка, не имеющая явных причин и конкретных последствий.
Антисоциальный блог.
PM WWW ICQ Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1045 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.