MAGMI: Product Positioning Import

У magmi-web/plugins/extra/itemprocessors/categories/categoryimport.php на ~204 ст. foreach ($pcatparts as $cp) {     //$a = explode("::", $cp); // this replace     $a = explode("||", $cp); // with this     $catparts[] = $a[0];     $catpos[] = (count($a) > 1 ? $a[1] : "0");     // remove position to build catpart array }

Malware http://game-20. ru

При запуску Firefox зразу відкривається вкладка http://game-20. ru яку браузер сигналізує як нападницька Різні програми для боротьби з Malware вразливостями виявились безсилими. Вирішення проблеми ховалось на поверхні, потрібно у всіх ярликах видалити приставку “http://game-20.ru/7/” або перестворити заново ярлики.

Встановлення/оновлення Ioncube на CentOS

IonCube являє собою PHP розширення, що дає можливість виконання закодованих файлів і пришвидшує швидкість сторінок які відображаються. Коротко кажучи, ви можете бачити закодований з IonCube скрипт іншим розробником, але щоб мати можливість його запускати необхідно інсталювати IonCube Loader на ваш сервер. Крок 1: Спершу необхідно пересвідчитись, що Zend Optimizer з Zend Guard Loader встановлені. Якщо вони... » read more

Додаємо Gallery Widget на основі Agere_Banner до будь якої сторінки в magento

Встановлюємо поліпшену версію Agere_Banner (Agere_Banner-0.2.5, Agere_Common-0.1.0). В адмінці переходимо в Banners – Manage Banner Groups, створюємо нову галерею, додаємо до неї фото. Далі переходимо в потрібну публікацію, в якій доступний текстовий редактор magento. Клікаємо значок Widget Вибираємо Тип: Галерея, в іншому полі потрібну нам галерею, нажимаємо Додати віджет Зберігаємо публікацію Перевіряємо коректність відображення публікацію на сайті

Маштабування Magento. Частина3. Перенесення сесій в Memcache

Для потреб Magento на початковому етапі вистачить одиного сервера Memcache, за необхідності можна підключити будь яку кількість додаткових нод. Стаття передбачає налаштування конфігурації Magento. З встановленням пакетів можна ознайомитись тут. У local.xml додаємо наступну конфігурацію: <config>     <global>         ...         <resources>             ...         </resources>         <!--<session_save><![CDATA[files]]></session_save>-->         <session_save><![CDATA[memcache]]></session_save>         <session_save_path><![CDATA[tcp://XXX.YYY.XXX.YY:11211?persistent=1&weight=2&timeout=10&retry_interval=10]]></session_save_path>     </global>     <admin>     ...     </admin> </config> XXX.YYY.XXX.YY – якщо Memcache знаходиться на одному сервері... » read more

No space left on device – running out of Inodes

One of our development servers went down today. Problems started with deployment script that claimed that claimed “No space left on device”, although partition was not nearly full. If you ever run into such trouble – most likely you have too many small or 0-sized files on your disk, and while you have enough disk... » read more

Allow MongoDB to connect from remote IP

Access to mongo is controlled with iptables for Linux based OS. Step 1 Make sure in your /etc/mongodb.conf file you have the following line, bind_ip = 0.0.0.0 Step 2 Add iptables rules to control the incoming and outgoing traffic for mongo. Here is a sample command if you have the default ports for mongo. $... » read more

Add new MongoDB user

Suppose, your have site with Mongo and you want user can connect to this with login and password. Step 1. Enable authentication in /etc/mongodb.conf auth=true Step 2. Create the system user administrator. Connect to mongo and execute next command: $ mongo   db.createUser(   {     user: "admin",     pwd: "yourSuperPass",     roles: [ { role: "userAdminAnyDatabase", db: "admin"... » read more

Installing and Configuring Pure-ftpd Server

Як створювати віртуальних користувачів дивимось тут В статті описано деякі специфічні моменти. Потрібно надати доступ по ftp до вже створених директорій в яких розміщені сайти, ці сайті доступні в мережі. Власником цих сайтів є Apache, в нашому випадку www-data. Встановлюємо Pure-ftpd. Описувати деталі не буду, в мережі предостатньо прикладів. Створюємо нового користувача у вже існуючій директорії... » read more