VHS

VHS
Рейтинг
142
Регистрация
28.09.2007
LEOnidUKG:
Контроль над чем? После настройки сервера я всегда выключаю логи: апатча ВСЕ и nginx тоже все.

Зачем они? В них никакого смысла нет, если сервер работает стабильно.

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

Leonid H:
/include/item.php
index.php

Как аяксом вывести весь html код из item.php и присоединить к index.php находясь в ../index.php ? ? ? ??
Нажимаю кнопку и бац! Должен подгрузиться контент.

html можно присоединить к html-коду, который выдает index.php.


$.ajax({
url: "include/item.php",
cache: false,
success: function(html){
$("body").append(html); // вместо body что угодно
}
});

Тема для холивара.

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

$("'.myblock").children().eq(2);

Что-то в этом духе

Спасибо, вариант отличный, на больших картинках все отлично. Однако, в миниатюре 150*150 опять артефакты...

https://yadi.sk/i/-5Yt_PpSqHuWe

Артефакты вылезали по всей видимости из-за дробных значений в формуле размера:

$canvas->compositeImage($image, Imagick::COMPOSITE_DEFAULT, ($w-$image->getImageWidth()) / 2, ($h-$image->getImageHeight()) / 2);

Приведя к int картинка получается абсолютно нормальной. Еще раз спасибо.

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

Я так понял, что есть какие-то проблемы с ImageColorspace, так как следующая конструкция дает интересный, но нелогичный с моего ламерского взгляда, результат https://yadi.sk/i/uH3yUplhqEbgt

$canvas->newImage($w, $h, new ImagickPixel("black"));
$canvas->setImageColorspace( $image->getImageColorspace() );

Спасибо, уже читал. Или лыжи не едут, или одно из двух.

В коде я выполняю именно то, что там советуют. Результат тот же...

Оригинал фото https://yadi.sk/i/Agg3lrXDqERE5

Результат https://yadi.sk/i/VN2RVvBPqEREb

BrightGuy:
Они просто видят на этом месте другую картинку, ту на которую мы заменили битую скриптом.

Ничего они там не видят кроме адреса битой картинки.

Yurecm:
там не написано ка отключать или задать время кеширования хотя бы?

expires max; меняем на expires 1h; // 1 час

Или убрать расширение из перечисления в примере

ogg|ogv|svg|svgz|eot|otf|woff|mp4|ttf|rss|atom|jpg|jpeg|gif|png|ico|zip|tgz|gz|rar|bz2|doc|xls|exe|ppt|tar|mid|midi|wav|bmp|rtf
zpjekan:
Если это прописать, то редирект не работает в браузере ie, в остальных работает.

Да у Вас, батенька, браузер сломался 🤣

Эта директива переназначает обработчик запроса сервером и посылает браузеру 301 код. Этот код не выполняется браузером. Скорее всего причины ошибок осла во временных файлах или каких-либо расширениях осла.

Всего: 693