When I installed Magento 1.8.xx on Windows, the database had the web/unsecure/base_url and web/secure/base_url entries in the path, which I was able to change from localhost to to resolve the well-known 'cookie issue'. But in my installation on my Ubuntu, these columns are missing. I have removed the Magento installation and reinstalled it, but still with the same result. Eventually, as advised by @benmarks in the answers, I simply added them and it worked.

But will anyone be able to tell me why they are missing in my new installation? Is it simply a bug, or because of my OS, or because of the different versions of Magento?


These aren't columns. They are values in the "path" column of the core_config_data table.

If they aren't in this table yet, simply create them.

| improve this answer | |
  • I was able to create them to resolve the 'cookie issue', but would you happen to know why they were missing in the first place? – dayuloli Jun 14 '14 at 12:27
  • 1
    Until they are explicitly saved in the database they will be determined from the configuration XML or explicit "if not set" logic hardcoded into the classes. – benmarks Jun 14 '14 at 18:35

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.