Найти в Дзене
OSPanel «cURL (system\bin\ospurl.exe) не удалось установить связь с API программы»
С версии OSPanel 6.2.6 (бывш. Open Server) программа может вывалиться с ошибкой «cURL (system\bin\curl.exe) не удалось установить связь с API программы. Проверьте настройки файрвола или антивирусной программы для cURL». В версиях с 6.3.5 текст ошибки немного модифицирован, "Причина: cURL (system\bin\ospurl.exe)" Быстрый фикс — обновиться минимум до 6.2.9 (чтобы получить нормальный доступ к настройкам, а не править файлы ручками) и в настройках программы поменять в секции «Настройки API» IP-адрес на локальный, например как здесь, затем сохраниться и перезапустить программу из трея...
4 месяца назад
Что делать, если при git clone клонируется только main/master ветка?
Проблема: вы выполнили git clone, но в локальном репозитории видна только основная ветка (main или master)? Попытки использовать git fetch --all или git branch -r не показывают остальные ветки? Это распространенная ситуация, и сейчас мы разберёмся, как правильно скачать все ветки git-репозитория. Когда вы выполняете команду git clone, git загружает только основную ветку (например, main или master). Остальные ветки не копируются с удаленного сервера (remote). Проблему можно решить, немного модифицировав файл ...
4 месяца назад
Исправление кодировки в письмах Opencart 3
Проблема: при переключении в режим отправки писем по SMTP текст писем может приходить поврежденным — например, с неизвестными символами либо с лишними пробелами посреди слов. Проблема замечена на связке шаблон Prostore + SMTP-сервер Beget. Причина в механизме нарезки тела письма на строки в \system\library\mail\smtp.php, send() : устанавливается лимит для каждой строки исходя из ее кодировки, затем html нарезается по нему с помощью str_split(); граница может пройти прямо посередине...
1 год назад
Как исправить неверно сериализованные данные на php
Работая с сайтом на Drupal 8 столкнулся с проблемой: после сброса кэша сайт ловил WSOD и отказывался работать. Ознакомившись с логами, заметил строку: Error: Unsupported operand types in \web\modules\contrib\metatag\src\MetatagManager.php on line 371 #0 \web\modules\contrib\metatag\src\MetatagManager.php(121): Drupal\metatag\MetatagManager->getFieldTags() После некоторого дебага причина была найдена: сайт переносился между хостингами и у него побилась таблица с сериализованными метатегами. Чтобы запустить сайт: применим быстрый фикс, пересчитывающий сериализацию "на лету"...
1 год назад
zzzcode - бесплатный ChatGPT для программиста
Здравствуйте! Сегодня хотел бы рассказать о замечательном сервисе, помогающем разработчику пользоваться ChatGPT онлайн, бесплатно, без регистрации и практически без ограничений. Встречаем - zzzcode.ai Сервис не требует api-ключ, поэтому необходимости в персональном аккаунте openai нет. Что умеет? Сервис заточен на кодинг. Самые интересные возможности: AI Code Generator: https://zzzcode.ai/code-generator Тулза, которая пишет код по запросу. Указываете язык / платформу, описываете решаемую задачу;...
1 год назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала