Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Не загружается swf-файл (http://www.flasher.ru/forum/showthread.php?t=96232)

Loobtuff 26.05.2007 10:48

Не загружается swf-файл
 
Вобщем, когда тестирую сайт у себя на localhost - всё безупречно работает, а как только заливаю файлы на хостинг-сервер - не загружается swf-файл. Вот код файла index.php:
Подскажите, почему не работает на чужом серваке?

Код:

<HTML>
<HEAD>
<TITLE>----------------</TITLE>
</HEAD>
<body bgcolor="#FF0000">

<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
        codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0"
        ID=19042007
        WIDTH="1000"
        HEIGHT="1400">
        <PARAM NAME="movie" VALUE="19042007.swf">
        <PARAM NAME=quality VALUE=high>
        <PARAM NAME=bgcolor VALUE=#FF0000>
        <PARAM NAME=algin VALUE=Left>


        <EMBED
                src="19042007.swf"
                NAME="19042007"
                ALIGN=Left
                SWLIVECONNECT="true"
                quality=high
                bgcolor=#FF0000
                WIDTH="1000"
                HEIGHT="1400"
                TYPE="application/x-shockwave-flash"
                PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash">
        </EMBED>
</OBJECT>

</BODY>
</HTML>

И swf-файл и index.php - находятся в одной папке, но на localhost - работает, а на сайте - нет!

etc 26.05.2007 14:16

А что по адресу swf показывается?

Loobtuff 26.05.2007 22:32

Цитата:

Сообщение от __etc
А что по адресу swf показывается?

НЕ совсем понял вопрос, но повторюсь, что когда тестировал на locflhost - то и php-файл и swf-файл находились в одной папке, и на сайте они тоже в одной папке, но когда зохожу на сайт с Инета, то появляется только красный фон (т.е. тег цвета работает), но swf-не грузится! Что б это могло быть? Неужели код php - не верный или глючит хостинг?

Kikasso 26.05.2007 23:07

Просто в броузере адрес флешки набери - там она или нет?

Loobtuff 27.05.2007 00:25

Цитата:

Сообщение от Kikasso
Просто в броузере адрес флешки набери - там она или нет?

Спасибо, это помогло понять, что копать надо в другом направлении.
Получается, что не выполняется swf-файл, причём именно этот (он точно там - на серваке, несколько раз удалял и копировал его туда)!
Пробовал заливать другие файлы swf на тот хостинг - они отлично работают!
Но тогда не понятно, почему на localhost у меня работает ВСЁ безупречно?
Ведь файл один и тот же, браузер один и тот же.... что тогда не так?
Может размер большой swf - файла (80кБайт)? Не знаете, в чём проблема?

etc 27.05.2007 01:19

Цитата:

Сообщение от Loobtuff
Ведь файл один и тот же, браузер один и тот же.... что тогда не так?

Сервера разные.

Kikasso 27.05.2007 03:50

Фиг знает, может ты его отправил не бинарно. Может, назвал с большими буквами. Может, сервак кеширует.
Перезалей под другим именем.

Loobtuff 27.05.2007 12:22

Кажется, причину неисправности нашёл. Но как её исправить?
Мой swf-файл (a.swf) содержит shared libraries. Другой swf-файл (b.swf), который и представляет собой эту обобщённую библиотеку клипов, находится в той же папке, и делал я его по учебнику, ё-маё - и всё работало на моём серваке.
И дело именно в том, что b.swf - не подгружается, т.к. я пробовал удалять его со своего localhosta - и результат был такой же как и на хостинг-сервере т.е. ничего не работало!
Я уже и пробовал прописывать полный URL для доступа к этому файлу - и всё равно не пашет. Подскажите как это исправить? Если надо, могу показать свойства связывания (Linkage Properties).
Конечно, можно просто впихнуть b.swf - в a.swf, но хочется всё-таки разобраться что к чему!

etc 27.05.2007 13:21

Лучше ссылку на сайт, где есть данная проблема.

Loobtuff 27.05.2007 13:47

Всё заработало,
Во первых заменил относительный URL абсолютным, и 10 раз проверил свойства связывания, кое-что подредактировал и теперь работает, но где конкретно запара была не знаю, скореее чисто грамматическая ошибка в именах клипов или файлов.


Часовой пояс GMT +4, время: 12:52.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.