LINUX.ORG.RU

в чем разница между вин и никс хостингами?


0

2

а то грохнули:
www.linux.org.ru/forum/talks/7075372

суть:

есть вот такой код:

<script type="text/javascript" src="/virtualtour/faculty-of-ecology/swfobject.js"></script> 
<div id="flashcontent"> 
download <a href="http://www.adobe.com/go/getflashplayer" target="_blank">Flash Player</a>.
</div> 
							 
<script type="text/javascript"> 
// <![CDATA[ 
var so = new SWFObject("/virtualtour/faculty-of-ecology/twviewer.swf", "sotester", "960", "600", "9.0.0", "#FFFFFF"); 
so.addParam("allowNetworking", "all"); 
so.addParam("allowScriptAccess", "always"); 
so.addParam("allowFullScreen", "true"); 
so.addParam("scale", "noscale"); 
//<!-%% Share Mode %%->
so.addVariable("lwImg", "resources/rudn-12_startlogo.gif"); 
so.addVariable("lwBgColor", "255,255,255,255"); 
so.addVariable("lwBarBgColor", "255,245,234,183"); 
so.addVariable("lwBarColor", "255,197,217,65"); 
so.addVariable("lwBarBounds", "250,240,500,10"); 
so.addVariable("lwlocation", "3"); 
so.addVariable("lwShowLoadingPercent", "true"); 
so.addVariable("lwTextColor", "255,52,91,146"); 
so.addVariable("iniFile", "config_rudn-12.bin"); 
so.addVariable("progressType", "0"); 
so.addVariable("swfFile", ""); 
so.addVariable("percentType", "0"); 
so.addVariable("sizeFile", "filesize.txt"); 
so.addVariable("href", location.href); 
so.write("flashcontent"); 
// ]]> 
</script>

как видим - ничего хитрого.
twviewer.swf - жрет параметры и файлы и показывает их пользователю.

файлов много:
- жипеги самих панорам
- всякие хотспоты, карты и т.п.

в названиях файлов есть русские имена. русские имена у zip-архивов.
ну вот так софт готовит проект.

под юникс-хостингом все работает идеально. без правок

с год назад в первый и единственный раз размещал свой проект на вин-хостинге заказчика.
отловили кучу глюков. не отображалась часть того, пути к чему имели кириллицу.

веб-мастер заказчика 2 дня ломал голову. потом выдвинул предположение, что дело в русских именах файлов. я перевел все на английский. и, о чудо, заработало!

тогда забили. а теперь... проект Очень большой. и без русского не обойтись.

а теперь самое забавное:
я все тестирую на венде. и у меня в ней все работает! все показывается. но тогда. на вин-хостинге. не работало.

тот веб-мастер уже уволился и уехал. его не спросить
в чем, в теории, может быть разница?

а то мне сдавать заказчику пора уже. а они живут на вин2к3.


Ответ на: комментарий от sin_a

тебе смешно, а я в дибильной ситуации

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

технарям от заказчика - все похрен.
попросил у них тестовый аккаунт на их хостинге. объяснил зачем. объяснил важность.

даже не ответили.

мне то акты подпишут. денег заплатят.
а потом, через 1-2 месяца поднимут ВОЙ - «У тебя работало а у нас не работает!»

а у меня:
а) имя
б) еще один заказ от них же на следующий год.

dk-
() автор топика
Ответ на: комментарий от dk-

купить месяц хостинга мне не жалко. понять бы в чем разница. я вот не вижу в чем она может быть.

dk-
() автор топика
Ответ на: комментарий от dk-

ну так ты ничего не выяснишь, ты наверное на апачи тестируешь а у них исс или что там, доступ к серверу по любому нужен, выяснять.

trashymichael ★★★
()
Ответ на: комментарий от dk-

dk-> понять бы в чем разница. я вот не вижу в чем она может быть.

начиная от вебсервера (его отношение к не ASCII) и заканчивая кодировкой кириллических имен в файловой системе

я так думаю

sdio ★★★★★
()

