Зміна позиції атрибута через БД

Коли атрибут нараховує багато значень, він не завжди коректно зберігається в БД. Вирішення полягає в прямому редагувані БД. Наприклад, потрібно змінити Позицію для значення “E8 BASIC”, копіюємо ідентифікатор як показано на рис. В таблиці eav_attribute_option шукаємо дане значення і змінюємо sort_order на потрібне нам значення

SQLSTATE[HY000]: General error: 23 Out of resources when opening file ‘/tmp/#sql_203f_0.MYD’ (Errcode: 24 – Too many open files)

I solved the problem. This is how I did it: I edited /etc/security/limits.conf and added this at the bottom of the file: *                soft    nofile          65535 *                hard    nofile          65535 Then I edited /etc/my.cnf and added/changed this line: open_files_limit=65535 Then I restarted MySQL. And now my backup/dump of databases runs and complete without errors. I... » 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

Magmi import for multistore

1. Перейменувати корневий каталог Root Category в щось більш зрозуміле, так як на даний момент у вас уже більше ніж одна категорія. Це дасть можливість уникнути не зрозумілої прив’язки продуктів до цієї категорії. 2. Змінюємо параметр Magmi для імпорту категорій 3. Змінюємо файл імпорту

Magmi import for multistore

1. Перейменувати корневий каталог Root Category в щось більш зрозуміле, так як на даний момент у вас уже більше ніж одна категорія. Це дасть можливість уникнути не зрозумілої прив’язки продуктів до цієї категорії. 2. Змінюємо параметр Magmi для імпорту категорій 3. Змінюємо файл імпорту

Git submodule workflow – commit/push/pull

If you haven’t done already, have a thorough read through http://git-scm.com/book/en/Git-Tools-Submodules. There are quite a few caveats, and I will refer back to this page. If you try to work with submodules without reading this, you will give yourself a headache very quickly. My approach follows this tutorial, with a few added extras: http://blog.endpoint.com/2010/04/git-submodule-workflow.html Once you have... » 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

Setting Up MongoDB driver For custom PHP build

Suppose you have custom PHP installed in /web/php-5.4 and you want compile some PHP extension. It is very simple!  Download needed extension source. For me this is Mongo extension. I will be download package with git clone but it does not matter. You can download tar.gz archive and unzip its. If the repository is in git... » 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