Pixlr -- редактируем фото онлайн
« О мотивацииЧто будет с Интернетом или грозит ли нам сверхцентрализация? »

6 комментариев

  1. § Gena   said on :

    Если у меня на сайте всё через web.config, то xml-файл не будет работать?

  2. § ®   said on :

    Почему же? Насколько я понимаю, запрос передается на обработку скрипту только тогда, когда файл соответствующий не найден. А вообще, самый простой вариант – положить XML-файл в корень и набрать в адресной строке http://имя_сайта/crossdomain.xml. Если файл будет виден, то все Ok.

  3. § Gena   said on :

    В этом то и проблема. Я передаю файл POST методом. Картинка загружается, обрабатывается, но не сохраняется на сервере обратно. Т.е. идёт “бесконечное” сохранение.

    ссылка:
    href="javascript:pixlr.edit({image:’ echo $url; ‘, title: ‘ echo $filename; ‘, method: ‘post’, service:’express’, target:’http://localhost/images.php?url= echo $url;’, exit:’http://localhost/r.php’});”

    в нужных местах открывается пхп-код, но с ним не могу запостить

  4. § ®   said on :

    Вы прямо так и передаете localhost или только для примера такое написали? Если первое, то в этом и проблема: localhost – это адрес 127.0.0.1, означающий “этот компьютер". Соответственно, получив в качестве адреса сохранения localhost, сервер Pixlr пытается сохранить картинку не к вам, а на самого себя (и хорошо еще, что не падает при этом). Там нужно передавать свой IP-адрес в таком случае (ну и естественно, ваш сервер должен быть виден напрямую из Интернета, без всяких адресов вида 192.168.*.* или 10.*.*.*).

  5. § Gena   said on :

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

  6. § ®   said on :

    Я бы посоветовал вот что сделать: а) посмотреть, открывается ли файл crossdomain.xml вообще, б) посмотреть по логам сервера, приходит ли запрос от Pixlr, в) отправить вручную запрос с файлом от себя, чтобы убедиться, что скрипт-получатель работает нормально.


Идет загрузка формы...