Чего гадать? Поставь win2k3 и проверь на нём. Скачать vhd можно с сайта MS.

Tigger ★★★★★
()
Ответ на: комментарий от sin_a

им это не надо. и на все пофигу.

я ответа на вопрос «вы на чем хоститесь» 2 дня ждал.

формально это моя проблема.

dk-
() автор топика
Ответ на: комментарий от sdio

вебмастер так и говорил, что с кодировками файловых систем заморочка.

только вот... не могу я от кириллицы отказаться.

dk-
() автор топика
Ответ на: комментарий от trashymichael

Внезапно, но на w2k3 тоже можно запускать Апач. Выяснить это можно, отослав запрос к уже работающим ихним серверам.

2TC: Что касается настроек ОС, то надо смотреть региональные настройки (control international), дефолтную локаль etc.

Если таки IIS6.0 крутится, то может это в тему:

http://www.kirit.com/Getting the correct Unicode path within an ISAPI filter

anonymous
()
Ответ на: комментарий от dk-

dk-> формально это моя проблема.

тогда только свой хостинг, иначе будешь зависеть от незаинтересованных админов == твои потери

sdio ★★★★★
()
Ответ на: комментарий от anonymous

много чего можно, но все упирается в:

технарям от заказчика - все похрен.

sdio ★★★★★
()
Ответ на: комментарий от sdio

в том то и проблема. сначала я в толксах попросил вин-хостинг.

а потом понял - толку то ноль. я даже на реальное железо могу IIS водрузить. но что толку то.

dk-
() автор топика

dk-> а то мне сдавать заказчику пора уже. а они живут на вин2к3.

У тебя странный подход. Или ты устанавливаешь требования к системе и заказчик должен будет соответствовать или тебе должны предварительно предоставить инфу о том где и как будет твое приложение работать.

sdio ★★★★★
()
Ответ на: комментарий от sdio

пункт из ТЗ:

7. ...создание HTML страниц для каждой 3D панорамы... и ... интеграция 3D панорамы в сайт заказчика...

и все.
это тендер. ТЗ писал не я, а они.
сразу выяснили, что к их сайту мне никто доступ не дает. что они интегрируют сами.

ТЗ я местами даже перевыполнил.
администрация вуза очень довольна. им все нравится. заказывают еще съемку весной-летом.

акты мне подпишут.
денег заплатят.

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

и пофигу, что на любом юникс-хостинге все отлично работает. а глючит только под вендами.

и пофигу, что софт для сборки тура экспортирует только в то, во что экспортирует.

dk-
() автор топика
Ответ на: комментарий от splinter

никто мне не дает и не собирается давать учетку.

а если подниму у себя - фигли толку.

dk-
() автор топика
Ответ на: комментарий от dk-

звони прямо их админу, попроси учетку если не дадут проси логи, если не дадут шли к чертям.

splinter ★★★★★
()

Мда, если есть желание и время можно где-нить вин-хостиинг найти и подебажить.
Удачи :)

xorik ★★★★★
()

Так че не так то конкретно?

moscwich
()

Ну кажется дошло до меня что тебе надо. Перепиши имена файлов в обращениях на всякие url-encode.

dk-

проект Очень большой. и без русского не обойтись.

Что-то я сомневаюсь. Или не понимаю.

moscwich
()
Ответ на: комментарий от moscwich

проект не руками собибрается его софт специальный компилирует.

нельзя избавиться от кириллицы. нужно сделать так, чтоб она работала.

есть еще один костыль...

экспортировать не в связку «скрипты+плеер+жипеги+служебная графика» а в монолитный swf... но он весить будет метров 50-100.

dk-
() автор топика
Ответ на: комментарий от dk-

нельзя избавиться от кириллицы. нужно сделать так, чтоб она работала

и правильно, что заказчик не принимает. Я бы на его месте при заявлении о том, что названия файлов должны быть кириллическими и это никак не исправить, сразу исполнителя поменял. Без обид, бро.

FollowTheRabbit
()
Ответ на: комментарий от FollowTheRabbit

