При разработке сайтов на OpenCart и настройке импорта часто требуется очистить и удалить все товары OpenCart, конечно можно это сделать из админки, но если товаров много? 1000 товаров… 5000 товаров… 50000 товаров… Вручную из админки удалять эти товары очень долго! Подробнее
Автор: admin
Убираем 504 Gateway Time-out nginx — при выполнении долгих скриптов
При запуске скриптов PHP требующих длительного выполнения бывает часто, что появляется ошибка 504 Gateway Time-out nginx, — это говорит о том, что nginx работает в режиме прокси и обрубает коннект не дождавшись выполнения скрипта. Подробнее
Yii2 — RBAC — You should configure «authManager» component to use database before executing this migration.
При запуске накройте RBAC в Yii2 начинающие разработчики часто попадают в ступор из-за ошибки миграции yii migrate --migrationPath=@yii/rbac/migrations/
Ошибка : You should configure «authManager» component to use database before executing this migration. что гласит о не верной конфигурации компонента yii\rbac\DbManager Подробнее
При установке Yii2 через comoser требует Token (hidden):
При установке Yii2 из репозитория через comoser, частенько требует Token (hidden):
1 2 3 |
Could not fetch https://api.github.com/repos/yiisoft/yii2-app-basic/zipball/...., please review your configured GitHub OAuth token or enter a new one to access private repos Head to ... to retrieve a token. It will be stored in "..." for future use by Composer. Token (hidden): |
Решение:
Для решения данной проблемы нужно зарегистрироваться на https://github.com в настройки гитхаба https://github.com/settings/tokens/new?scopes=repo&description=Composer ,
Создать там новый токен и ввести его к в консоли установки Yii2 -> Token (hidden):.
Если необходимо то можно перезапустить установку.
Yii2 — как получить URL своего сайта?
Абсолютную ссылку на свой сайт в Yii2 (на главную) можно вытащить из массива $_GET, но проще всего получить его так: Подробнее
Yii2 rules — не работает message при использовании правила integer in range, min и max
Делал один проект на Yii2 и столкнулся с проблемой создания своего сообщения при валидации числа (integer) правилом min / max и in range.
Чат на PHP c использованием COMET сервера и WebSocket
Для создания чата с бекендом на php лучше всего использовать comet сервер, например этот https://comet-server.com/ , он использует SQL запросы из бекенда для обмена данными с comet сервером. Подробнее
Как удалить очень много файлов в Linux? — РЕШЕНИЕ
Возникла задача удалить большое количество файлов в папке, простые консольные команды не справляются с этой задачей…
Есть возможность удалить при помощи хитрой комбинации — эта команда удаляет очередь не сообщений в exim (почтовый сервер), скорее всего какой-то сайт взломали и рассылают спам. Сейчас почищу и по свежим логам гляну что там и куда шлет. Подробнее
Проблема с кодировкой в SSH и PuTTY в файловом менеджере MC
Практически всегда при первом подключении к серверу через SSH одним из самых популярным клиентом PyTTY возникают проблемы с кодировкой, вот даже подключились, установили Midnight Commander — MC, запускаем и видим… Подробнее
РЕШЕНИЕ ошибки — git pull при скачивании изменений удаленного репозитория
При использовании git, наверное каждый встречался с ошибкой команды git pull при скачивании изменений удаленного репозитория,
<strong>error: Your local changes to the following files would be overwritten by merge:</strong>protected/data/shop.dbprotected/runtime/application.logPlease commit your changes or stash them before you merge.AbortingUpdating f2b24b5..a9e818e