Разные серверные среды, разные результаты с помощью php-qrcode-detector-decoderPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Разные серверные среды, разные результаты с помощью php-qrcode-detector-decoder

Сообщение Anonymous »

Я использую php-qrcode-detector-decoder для чтения QR-кодов на фотографиях. Он работает на большинстве серверов PHP 7.3–8.3.
Но на некоторых других серверах возникают ошибки, и я не могу понять, почему. Даже с одной и той же версией PHP.
Похоже, что те, которые работают, размещены на cPanel, а те, которые нет, по крайней мере, на данный момент.
Ошибка: 

Код: Выделить всё

PHP Fatal error:  Uncaught Error: Object of class GdImage could not be converted to string in /path/to/GDLuminanceSource.php:54
​Строка 54:

Код: Выделить всё

$this->$gdImage = $gdImage;
От:

Код: Выделить всё

public function GDLuminanceSource($gdImage, $width, $height)
{
parent::__construct($width, $height);

$this->dataWidth = $width;
$this->dataHeight = $height;
$this->left = 0;
$this->top = 0;
$this->$gdImage = $gdImage;
​Есть идеи, почему это работает в одной среде, а не в другой?
Я пробовал изменить $this->$gdImage = $gdImage ; в $this->gdImage = $gdImage; но заставляет его не работать на рабочих серверах.

Подробнее здесь: https://stackoverflow.com/questions/782 ... tor-decode
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»