Been having some problems reindexing in a new install of Magento 1.9.1.0. I have been re-indexing from admin and from shell. Both seem to reindex successfully but the admin screen immediatley returns to 'reindex required'. I have checked to see if var/locks exists, and it doesn't.
Our data was migrated from a Magento 1.8. All the attributes migrated with the prefix 'c2c_' which meant that some of the attribute names were too long. We manually edited these in the database to remove the 'c2c_' Could this be the problem?
Any pointers would be appreciated.
Related
I downloaded a old magento site and installed it on my local server.
My admin panel is working perfect but products are not listed in frontend.
Links on the front end page are also not working.
When you say that you 'downloaded an old magento site', do you mean that you just copied down the folder structure?
If so, this won't have copied the product database, which is an entirely separate entity to the php/js/html/css that comprises the file structure.
Try reindexing and clearing the cache. Also, did you make sure the Base urls were updated in core_config_data database table?
For some reason, the dhl intraship plugin does not seem to recognize when there are new orders. The cronjobs are running fine, but from what I could see in the code, they are always starting with intraship/shipment entities, but the corresponding table in my DB is empty, therefore the cronjobs do nothing.
How do I get the plugin to fill the table? Hopefully I could go from there and fix possible config problems.
My Magento Version is CE 1.7.0.2
I have no local overrides and no modifications in community/Dhl folder (I reinstalled and there were no changes in git)
Thanks! And sorry for the vague question, but I have no error messages whatsoever.
It appeared another module was listening to the sales_order_invoice_save_after event, creating a shipment and increasing the QtyShipped for orders right when the Invoice came in. Therefore the orders canShip() returned false when the intraship module ran the cronjob.
I am running Magento 1.8.1 with embeddedERP extension.
Not sure if extension is to blame for the behaviour, i don't think so as it seemed to work fine for a while after I installed the extension. The issue appears to relate to indexing.
I reindexed the site in response to a magento index aler. When I try to view products in the backend the page is blank but only from from the horizontal line below the Add New product button, there is no list of products but also no products table at all, rather than the products table with no rows one would expect.
I have tried deleting cache and session folders.
I've tried disabling cache.
I enabled logging and there isn't an exceptions.log file so presuming this means no exceptions happening.
I've logged in and out.
On one occasion when i tried creating a new product after saving it it displayed the products (new one and existing) but now that doesn't work either.
Previously, deleting session and cache and logging back in appeared to work but now doesn't.
Can anyone suggest how I can go about working out what is wrong. My magento debugging skills probably need some enhancing.
Thanks,
Came back to this and the site was then displaying an error:
Warning: Unknown: Unable to allocate memory for pool in [filepath]/Autoload.php
This thread:
http://www.magentocommerce.com/boards%20/viewthread/216180/#t462005
highlighted this is as an apc issue.
Altering the memory size to 256M as suggested solved this.
Hope this helps if anyone else gets this, still don't know why this issue showed a blank screen to start with, perhaps an APC caching issue?
We have recently updated a Magento site to version 1.12. Now the site wont retrieve up-sell products to product details page anymore. No custom code changes committed and no target rules specified. Still the up-sell product relations are visible in back end and in the catalog_product_link table as well. But I always get an empty result set to template\targetrule\catalog\product\list\upsell.phtml.
Anyone came across a problem like this?
Are there some other conditions that needs be satisfied in order to show up-sell products?
May by my database update scripts haven't run correctly. If so what are the tables/modules I should have a look at?
Did you run reindexing.
For product collections flat tables are used.This needs reindexing.
Also make sure you clear your cache after reiundexing.
I have enabled the SEO friendly URL on Magento 1.6 and it's working perfectly for category.
But the product URLs are showing the old URL format.
My current product URL looks like:
http://example.com/catalog/product/view/id/123/s/uppa-baby-vista-stroller/category/133/
What I should be like is:
http://example.com/uppa-baby-vista-stroller.html
I've already re-indexed the catalog and cleared the cache, but it's not rewriting the products with the SEO friendlier version of URLs.
I assume you are magneto default code.
After enabling SEO friendly URL don't forget to re-index from Magento admin.
The issue is that URL rewrites are not occurring,
Are you running Enterprise Edition 1.13?
If yes, more than likely your issue is with Magento's reindexing not occurring automatically. In 1.13, the reindexing occurs with a cron job. You must set up cron to run on your local server so that it will run automatically. To check if it has been setup, go to System->Index Management and check to see the last time product url reindexing has occurred. The reindex is what sets up the URL rewrites, you can check in the database to confirm that reindexing never happened (specifically in Enterprise Edition, look at tables enterprise_url_rewrite, enterprise_url_rewrite_redirect, and enterprise_url_rewrite_redirect_rewrite. See if these tables have rewrites for each of your products). If your products don't appear to have url rewrites in these tables, than reindexing never happened. My guess is that this is your issue if you are running EE 1.13. Follow this link to set up cron.
how to set cron job for reindex
If you are running Magento prior to EE 1.13 OR any version of Community edition, make sure that SEO Friendly URLs are enabled AND that you have reindexed. If this still doesn't work, make sure the Magento Core code hasn't been modified.