Рано или поздно наступает то время, когда ты вырастаешь из обычного shared-хостинга. Нужен сервер для разработки, или количество проектов исчисляется десятками, либо по нагрузке хостер просит тебя съехать.
Почему-то большинство пугаются настраивать свой сервер, хотя на практике это не сложно.
Читать далее…
Яндекс.Вебмастер постоянно ругается, что у страниц блога нет тега description. Решил я исправить это досадное упущение, но очень уж не хотелось ставить тяжеленные SEO-плагины ради одного тега.
Мне пришла в голову довольно простая идея. У wordpress есть два формата вывода записи — краткая выдержка и целый пост. А почему-бы краткую выдержку поста не запихать в description?
Читать далее…
Столкнулся с неприятной проблемой. Когда сохраняю в админке любую запись, обновляется поле created_at вместе с updated_at, хотя должно обновиться только updated_at.
Проблема оказалась банальная — в дополнительном свойстве поля created_at в базе MySQL есть атрибут on update CURRENT_TIMESTAMP
.
Убираем это свойство, решаем проблему.
При попытке обновить проект компосером, вылетает ошибка «PHP Fatal Error: Allowed memory size of 268435456 bytes exhausted
«.
Лечится довольно просто:
/usr/local/bin/php -d memory_limit=1024M /usr/local/bin/composer update
Но ещё лучше создать альяс, чтобы писать коротко «composer update»:
echo -e "alias composer='/usr/local/bin/php -d memory_limit=1024M /usr/local/bin/composer'\nalias php='/usr/local/bin/php -d memory_limit=1024M'" > .bash_profile
Затем выполним команду: source .bash_profile
и всё чики-пуки 🙂
Столкнулся с проблемой — macOS у меня на английском языке, соответственно половина 1С на русском, половина на английском.
В счетах и актах вообще бардак. В основном всё по-русски, но даты или суммы прописью английские 🙂
Читать далее…