Забыли пароль?
Запросите новый здесь.

Автор темы: Zaxap
ID темы: 1793
Информация:
Тема содержит 30 сообщения, была просмотрена 17554 раз.
Просмотр темы
PHP-Fusion Russia » Поддержка 7 версии » Вопросы новичков
 Распечатать тему
Загрузка файлов на сторонний сервер...
Zaxap
Есть imagehost от Rush'а, мне нужно организовать загрузку не на www.nyandex.ru, сам, собственно, сайт, а на няндекс.рф, а именно http://няндекс.рф/uploads/images/.
Заменил все "ссылки" на нужную - не грузит...
Можете подсказать мне решение проблемы сей?)

более-менее оригинальный imagehost.php


imagehost.php после некоторых "манипуляций" данного типа

Зло не дремлет, а я добрый...
 
Vova
xn--d1acpja1a7g.xn--p1ai


Зачем это?

Лучше так использывать.

basename(dirname(__FILE__)) вместо этого xn--d1acpja1a7g.xn--p1ai.

Заголовок не правильный. Где здесь заугрзка на сторонный сервер?
 
Web
Zaxap
Дык поправь. Черт его знает, как оно должно грузить, но путь я указал (няндекс.рф/uploads/images/).
В ЭТОМ я уж точно не разберусь...так что можешь переделать код, если не сложно?)
Зло не дремлет, а я добрый...
 
Vova
Zaxap написал:

Дык поправь. Черт его знает, как оно должно грузить, но путь я указал (няндекс.рф/uploads/images/).
В ЭТОМ я уж точно не разберусь...так что можешь переделать код, если не сложно?)


Зачем ты задавал такой няндекс.рф путь?
 
Web
Zaxap
Vova...хмм...ну оно должно лежать тамab Я малограмотный в программировании, так что не знаю, как иначе, но...ну это как у тебя на 8gamers файлы на субдомене были, а у меня - няндекс.рф толькоad
Если все-таки можешь код по-нужному переписАть, спасибо огромное...делай, как знаешь, ибо я не знаю, как правильноab
Зло не дремлет, а я добрый...
 
Vova
Если на субдомене.

Создаеш две константы:

IMAGESHOST - отновительный путь к папке(/var/www/zaxar/data/home/sub.няндекс.рф/).
IMAGESHOST1 - урл к папке(http://sub.няндекс.рф/uploads/images/).

IMAGES заменяеш на IMAGESHOST.
И где IMAGES как урл заменяеш на IMAGESHOST1. И все.
 
Web
Zaxap
Vova, ну я и говорю, что не субдомен, однако))
imagehost лежит на nyandex.ru, а файлы надо на .рф грузить...
Зло не дремлет, а я добрый...
 
Vova
Zaxap написал:

Vova, ну я и говорю, что не субдомен, однако))
imagehost лежит на nyandex.ru, а файлы надо на .рф грузить...


А папку прописать сложно?

Папку которая на домене. Папка должна быть. Абсолютним путем в линуксе.
 
Web
Zaxap
черт...примерно понял, но как мне прописАть "ссылку" такого типа /var/www/zaxar/data/home/няндекс.рф/, если домен не на этом хосте..? о.о
Зло не дремлет, а я добрый...
 
Vova
Zaxap написал:

черт...примерно понял, но как мне прописАть "ссылку" такого типа /var/www/zaxar/data/home/няндекс.рф/, если домен не на этом хосте..? о.о


Да. Прописать. Но это путь, а не ссылка. PHP работает папками на сервере. А не ссылками на папки.
 
Web
Zaxap
Ну путь..но вопрос так и остается нерешенным, ибо как мне путь прописАть на сторонний сайт? о.о
Зло не дремлет, а я добрый...
 
Vova
Zaxap написал:

Ну путь..но вопрос так и остается нерешенным, ибо как мне путь прописАть на сторонний сайт? о.о


Если домен не на этом хосте. Можна использывать FTP.

...


Простой класс для работы с FTP на PHP.
 
Web
Zaxap
Можешь переделать тогда imagehost, чтобы было нормально, прошу...ad Я не понял, что это за скрипт и куда его пихать даже..,Ы Я ничего сам в сим случае не сделаюac

Зло не дремлет, а я добрый...
 
Vova
На скорую руку.

...


Пример:
Загрузить источник  GeSHi: PHP
  1. $ftp = new ftpcom("Адрес хоста", "Порт", "Юзер", "Пароль", "Папка");
  2.  
  3. $ftp->connect(); // подключаешся к ftp
  4. $ftp->login(); // авторизация
  5. $RemoteFile = 'абсолютний путь к файлу который есть на сервер';
  6. $ftp->put("абсолютний адрес к файлу", $RemoteFile, 'FTP_BINARY'); // зарузка файла
  7. unlink($RemoteFile);
  8. $ftp->close();
Добавлено за 0.031 секунд, используя GeSHi 1.0.8.10

 
Web
Zaxap
Не получается ((
Вроде бы грузит, но не на другой сервер, даже запроса нет по-моему...
Зло не дремлет, а я добрый...
 
Vova
Не получается ((
Вроде бы грузит, но не на другой сервер, даже запроса нет по-моему...


ФТП сервер указал?

Папку указал?
 
Web
Zaxap
Вроде бы...)) Оно изначально грузит почему-то на nyandex.ru, хоть и ссылки все на няндекс.рф делает...
Зло не дремлет, а я добрый...
 
Vova
Ссылки сам исправь и все. Тебе нужно грузить на nyandex.ru.
Оно и грузит.

Сперва грузиш на свой сервер(няндекс.рф), потом оно грузит на другой сервер (nyandex.ru) и удаляет фото на серевре(няндекс.рф).

Сколько места занимают все фото?
 
Web
Zaxap
Мне нужно грузить как раз на няндекс.рф, но не суть...

Оно куда-то грузит, а вот куда - черт его знает...возможно, на .ru, но опять спрашивается: куда??? в /images? Нет, там такого нет...))
Зло не дремлет, а я добрый...
 
Vova
Zaxap написал:

Мне нужно грузить как раз на няндекс.рф, но не суть...

Оно куда-то грузит, а вот куда - черт его знает...возможно, на .ru, но опять спрашивается: куда??? в /images? Нет, там такого нет...))


А не проще скрипт разместить на няндекс.рф и не париться?
 
Web

Поделиться этой темой
Социальные закладки: Vkontakte Odnoklassniki Mail.ru Facebook Google Tweet This
URL:
BBcode:
HTML:

Перейти на форум: