osCommerce and osCMax shopping cart software forums

Shopping Cart Software

osCommerce with teeth!

 

HELP.........

This is a discussion on HELP......... within the osCommerce 2.2 Modification Help forums, part of the osCommerce 2.2 Forums category; I had my store up and running with no problems at all. Its been a few weeks now. Today I ...


Go Back   osCommerce and osCMax shopping cart software forums > osCommerce 2.2 Forums > osCommerce 2.2 Modification Help

Register FAQ Members List Calendar Mark Forums Read


Free community membership! Fast easy FREE membership
Closed Thread

 

LinkBack Thread Tools
  #1  
Old 05-16-2003, 01:34 PM
New Member
 
Join Date: Mar 2003
Posts: 20
Thanks: 0
Thanked 0 Times in 0 Posts
Rep Power: 0
angie201
Default HELP.........

I had my store up and running with no problems at all. Its been a few weeks now.

Today I went to check the store and got this error..

1016 - Can't open file: 'whos_online.MYI'. (errno: 145)

delete from whos_online where time_last_click < '1053120001'

[TEP STOP]


Can anyone help, please......

I have done any thing to the files or even uploaded any new stuff to the store. I was checking the who is online last night and it was working find.... .

Please please help.

Stressed out Angie
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #2  
Old 05-16-2003, 01:37 PM
michael_s's Avatar
osCMax Developer

 
Join Date: Jul 2002
Location: Phoenix, AZ
Posts: 10,329
Thanks: 68
Thanked 322 Times in 305 Posts
Rep Power: 10
michael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond repute
Default

Angie,

This is related to mysql 4. All you have to do is repair the table 'whos_online' using phpmyadmin. Then, to prevent this from happening again, change the table type to INNODB, again using phpmyadmin.

The fix takes about 2 minutes, but will keep it from happening again.
__________________
Michael Sasek
osCMax Developer


  • osCMax Templates - Hundreds of premium quality templates. New designs every month!

  • xShop for osCMax - Windows Based osCMax administration. Improved workflow, security, speed and convenience.

  • osCMax Hosting - From basic hosting to High Availability, Load Balanced arrays, the most experienced osCMax host.

  • osCMax Template Tutorial - Learn how to make your own custom templates and how to use the powerful features of the osCMax template system.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #3  
Old 05-16-2003, 01:40 PM
New Member
 
Join Date: Mar 2003
Posts: 20
Thanks: 0
Thanked 0 Times in 0 Posts
Rep Power: 0
angie201
Default

Hi,

Thanks for the fast reply! I really appreciate it.

What do I need to do to the table? I'm not very familiar with phpmyadmin...

I will go and have alook into it now... any further help greatly appreciated.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #4  
Old 05-16-2003, 01:45 PM
michael_s's Avatar
osCMax Developer

 
Join Date: Jul 2002
Location: Phoenix, AZ
Posts: 10,329
Thanks: 68
Thanked 322 Times in 305 Posts
Rep Power: 10
michael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond repute
Default

on the main page of phpmyadmin that lists all the tables, scroll down and find the whos_online table and click the checkbox next to it.

Then at the bottom of that listing of tables, there is a dropdown list box, you want to select 'repair'

This will fix the error.

Then, again from the main table listing, you want to scroll down and find the whos_online table again. This time click the 'browse' link to the right of the table. Then on the next page, select the tab at the top that says 'Options"

Then, on the options page, find the dropdown box for "table type" and select INNO DB and click 'GO'

Thats it...
__________________
Michael Sasek
osCMax Developer


  • osCMax Templates - Hundreds of premium quality templates. New designs every month!

  • xShop for osCMax - Windows Based osCMax administration. Improved workflow, security, speed and convenience.

  • osCMax Hosting - From basic hosting to High Availability, Load Balanced arrays, the most experienced osCMax host.

  • osCMax Template Tutorial - Learn how to make your own custom templates and how to use the powerful features of the osCMax template system.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #5  
Old 05-16-2003, 01:52 PM
New Member
 
Join Date: Mar 2003
Posts: 20
Thanks: 0
Thanked 0 Times in 0 Posts
Rep Power: 0
angie201
Default

Hi Msasek,

Thank you so much for your help... its greatly greatly appreciated!

Any ideas why this happened. Could it have been something that I did or just a glitch. I know I was looking at the who is page lastnight and had over 20 people in the shop with a few of them with orders. This morning no orders in my inbox... thats why I went to check the shop and found the error...

Again thank you

Angie
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #6  
Old 05-16-2003, 02:02 PM
michael_s's Avatar
osCMax Developer

 
Join Date: Jul 2002
Location: Phoenix, AZ
Posts: 10,329
Thanks: 68
Thanked 322 Times in 305 Posts
Rep Power: 10
michael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond repute
Default

Angie,

It is actually a problem with MySQL 4. It doesn't have anything to do with anything that you did. It is a strange problem, and doesnt happen to all databases. You were just unlucky. Making the changes should eradicate it
__________________
Michael Sasek
osCMax Developer


  • osCMax Templates - Hundreds of premium quality templates. New designs every month!

  • xShop for osCMax - Windows Based osCMax administration. Improved workflow, security, speed and convenience.

  • osCMax Hosting - From basic hosting to High Availability, Load Balanced arrays, the most experienced osCMax host.

  • osCMax Template Tutorial - Learn how to make your own custom templates and how to use the powerful features of the osCMax template system.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #7  
Old 02-28-2005, 11:39 PM
Lurker
 
Join Date: Oct 2004
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
Rep Power: 0
balacom
Default

Dear msasek


Thanks for your advice !
It helped me too!

But when I use PHPmyadmin, I don't have this option of INNODB.
What I have is the following:

heap
berkeley DB
ISAM
Merge

Kindly Advice which one should I choose pls ?

Thanks in advance

Bala
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #8  
Old 03-01-2005, 10:12 AM
michael_s's Avatar
osCMax Developer

 
Join Date: Jul 2002
Location: Phoenix, AZ
Posts: 10,329
Thanks: 68
Thanked 322 Times in 305 Posts
Rep Power: 10
michael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond reputemichael_s has a reputation beyond repute
Default

If you dont have the option for INNODB, your host has disabled this table type. You must use ISAM.
__________________
Michael Sasek
osCMax Developer


  • osCMax Templates - Hundreds of premium quality templates. New designs every month!

  • xShop for osCMax - Windows Based osCMax administration. Improved workflow, security, speed and convenience.

  • osCMax Hosting - From basic hosting to High Availability, Load Balanced arrays, the most experienced osCMax host.

  • osCMax Template Tutorial - Learn how to make your own custom templates and how to use the powerful features of the osCMax template system.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
  #9  
Old 05-22-2005, 05:45 PM
Lurker
 
Join Date: May 2005
Location: taupo
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
Rep Power: 0
peterwilding
Default

my format for all that is MyISAM, should i change it??????????????
how???????????- above doesnt work as i cant find options

peter w

ps: u helped me whth this error thanks
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Closed Thread

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT -8. The time now is 10:25 AM.


Powered by vBulletin®
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO
http://www.oscmax.com/forums/
Copyright 2008 osCMax