Skip to main content

Welkom bij Joomla!NL

Om alle mogelijkheden van dit forum te kunnen gebruiken, moet je je eerst registreren.

Vermeld in iedere vraag duidelijk:
  1. De versie van Joomla! 3.X die je gebruikt
  2. De volledige url van je website indien mogelijk.
  3. De versie van de extensie waar de vraag over gaat.
Maak altijd een backup!

opgelost Website werkt met oude database.

Website werkt met oude database.

11 jan 2016 17:27 - 11 jan 2016 18:53
#1
Mijn provider heeft mijn website verhuisd naar een andere dedicated server waarna ik de volgende foutmelding krijg:

Fatal error: Call to a member function getItem() on a non-object in /home/ajservices/domains/helpdesk-aan-huis.nl/public_html/components/com_content/router.php on line 44

Na contact met hun hebben ze de website weer draaiend gekregen alleen hangt er nu een oude database aan, lijkt het want ik mis de laatste geschreven artikelen van de afgelopen jaren. Uiteraard heb ik wel een backup gemaakt vlak voordat ze ermee begonnen maar hoe kan ik nu de juiste database eraan hangen of alle artikelen weer terugzetten?

Ik ben er natuurlijk nog meer bij gebaat wanneer iemand mij kan vertellen hoe ik de foutmelding op kan lossen. Mijn hoesting provider denkt dat het iets te maken heeft met het feit dat de php-versie op de nieuwe server hoger is dan op de server waar hij vandaan komt. Alles draait op 3.4.8..

Alvast bedankt voor het lezen.

Marco.

Edit Jelle: Ik heb de melding tussen tags geplaatst, volgende keer graag zelf even doen.
Met vriendelijke groet,

Marco van Groos
  • hahadmin
  • hahadmin's berichtenfoto Heeft onderwerp gestart
  • Nieuw op Joomla!NL
  • Nieuw op Joomla!NL
  • Berichten: 8

Website werkt met oude database.

11 jan 2016 17:34
#2
Die back-up die je zelf hebt gemaakt, is dat een complete back-up van alle mappen en bestanden + de juiste database?
Bijvoorbeeld uitgevoerd met Akeeba Backup?
Met vriendelijke groet,
Wouter Compactweb.nl
Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum.
Wil je Joomla!NL steunen? Dat kan met een donatie.
  • WoodyF4u
  • WoodyF4u's Profielfoto
  • Moderator + Nieuwsteam
  • Moderator + Nieuwsteam
  • Berichten: 11282

Website werkt met oude database.

11 jan 2016 18:03
#3
Hij is gemaakt vanuit directadmin met 'manage user backups'. Naar mijn idee is daarmee een volledige versie gemaakt. Wanneer ik de backup terugzet middels installatron zie ik ook heel duidelijk 'restore databases and tables'.

Mijn website is www.helpdesk-aan-huis.nl

Marco
Met vriendelijke groet,

Marco van Groos
  • hahadmin
  • hahadmin's berichtenfoto Heeft onderwerp gestart
  • Nieuw op Joomla!NL
  • Nieuw op Joomla!NL
  • Berichten: 8

Website werkt met oude database.

11 jan 2016 18:15
#4
Waarom leg je dit probleem niet voor aan je hoster. Als zij je site verhuizen met een verouderde database, dan hebben zij iets niet goed gedaan. En natuurlijk is het altijd verstandiger om zelf voor goede backups te zorgen, bij voorkeur met Akeeba backup en niet met Installatron!
Groetjes, Astrid
Gebruik de zoekfunctie van dit forum voordat je een nieuwe vraag plaatst.
Vragen uitsluitend via dit forum.
yndi.nl - kvk 17157725
Is je vraag beantwoord? Dan kan je het draadje zelf sluiten .
Wil je Joomla!NL steunen? Dat kan met een donatie.
  • Astrid
  • Astrid's Profielfoto
  • Moderator + Technisch team
  • Moderator + Technisch team
  • Berichten: 37448

Website werkt met oude database.

11 jan 2016 20:51
#5
Dag Astrid,

Ik ben het met je eens dat zij iets niet goed hebben gedaan alleen vinden zij dat hun hulp gaat tot aan het operationeel krijgen van de website en dat hebben ze gedaan. Zij vinden het mijn verantwoordelijkheid dat ik nu de juiste database er op de één of andere manier aan koppel. Dus vandaar mijn vraag.

Dus mensen, alle tips zijn welkom.

Marco
Met vriendelijke groet,

