IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
Foutmelding bij categorie verwijderen, Alle artikels en categories verdwenen
JJ-Line
post 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
Go to the top of the page
 
+Quote Post
Berkedam
post 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 ?
Go to the top of the page
 
+Quote Post
BeeldBouwers
post 05-02-2010, 22:56:17
Post #3





Group: Members
Posts: 978
Joined: 14-06-2005
Member No.: 4766
Naam: Eric van den Berg



QUOTE (JJ-Line @ 05-02-2010, 21:51:29) *
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.
Go to the top of the page
 
+Quote Post
JJ-Line
post 06-02-2010, 00:05:56
Post #4





Group: Members
Posts: 8
Joined: 07-09-2007
From: Tongeren
Member No.: 10661
Naam: Isabelle Dendal



QUOTE (Berkedam @ 05-02-2010, 22:52:42) *
Waarom staan er () rond het woord catalog ?


Die () heeft er altijd gestaan en de site heeft altijd gewerkt.
Ik heb het al proberen te veranderen zonder de () maar krijg dan foutmelding.
Go to the top of the page
 
+Quote Post
JJ-Line
post 06-02-2010, 00:15:16
Post #5





Group: Members
Posts: 8
Joined: 07-09-2007
From: Tongeren
Member No.: 10661
Naam: Isabelle Dendal



QUOTE (BeeldBouwers @ 05-02-2010, 22:56:17) *
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
Go to the top of the page
 
+Quote Post
BeeldBouwers
post 06-02-2010, 11:43:20
Post #6





Group: Members
Posts: 978
Joined: 14-06-2005
Member No.: 4766
Naam: Eric van den Berg



QUOTE (JJ-Line @ 06-02-2010, 00:15:16) *
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.
Go to the top of the page
 
+Quote Post
siremat
post 06-02-2010, 20:04:35
Post #7



Group Icon

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
Go to the top of the page
 
+Quote Post
JanZ
post 07-02-2010, 18:45:50
Post #8





Group: Members
Posts: 462
Joined: 20-12-2005
Member No.: 6069
Naam: Jan Zonjee



QUOTE (JJ-Line @ 05-02-2010, 21:51:29) *
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.
Go to the top of the page
 
+Quote Post
JJ-Line
post 07-02-2010, 22:28:56
Post #9





Group: Members
Posts: 8
Joined: 07-09-2007
From: Tongeren
Member No.: 10661
Naam: Isabelle Dendal



QUOTE (JanZ @ 07-02-2010, 18:45:50) *
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. biggrin.gif
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
Go to the top of the page
 
+Quote Post
JanZ
post 08-02-2010, 23:09:49
Post #10





Group: Members
Posts: 462
Joined: 20-12-2005
Member No.: 6069
Naam: Jan Zonjee



QUOTE (JJ-Line @ 07-02-2010, 22:28:56) *
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>');
Go to the top of the page
 
+Quote Post
Berkedam
post 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>';
Go to the top of the page
 
+Quote Post
JanZ
post 09-02-2010, 22:08:00
Post #12





Group: Members
Posts: 462
Joined: 20-12-2005
Member No.: 6069
Naam: Jan Zonjee



QUOTE (Berkedam @ 09-02-2010, 00:34:24) *
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.
Go to the top of the page
 
+Quote Post
Berkedam
post 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
Go to the top of the page
 
+Quote Post
Berkedam
post 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
Go to the top of the page
 
+Quote Post
JanZ
post 09-02-2010, 23:38:54
Post #15





Group: Members
Posts: 462
Joined: 20-12-2005
Member No.: 6069
Naam: Jan Zonjee



QUOTE (Berkedam @ 09-02-2010, 22:53:12) *
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.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic

 



RSS Lo-Fi Version Time is now: 06-09-2010, 16:16:49
© 2009  osCommerce Nederland.