ты читать умеешь?) они все примут. и спасибо скажут. проблемы потом влыезут.

dk-
() автор топика
Ответ на: комментарий от moscwich

ты будешь мне рассказывать про работу моего софта?)

дать посмотреть на бинарный конфиг весом в 80кбайт?

программа проприетарная и закрытая во всех плохих смыслах.

dk-
() автор топика
Ответ на: комментарий от dk-

dk-

ты будешь мне рассказывать про работу моего софта?)

дать посмотреть на бинарный конфиг весом в 80кбайт?

программа проприетарная и закрытая во всех плохих смыслах.

Она не тобой писана? Что она делает, что генерит, зачем нужна, как используется? Это php скрипт? Или что вообще?

Я не могу ни о чем говорить без конкретики, т. е. не могу ничего понять без конкретики... математическое мышление.

moscwich
()
Ответ на: комментарий от moscwich

это закрытый софт я скармливаю ему жипеги панорам. собираю в ней тур (что-то типа гуев делфи) вбиваю все настройки. связи.

и она экспортирует все в связку скриптов-картинок-пллеера. или в монолитный свф.

софт закрытый. руками сгенеренное им еще никто не допиливал потом.

dk-
() автор топика
Ответ на: комментарий от dk-

Ну я так и не пойму что там с именами, почему их менять то нельзя?

moscwich
()

Сначала ты пишешь, что в Windows однозначно не работает с русскими именами файлов. Потом «у меня заработало и под Windows». Ничего не могу понять. Значит, у тебя более новый Windows?

ZenitharChampion ★★★★★
()
Ответ на: комментарий от ZenitharChampion

у меня на десктопе работает.
у меня на юникс-хостинге работает.
на нескольких других юникс-хстингах работает.

заливали на вин-хостинг. не работало. до тех пор, пока не избавился от кириллицы.

Ну я так и не пойму что там с именами, почему их менять то нельзя?

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

dk-
() автор топика
Ответ на: комментарий от dk-

Так может это твоя закрытая прога клепает кириллические имена в кодировке, отличной от кодировки хостинга, на котором спотыкается? У кириллической венды она может быть как минимум одна из двух: 1251 и 866.
Если причина в этом, то менять только кодировку имён файлов недостаточно. Нужно ещё менять кодировку самих файлов проекта, где на них ссылаются. Приводить обе к кодировке хостинга.

blexey ★★★★★
()
Ответ на: комментарий от anonymous

я и не говорил что нельзя, но там ведь уже что-то работает, вполне возможно и не он

trashymichael ★★★
()
Ответ на: комментарий от dk-

формально это моя проблема.

Сначала в копию письма начинаешь ставить их начальника, если не помогает, делаешь эскалейт проблемы до его начальника. Работает 100%, начинают отвечать сразу.

SOmni ★★
()
Ответ на: комментарий от dk-

Это всё, надеюсь, заказными письмами ходит и имеет свои Вх.№ и Исх.№ и есть квитки от ГлавПочты с отметкой о дате получения Заказчиком твоих вопросов/пожеланий/требований? И они все предваряются фразами «Во исполнение контракта №.... от .... на основании п. .... Контракта» ?

GateKeeper ★★
()

дело в русских именах файлов. я перевел все на английский. и, о чудо, заработало!

facepalm

Не можешь без великого и могучего — транслит в руки.

Rzhepish
()

Они же сказали, что самостоятельно будут интегрировать.
Договор есть? Подписи есть?

Вот пусть сами и интегрируют -) То что их сервер не понимает кодировки - вопрос интеграции, который они сами на себя взвалили.

Конечно, весенний контракт просрется, но хотя бы прямо здесь и сейчас на бабло не попадешь..

stevejobs ★★★★☆
()

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

Главное написать красиво, пусть даже и не совсем корректно с технической точки зрения. Если начальство заинтересовано в работоспособности твоего решения, будут пинать админов-лентяев.

blackst0ne ★★★★★
()

а наклонность слэшей в путях, значения не имеет?

nyash
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.