Marco van Groos
  • hahadmin
  • hahadmin's berichtenfoto Heeft onderwerp gestart
  • Nieuw op Joomla!NL
  • Nieuw op Joomla!NL
  • Berichten: 8

Website werkt met oude database.

11 jan 2016 20:57
#6
Kun je via phpMyAdmin wel de databasenaam terughalen die je moet gaan gebruiken?
Met vriendelijke groet,
Wouter Compactweb.nl
Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum.
Wil je Joomla!NL steunen? Dat kan met een donatie.
  • WoodyF4u
  • WoodyF4u's Profielfoto
  • Moderator + Nieuwsteam
  • Moderator + Nieuwsteam
  • Berichten: 11282

Website werkt met oude database.

12 jan 2016 15:37
#7
Ja, dat lukt.
Met vriendelijke groet,

Marco van Groos
  • hahadmin
  • hahadmin's berichtenfoto Heeft onderwerp gestart
  • Nieuw op Joomla!NL
  • Nieuw op Joomla!NL
  • Berichten: 8

Website werkt met oude database.

12 jan 2016 16:24
#8
Dan kun je de database-gegevens wijzigen in het bestand configuration.php.
Je vindt dat bestand in de hoofdmap van je Joomla!-installatie.

Als het goed is heb je een databasenaam, een databasegebruikersnaam en een databasewachtwoord.
Die plaats je op deze regels. public $db, public $user en public $password
Code:
voorbeeldjoomla.nl/configuration.php /* Database Settings */ public $dbtype='mysql'; // Normally mysql public $host='dbint012345'; // This is normally set to localhost public $user='u012345_joomla'; // MySQL username public $password='abc12cba'; // MySQL password public $db='db012345_joomla'; // MySQL database name
Met vriendelijke groet,
Wouter Compactweb.nl
Voordat je een vraag post, gebruik eerst de zoekfunctie van ons forum.
Wil je Joomla!NL steunen? Dat kan met een donatie.
  • WoodyF4u
  • WoodyF4u's Profielfoto
  • Moderator + Nieuwsteam
  • Moderator + Nieuwsteam
  • Berichten: 11282

Website werkt met oude database.

14 jan 2016 12:45 - 14 jan 2016 12:45
#9
Beste mensen,

Het probleem is inmiddels opgelost. De verhuizing door mijn hostingprovider was niet helemaal vlekkeloos verlopen. Fouten maken kan iedereen overkomen maar ik heb er een hoop van geleerd door er verder in te duiken. Even een stukje uitleg van wat het probleem was.
De oude server waarop mijn website eerst gehost werd noem ik voor het gemak 1.
De nieuwe server waarop mijn website gehost wordt, noem ik even 2.

Ik had de indruk dat 1 al 1,5 jaar geleden uit de lucht was gehaald en alles was overgezet naar 2 omdat daar mijn directadmin op draaide. ook de DNS-records verwezen daarnaar alleen mijn domeinnaam was nog niet bij hun geregistreerd. En daar is het allemaal mee begonnen.
Toen ik mijn domeinnaam wilde verhuizen merkte ik dat bij het invullen van de gegevens deze naar het oude ip-adres (1) verwees. Daarom heb ik zelf het ip-adres van server 2 opgegeven en een ticket aangemaakt met de mededeling of ze het oude ip-adres uit hun systeem konden halen. Dat hebben ze gedaan en daarna deed mijn website het niet meer.
Mijn provider had het probleem opgelost maar toen bleek er een hele oude database aan te hangen.
Na onderzoek van mij bleek dat de website draaide op server 2 maar de database aanriep die nog op server 1 stond!!!
Gelukkig kon ik server 1 nog deels benaderen en heb een lokale backup gemaakt van de database op server 1 en een restore hiervan gedaan naar server 2.

Daarmee is het probleem dus opgelost.

Iedereen bedankt voor het meedenken. Topic mag worden gesloten.
Met vriendelijke groet,

Marco van Groos
  • hahadmin
  • hahadmin's berichtenfoto Heeft onderwerp gestart
  • Nieuw op Joomla!NL
  • Nieuw op Joomla!NL
  • Berichten: 8
Moderators: JelleRomke
Tijd voor maken pagina: 0.842 seconden
Gemaakt door Kunena

Wil je Joomla!NL steunen?

Steun Joomla!NLAlle teamleden werken enthousiast, op vrijwillige basis, mee aan Joomla!NL. Maar een website met forum kost nu eenmaal geld. Dus als je Joomla!NL wilt steunen, dan kan dat, graag zelfs!

Lees hier meer informatie