Articles of обработки

Как изменить HTTP-ответ и показать сообщение об ошибке, когда исключение происходит в деструкторе?

У меня есть ситуация, когда функция PHP пытается перенаправить браузер через HTTP 302, но исключение бросается в деструктор, вызываемый «exit». Фактический код, о котором идет речь, это метод _doRedirect () SimpleSAML, но вот упрощенная ситуация: header('Location: http://somewhere.com', TRUE, 302); exit; // end script execution «Выход» запускает деструктор для несвязанного класса, и данные об ошибках записываются […]

Laravel 4 – Обработка 404 с пользовательскими сообщениями

Согласно документам Laravel 4 я могу отправить 404 с пользовательским ответом: App::abort(404, 'My Message'); Затем я могу обрабатывать все свои 404 с помощью настраиваемой страницы: App::missing(function($exception) { return Response::view('errors.missing', array(), 404); }); Как передать «Мое сообщение» на представление так же, как это делает общая страница ошибок Laravel. Благодаря!

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

У меня есть целая куча изображений иллюстраций, которые я хотел бы обрезать до меньшего размера предварительного просмотра. Проблема в том, что я хочу обрезать их, чтобы показать «интересную» часть иллюстрации (т. Е. Избегать областей пробелов). Обычно изображения имеют плоский цвет или тонкий градиент для фона. Это, в основном, векторные работы с довольно разными формами. Вот […]

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

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

Каждая перестановка алфавита до 29 символов?

Я пытаюсь написать программу, которая будет генерировать текстовый файл с любой возможной перестановкой алфавита от одного символа до двадцати девяти символов. Я выбрал 29 как самое длинное английское слово, которое, как известно, является антидистабилизатором, длина которого составляет 28 символов. Есть более длинные, но они в основном очень технические и неясные. Я понимаю, что это создаст […]

Создание изображения коллажа фото, прикрепленного с помощью PHP от нескольких изображений

Как я могу создать коллаж из большого количества изображений, как показано ниже, используя PHP-скрипты? Я также рассматриваю создание различных размеров изображений формата A0, A1, A2 в зависимости от количества изображений, используемых в коллаже. благодаря

2Checkout OmniPay – сбой авторизации

Я получаю ответ авторизации с ошибкой 2Checkout при использовании API OmniPay . Я успешно подключил Stripe с OmniPay, так что я пошел на подключение 2Checkout. Когда вы это сделаете, первоначальный пакет на Github предупреждает вас о том, чтобы получить более новую версию от пользователя collizo4sky . Итак, я сделал, а затем заставил его работать немного […]

Прозрачность изображения и альфа при слиянии изображений с PHP

Поэтому я нашел код на PHP Doc и немного отредактировал его, чтобы объединить два изображения, которые у меня есть. Затем изображение сохраняется в папке на сервере. Однако есть небольшая проблема, и я не могу понять, почему это происходит. Во-первых, мой код: $glassurl = $_GET['GlassImg']; $frameurl = $_GET['FrameImg']; $filename = (int)date("H:i:s"); $src = imagecreatefromgif($frameurl); $dest = […]

как узнать, какой конкретный процесс все еще работает в PHP

Я пишу скрипт, который создает очередь других скриптов и должен управлять их запуском. сценарий менеджера должен знать, какой дочерний процесс завершен, поэтому он может запускать другие сценарии, ожидающие очереди. Я добавил «& echo $!» для получения идентификатора процесса каждого дочернего процесса. поэтому у меня есть мои дочерние процессы Идентификаторы процессов, и теперь я использую системный […]

PHP / GD – поиск типа ресурса изображения

Имея только действительный ресурс изображения GD, можно узнать тип исходного изображения? Например: $image = ImageCreateFromPNG('http://sstatic.net/so/img/logo.png'); Могу ли я получить исходный тип изображения (PNG), содержащий только переменную $ image?