Foutmelding bij categorie verwijderen, Alle artikels en categories verdwenen |
![]() ![]() |
Foutmelding bij categorie verwijderen, Alle artikels en categories verdwenen |
05-02-2010, 21:51:29
Post
#1
|
|
|
Group: Members Posts: 8 Joined: 07-09-2007 From: Tongeren Member No.: 10661 Naam: Isabelle Dendal |
Hallo,
Vooraleer ik hier mijn probleem voorleg, heb ik eerst hulp aan mijn hosting gevraagd (***) maar weinig reactie gekregen. Ze zijn dan ook druk bezig met een nieuwe server te installeren. OSC versie 2.2 site: hier. Mijn probleem: ik was gisteren een paar artikels van categorie aan het veranderen tot ik een categorie wou verwijderen en ik kreeg een foutmelding. Ik weet niet meer welke want ik ben direct naar vorige pagina gegaan. Ik ben gaan controleren op de site en ipv mijn categorie en artikels te zien stond er een foutmelding. Terug naar admin: categorie leeg Naar mijn db gaan kijken: artikels 0 Ik heb mijn files vergeleken met de originele maar niks gevonden. Mijn log files gaan maar tot 03.02.2010 Wel een htacces file in catalog/includes die me raar lijkt: $Id: .htaccess,v 1.4 2001/04/22 20:30:03 dwatkins Exp $ # # This is used with Apache WebServers # The following blocks direct HTTP requests in this directory recursively # # For this to work, you must include the parameter 'Limit' to the AllowOverride configuration # # Example: # #<Directory "/usr/local/apache/htdocs"> # AllowOverride Limit # # 'All' with also work. (This configuration is in your apache/conf/httpd.conf file) # # This does not affect PHP include/require functions # # Example: http://server/catalog/includes/application_top.php will not work <Files *.php> Order Deny,Allow Deny from all </Files> Een back-up resotre werkt ook niet. Ik krijg de volgende foutmeldingen: Warning: set_time_limit() [function.set-time-limit]: Cannot set time limit due to system policy in /customers/***.be/***.be/httpd.www/(catalog)/admin/includes/functions/general.php on line 737 Fatal error: Allowed memory size of 25165824 bytes exhausted (tried to allocate 10795652 bytes) in /customers/***.be/***.be/httpd.www/(catalog)/admin/backup.php on line 209 Ik hoop dat iemand me kan helpen want +/- 3500 artikels vraagt een paar maanden werk. Alvast bedankt. Isabelle This post has been edited by i2Paq: 09-02-2010, 19:36:36 |
|
|
|
05-02-2010, 22:52:42
Post
#2
|
|
|
Group: Members Posts: 11400 Joined: 25-09-2003 Member No.: 190 Naam: John Westera |
Waarom staan er () rond het woord catalog ?
|
|
|
|
05-02-2010, 22:56:17
Post
#3
|
|
![]() Group: Members Posts: 978 Joined: 14-06-2005 Member No.: 4766 Naam: Eric van den Berg |
Ze zijn dan ook druk bezig met een nieuwe server te installeren. Wellicht dat daar die foutmeldingen vandaan komen? Je bent overigens niet de enige die op dit moment problemen heeft bij die provider: link. Trek uw conclusies... (persoonlijk zou ik op zoek gaan naar een andere provider, maar dat is nadrukkelijk mijn mening, geen bindend advies) -------------------- Goed lezen is het halve werk.
|
|
|
|
06-02-2010, 00:05:56
Post
#4
|
|
|
Group: Members Posts: 8 Joined: 07-09-2007 From: Tongeren Member No.: 10661 Naam: Isabelle Dendal |
|
|
|
|
06-02-2010, 00:15:16
Post
#5
|
|
|
Group: Members Posts: 8 Joined: 07-09-2007 From: Tongeren Member No.: 10661 Naam: Isabelle Dendal |
Wellicht dat daar die foutmeldingen vandaan komen? Je bent overigens niet de enige die op dit moment problemen heeft bij die provider: link. Trek uw conclusies... (persoonlijk zou ik op zoek gaan naar een andere provider, maar dat is nadrukkelijk mijn mening, geen bindend advies) :-) Daar heb ik ook al aan gedacht, maar ondertussen ben ik mijn artikels kwijt en wie weet wat nog fouten allemaal. Nu begrijp ik ook waarom helpdesk van * zo "vaag" waren met hun antwoorden op mijn mails. Ik heb via FileZilla alle files van de site op mijn pc gekopieerd. (doe ik regelmatig als backup) Kan ik die files op de site verwijderen en een back-up zetten? Ik heb mijn site in elkaar geknutsel met veel hulp van deze forum, maar ben een groentje in al de technisch kanten. Alvast bedankt voor jullie hulp. Isabelle This post has been edited by siremat: 06-02-2010, 20:03:27
Reason for edit: geen host vermelden
|
|
|
|
06-02-2010, 11:43:20
Post
#6
|
|
![]() Group: Members Posts: 978 Joined: 14-06-2005 Member No.: 4766 Naam: Eric van den Berg |
Ik heb via FileZilla alle files van de site op mijn pc gekopieerd. (doe ik regelmatig als backup) Kan ik die files op de site verwijderen en een back-up zetten? Ik neem aan dat de files nog gewoon op de server staan. Het terugzetten van de database zou dan eigenlijk voldoende moeten zijn. Anders moet je inderdaad alles terugzetten (files + database). Informeer wel eerst of alle problemen bij je provider uit de lucht zijn, om te voorkomen dat je de hele procedure over een paar dagen misschien nogmaals moet uitvoeren. In dat geval zou ik zeker niet langer wachten en direct overstappen naar een andere provider (dat had ik persoonlijk nu al gedaan omdat het naar mijn idee allemaal veel te lang duurt, zie ook het topic waar ik eerder naar verwees). -------------------- Goed lezen is het halve werk.
|
|
|
|
06-02-2010, 20:04:35
Post
#7
|
|
![]() Group: Moderators Posts: 3565 Joined: 02-02-2005 Member No.: 3259 Naam: Paul |
alleen bestanden met filezilla is niet voldoende voor backup, je moet je sql database backuppen (exporteren)
-------------------- Paul,
Moderator osCommerce Nederland |
|
|
|
07-02-2010, 18:45:50
Post
#8
|
|
![]() Group: Members Posts: 462 Joined: 20-12-2005 Member No.: 6069 Naam: Jan Zonjee |
Mijn probleem: ik was gisteren een paar artikels van categorie aan het veranderen tot ik een categorie wou verwijderen en ik kreeg een foutmelding. Ik weet niet meer welke want ik ben direct naar vorige pagina gegaan. Ik ben gaan controleren op de site en ipv mijn categorie en artikels te zien stond er een foutmelding. Terug naar admin: categorie leeg Naar mijn db gaan kijken: artikels 0 Oudere versies van osC 2.2 hadden inderdaad een bug dat als je op een bepaalde pagina terug ging naar de vorige pagina met de back button van je browser dat dan alle producten werden gewist uit de database. Als je een backup hebt dan zou je hem misschien wel terug kunnen zetten na het installeren van een andere versie van de database backup manager. |
|
|
|
07-02-2010, 22:28:56
Post
#9
|
|
|
Group: Members Posts: 8 Joined: 07-09-2007 From: Tongeren Member No.: 10661 Naam: Isabelle Dendal |
Oudere versies van osC 2.2 hadden inderdaad een bug dat als je op een bepaalde pagina terug ging naar de vorige pagina met de back button van je browser dat dan alle producten werden gewist uit de database. Als je een backup hebt dan zou je hem misschien wel terug kunnen zetten na het installeren van een andere versie van de database backup manager. Beste JanZ, Ik weet niet hoe of wat ik zou kunnen doen om je te bedanken want HET WERKT. Je bent geweldig en heel veel geld waard. Je hebt me een paar maanden werk bespaart. Ik kom woorden te kort. In ieder geval deze contributie verdient een dikke pluim. Heel erg bedankt xxx Isabelle |
|
|
|
08-02-2010, 23:09:49
Post
#10
|
|
![]() Group: Members Posts: 462 Joined: 20-12-2005 Member No.: 6069 Naam: Jan Zonjee |
HET WERKT. Leuk om dat te horen. Bedankt. Ik heb geprobeerd terug te vinden hoe die fout van het legen van een aantal tabellen nu precies is opgelost maar ik kon het niet meer terugvinden. Ik denk dat het in een stuk code is gegaan die bijna onderaan de pagina admin/categories.php staat: CODE default:
if ($rows > 0) { if (isset($cInfo) && is_object($cInfo)) { // category info box contents // vanaf hier tot $heading[] is er in een latere versie van osC 2.2 tussengezet $category_path_string = ''; $category_path = tep_generate_category_path($cInfo->categories_id); for ($i=(sizeof($category_path[0])-1); $i>0; $i--) { $category_path_string .= $category_path[0][$i]['id'] . '_'; } $category_path_string = substr($category_path_string, 0, -1); $heading[] = array('text' => '<b>' . $cInfo->categories_name . '</b>'); |
|
|
|
09-02-2010, 00:34:24
Post
#11
|
|
|
Group: Members Posts: 11400 Joined: 25-09-2003 Member No.: 190 Naam: John Westera |
Dit heb ik:
adding product description error http://www.oscommerce.com/community/bugs,1559 when editing products if you hit prewiew and then the back button instead of update all apostropies used will have a backward slash in front of them. remedie: http://cvs.oscommerce.com/viewcvs.cgi/admi....29&r2=1.30 Diff for /admin/admin/includes/functions/html_output.php between version 1.29 and 1.30 oud: QUOTE if ( (isset($GLOBALS[$name])) && ($reinsert_value == true) ) { $field .= stripslashes($GLOBALS[$name]); } elseif (tep_not_null($text)) { $field .= $text; } $field .= '</textarea>'; nieuw: QUOTE if ( (isset($GLOBALS[$name])) && ($reinsert_value == true) ) {
$field .= stripslashes($GLOBALS[$name]); } elseif (tep_not_null($text)) { $field .= stripslashes($text); } $field .= '</textarea>'; |
|
|
|
09-02-2010, 22:08:00
Post
#12
|
|
![]() Group: Members Posts: 462 Joined: 20-12-2005 Member No.: 6069 Naam: Jan Zonjee |
Dit heb ik: adding product description error http://www.oscommerce.com/community/bugs,1559 when editing products if you hit prewiew and then the back button instead of update all apostropies used will have a backward slash in front of them. remedie: http://cvs.oscommerce.com/viewcvs.cgi/admi....29&r2=1.30 Diff for /admin/admin/includes/functions/html_output.php between version 1.29 and 1.30 Beide links werken helaas niet meer. CVS is naar Github gegaan maar ik kan de bug die ik zoek niet terugvinden. Volgens mij was het niet deze, maar het had wel met de back button te maken. Misschien als je een categorie wilde deleten of zo. Ik meen me te herinneren dat het een probleem was met een categorie die 0 werd of zo, waardoor de code doorging tot de hele productendatabase leeg was. Maar zoals gezegd, ik kan het niet meer terugvinden in CVS of in de update documenten vanaf 2.2 MS2. |
|
|
|
09-02-2010, 22:53:12
Post
#13
|
|
|
Group: Members Posts: 11400 Joined: 25-09-2003 Member No.: 190 Naam: John Westera |
Nog een andere gevonden in m'n archief, dan zal dit 'm ws zijn:
http://forums.oscommerce.com/index.php?sho...=112305&hl= Heb er nog wel een par uit .com en .de als je interesse hebt This post has been edited by Berkedam: 09-02-2010, 22:56:03 |
|
|
|
09-02-2010, 23:01:06
Post
#14
|
|
|
Group: Members Posts: 11400 Joined: 25-09-2003 Member No.: 190 Naam: John Westera |
http://forums.oscommerce.de/index.php?s=&a...st&p=269270 :
http://forums.oscommerce.com/index.php?sho...=112305&hl= http://forums.oscommerce.com/index.php?sho...=71455&st=0 http://forums.oscommerce.de/index.php?showtopic=50848 http://www.oscommerce.com/community/bugs http://www.oscommerce.com/community/bugs,3...tegories+delete http://www.oscommerce.com/community/bugs,2...tegories+delete http://www.oscommerce.com/community/bugs,4...s+delete/page,2 http://www.oscommerce.com/community/contributions,4280 This post has been edited by Berkedam: 09-02-2010, 23:02:57 |
|
|
|
09-02-2010, 23:38:54
Post
#15
|
|
![]() Group: Members Posts: 462 Joined: 20-12-2005 Member No.: 6069 Naam: Jan Zonjee |
Heb er nog wel een paar uit .com en .de als je interesse hebt Een hoop linkrot helaas. Maar je hebt gelijk, de links die wel werken geven aan dat het iets met de categories_id van doen heeft (0 of anderszins fout). Ik denk toch dat de fix hiervoor deze is. Ik had al een deel geplaatst hierboven, maar de belangrijkste wijziging gemist in de eerste regel die begint met $contents[]: CODE $contents[] = array('align' => 'center', 'text' => '<a href="' . tep_href_link(FILENAME_CATEGORIES, 'cPath=' . $category_path_string . '&cID=' . $cInfo->categories_id . '&action=edit_category') . '">' . tep_image_button('button_edit.gif', IMAGE_EDIT) . '</a> <a href="' . tep_href_link(FILENAME_CATEGORIES, 'cPath=' . $category_path_string . '&cID=' . $cInfo->categories_id . '&action=delete_category') . '">' . tep_image_button('button_delete.gif', IMAGE_DELETE) . '</a> <a href="' . tep_href_link(FILENAME_CATEGORIES, 'cPath=' . $category_path_string . '&cID=' . $cInfo->categories_id . '&action=move_category') . '">' . tep_image_button('button_move.gif', IMAGE_MOVE) . '</a>'); Daar wordt nu de nieuwe $category_path_string gebruikt in plaats van $cPath zoals in 2.2 ms2. Die fix is van december 2007. |
|
|
|
![]() ![]() |
|
Lo-Fi Version | Time is now: 06-09-2010, 16:16:49 |