Propellers Опубликовано: 14 февраля 2022 Опубликовано: 14 февраля 2022 syntax error, unexpected '$this' (T_VARIABLE), expecting function (T_FUNCTION) or const (T_CONST) in /var/www/www-root/data/www/домен/system/storage/modification/catalog/model/tool/image.php Как устранить и причины появления? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 14 февраля 2022 Опубликовано: 14 февраля 2022 33 минуты назад, Propellers сказал: syntax error, unexpected '$this' (T_VARIABLE), expecting function (T_FUNCTION) or const (T_CONST) in /var/www/www-root/data/www/домен/system/storage/modification/catalog/model/tool/image.php Как устранить и причины появления? Здравствуйте Должно быть в ошибке еще и указание на строку, где эта самая ошибка Открываете файл из текста ошибки, смотрите строку. Скорее всего не отработал верно модификатор. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Propellers Опубликовано: 14 февраля 2022 Опубликовано: 14 февраля 2022 17 минут назад, NeoSeo Help 4 сказал: Здравствуйте Должно быть в ошибке еще и указание на строку, где эта самая ошибка Открываете файл из текста ошибки, смотрите строку. Скорее всего не отработал верно модификатор. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 14 февраля 2022 Опубликовано: 14 февраля 2022 28 минут назад, Propellers сказал: У Вас метод resize закомментирован. При добавлении кода модулем водяного знака тоже испрльзуются комментарии. Отсюда и конфликт. Т.е. не может быть комментария в комментарии. Удалите комментарий в файле модификации модуля водяного знака и обновите модификаторы Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Propellers Опубликовано: 15 февраля 2022 Опубликовано: 15 февраля 2022 Удалить только в этих строках, на которые ссылается ошибка? или во всем документе? /* NeoSeo Watermark - begin */ $this->load->model("tool/neoseo_watermark"); return $this->model_tool_neoseo_watermark->resize($filename, $width, $height ); /* NeoSeo Watermark - end */ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 15 февраля 2022 Опубликовано: 15 февраля 2022 45 минут назад, Propellers сказал: Удалить только в этих строках, на которые ссылается ошибка? или во всем документе? /* NeoSeo Watermark - begin */ $this->load->model("tool/neoseo_watermark"); return $this->model_tool_neoseo_watermark->resize($filename, $width, $height ); /* NeoSeo Watermark - end */ На которые ссылается ошибка. В этом блоке удалить комменты Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Propellers Опубликовано: 15 февраля 2022 Опубликовано: 15 февраля 2022 Удалили страница загружается, после обновления - все прописалось обратно. Видимо не в этом документе нужно править? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 15 февраля 2022 Опубликовано: 15 февраля 2022 6 минут назад, Propellers сказал: Удалили страница загружается, после обновления - все прописалось обратно. Видимо не в этом документе нужно править? Ранее писали Вам что в файле модификации модуля. Он располагается в папке system Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Propellers Опубликовано: 15 февраля 2022 Опубликовано: 15 февраля 2022 Смотрите в файле модификации есть код с 31 по 40 строку и аналогичный с 68 по 71 вы можете просто указать в этом случае как правильно должен выглядеть ваш код в данном файле? Спасибо <file path="admin/model/tool/image.php"> <operation> <search><![CDATA[$extension = pathinfo($filename, PATHINFO_EXTENSION);]]></search> <add position="before"><![CDATA[ /* NeoSeo Watermark - begin */ $this->load->model("tool/neoseo_watermark"); return $this->model_tool_neoseo_watermark->resize($filename, $width, $height ); /* NeoSeo Watermark - end */ ]]></add> </operation> Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Propellers Опубликовано: 15 февраля 2022 Опубликовано: 15 февраля 2022 /* NeoSeo Watermark - begin */ $this->load->model("tool/neoseo_watermark"); return $this->model_tool_neoseo_watermark->resize($filename, $width, $height ); /* NeoSeo Watermark - end */ ]]></add> Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 15 февраля 2022 Опубликовано: 15 февраля 2022 2 часа назад, Propellers сказал: /* NeoSeo Watermark - begin */ $this->load->model("tool/neoseo_watermark"); return $this->model_tool_neoseo_watermark->resize($filename, $width, $height ); /* NeoSeo Watermark - end */ ]]></add> Удалите комментарии. /* */ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Propellers Опубликовано: 16 февраля 2022 Опубликовано: 16 февраля 2022 Parse error: syntax error, unexpected 'Watermark' (T_STRING) in /var/www/www-root/data/www/new.kolesoplus.com/system/storage/modification/catalog/model/tool/image.php on line 18 Удалили, теперь проблема переместилась на 18 строку ) NeoSeo Watermark - begin $this->load->model("tool/neoseo_watermark"); return $this->model_tool_neoseo_watermark->resize($filename, $width, $height ); NeoSeo Watermark - end Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Propellers Опубликовано: 16 февраля 2022 Опубликовано: 16 февраля 2022 1 минуту назад, Propellers сказал: Parse error: syntax error, unexpected 'Watermark' (T_STRING) in /var/www/www-root/data/www/new.kolesoplus.com/system/storage/modification/catalog/model/tool/image.php on line 18 Удалили, теперь проблема переместилась на 18 строку ) NeoSeo Watermark - begin $this->load->model("tool/neoseo_watermark"); return $this->model_tool_neoseo_watermark->resize($filename, $width, $height ); NeoSeo Watermark - end Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 16 февраля 2022 Опубликовано: 16 февраля 2022 2 часа назад, Propellers сказал: Все что в /* */ тоже нужно было удалить Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Propellers Опубликовано: 16 февраля 2022 Опубликовано: 16 февраля 2022 удалил строки в верхней и нижней части документа. Заработал модуль. Будем тестировать. Спасибо /* NeoSeo Watermark - begin */ /* NeoSeo Watermark - end */ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
NeoSeo Help 4 Опубликовано: 16 февраля 2022 Опубликовано: 16 февраля 2022 14 минут назад, Propellers сказал: удалил строки в верхней и нижней части документа. Заработал модуль. Будем тестировать. Спасибо /* NeoSeo Watermark - begin */ /* NeoSeo Watermark - end */ Если что пишите Цитата Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.