Magento, пустая страница в админке или фронтенде
Всего скорее это связано с ошибками, вывод которых попросту отключен. Для отладки включаем их таким способом..
Всего скорее это связано с ошибками, вывод которых попросту отключен. Для отладки включаем их таким способом..
Если при попытке установить Magento вы получаете пустой экран, а перейдя по ссылке site.com/install.php ошибку вида: Fatal error: Call to a member function init() on a non-object in Some/Path. То всего скорее у вас не выполнены системные требования к установке..
В этой заметке я буду собирать список видео уроков по Magento. Список будет постоянно обновляться, так что следите за ним, если Вам интересно..
На сервере с PHP-FPM web установка не успевала отрабатывать до того, как скрипт умрет. Пришлось ставить из консоли..
Сегодня появилась задача, выводить CSV без сохранения в файл, т.е. на генерируем на backend-е и отправляем в браузер, а пользователю выскакивает окошко с предложением сохранить файл..
Сегодня, кое что, кое куда переносил по своим проектам и увидел, что база MySQL по одному из проектов, выросла до 500 Гб, при этом в ней около 525 млн записей, из которых 480 млн находятся в одной таблице...
Написал маленький скриптик для GreaseMonkey, который позволяет перелистывать фотки вперед/назад скроллом, а по клику средней кнопки открывать изображение в новом окне..
Для того чтобы найти большие файлы в текущей директории и её потомках нужно воспользоваться командой:
1 2 3 |
# find . -type f -size +500000k -exec ls -lh {} \; | awk '{ print $9 ": " $5 }' |
Например в данном случае мы найдем файлы которые превышают размер в 500 мб
Сегодня мне потребовалось, протестировать одну форму оплаты картами. Мне нужно было увидеть страницу которая сообщала о том, что заказ размещен. Для этого мне нужна была какая-нибудь тестовая карта. Однако номера этих карты имеют контрольную сумму, и ввести просто номер "от балды" не получится. Я погуглил и нашел список тестовых карт, которые и выкладываю под кат.
Когда мне нужно создать файл например php, я создаю новый текстовый документ и переименовываю его, например в index.php .Однако такой способ не работает с файлами, которые начинаются с точки и не содержат расширения, например: .htaccess или .gitignore . Раньше мне приходилось открывать блокнот и сохранять файл под нужным мне именем..
Посмотреть инфо о последнем DEADLOCK-е для InnoDB MySQL можно с помощью такой комманды:
1 2 3 |
SHOW ENGINE INNODB STATUS; |
она выведет что-то вроде..
Формул расчета дистанции между двумя точками по их координатам
1 2 3 4 5 6 7 8 9 10 11 |
<?php function distance(lat1, lon1, lat2, lon2) { var R = 6371; var a = 0.5 - Math.cos((lat2 - lat1) * Math.PI / 180)/2 + Math.cos(lat1 * Math.PI / 180) * Math.cos(lat2 * Math.PI / 180) * (1 - Math.cos((lon2 - lon1) * Math.PI / 180))/2; return R * 2 * Math.asin(Math.sqrt(a)); } |
взято с stackoverflow.com. Подробное описание есть в wiki
**спустя пару дней, увидел что написал не формулА, а формуЛ. Но так даже прикольно, пусть остается формул 🙂
Появилась задача изменить некоторые css в стандартной теме twentyfourteen. В случае, если это сделать в скриптах темы, то изменения будут затерты после обновления. Времени, на поиск уже готового решения не было, поэтому быстро накидал маленький плагин позволяющий внедрять любые стили в любую тему, админку и стандартный редактор TinyMCE..
Установил последнюю версию WP и заметил в очередной раз неприятную особенность: в редакторе по нажатию на Enter, происходит создание нового параграфа вместо простого перевода на новую строку (который происходит по Shift+Enter). Иногда, полезно от этого избавиться, поэтому немного погуглив, написал небольшой плагин..