![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| anamivatar |
|
||||||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 30.1.2006 Репутация: нет Всего: нет |
Господа, здравствуйте!
Обращаюсь к вам за помощью. Сам я не местный (в PHP - чайник).... Кто чем может... Сначала опишу ситуацию. Работаю я в одной большой компании, где жестко режут инет. В частности, прокся не пропускает ни одного урла, в котором фигурирует mp3 Для борьбы с этим злом пробовал устанавливать программы для HTTP-туннелирования, в частности HTTPort. Но недобрые админы предусмотрительно запретили метод CONNECT. Файлы mp3 в чистом виде не качаются. Но замечено, что если вызвать файл с расширением php, который выдаст (НЕ редиректнет) mp3 файл как результат, то файл будет загружаться. Пример: http://www.silvaultramindsystem.com/produc...ingExercise.php Чутье и Google подсказывает, что подобную веб-формочку, с помощью которой можно будет качать mp3 можно будет организовать с помощью readfile. Чтобы формочка работала, аля прокся Всеобщими стараниями получился следующий шедевр:
Эту радость я выложил по адресу: http://merikus.ho.com.ua/cgi-bin/downld.php Проблема - все файлы закачиваются с размером 0 байт. Хотя у друга на платном хостинге все работает нормально. Я начал изучать проблему поглубже - на других бесплатных хостингах выдаются ошибки:
Line 6 - строка в которой идет команда readfile.
Собственно вопрос - как изменить скрипт, чтобы он корректно работал и на бесплатных хостингах? Огромное спасибо! |
||||||
|
|||||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
Сокеты. readfile не читает удаленные файлы
|
|||
|
||||
| BIG BROTHER |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 200 Регистрация: 9.12.2004 Где: Россия, Москва Репутация: 2 Всего: 4 |
Вообщето читает, но при allow_url_fopen=on в php.ini
Это сообщение отредактировал(а) BIG BROTHER - 1.2.2006, 16:34 --------------------
Mess with the best, die like the rest |
|||
|
||||
| anamivatar |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 30.1.2006 Репутация: нет Всего: нет |
Что самое интересное, allow_url_fopen в php.ini таки =on ! И все-равно не работает!
Для желающих потестить: Веб интерфейс: https://ho.com.ua/cgi-bin/hosting.cgi Логин: merikus Пароль: vanodze Это сообщение отредактировал(а) anamivatar - 1.2.2006, 18:25 |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: 122 Всего: 261 |
anamivatar, сказали же. Используй сокеты, иначе весно будещь такие глюки ловить.
|
|||
|
||||
| Ciber SLasH |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1813 Регистрация: 9.11.2004 Где: С.-Петербург Репутация: 3 Всего: 67 |
Обычно на бесплатных хостингах (к примеру на бесплатных тарифах holm.ru) обрубаются все исходящие коннекты, т.е. не будут работать: сокеты; curl; функции, поддерживающие открытие удалённых файлов.
Решение: переходи на платный тариф. |
|||
|
||||
| anamivatar |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 3 Регистрация: 30.1.2006 Репутация: нет Всего: нет |
Нашел я подходящий хостинг. Но проблема в следующем:
Необходимо скачать файл: http://doza.com.ua:8080/audio/Knigi/Tolkie...hni/gl01-01.mp3 Проблема в том, что из-за этого не качается: http://doza.com.ua:8080 Вопрос: Как с этим быть? Подозреваю, что проблема не в хостинге, а в скрипте. ЗЫ. Со стандартных урлов грузится на УРА! |
|||
|
||||
| R.M. |
|
|||
![]() Анархист ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2164 Регистрация: 8.6.2005 Где: Питер Репутация: -2 Всего: 30 |
anamivatar
Дык не пиши 8080, присвой какойнить переменной твой урл и поставляй в ссылках или через define пропиши что ./ это твой урл и ставь везде перед ссылками ./ -------------------- Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека. Nokia LifeStyle - Всё для смартфонов Nokia |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |