• Bij het willen activeren van de plugin “NextGEN Gallery” krijg ik een ‘parse error’ in upgrade.php en de activering stopt.

    Bij het bestuderen van deze upgrade.php (in Admin/includes)
    Zie ik dat de onderste regels abrupt eindigen. (zie onderaan)
    Ik vermoed dat die toch moeten worden afgesloten met een “;” of een “}”
    of wellicht nog een regel.

    Ik heb de laatste regels (vanaf “// Upgrade versions prior to 2.9”) verwijderd en nu krijg ik de foutmeldingen niet meer en kan ik NextGEN activeren.
    Maar ik weet nu niet precies wat ik heb weggehaald…

    Daarnaast: als er een fout zou zitten in de upgrade.php, dan zouden daar toch veel meer mensen last van moeten hebben gehad?

    Wie weet het?

    /**
    * Runs before the schema is upgraded.
    *
    * @since 2.9.0
    */
    function pre_schema_upgrade() {
    global $wp_current_db_version, $wp_db_version, $wpdb;

    // Upgrade versions prior to 2.9
    if ( $wp_current_db_version < 11557 ) {
    // Delete duplicate options. Keep the option with the highest option_id.
    $wpdb->query(“DELETE o1 FROM $wpdb->options AS o1 JOIN $wpdb->options AS o2

5 reacties aan het bekijken - 1 tot 5 (van in totaal 5)
  • Mike

    (@mike_vl)

    Maak eerst nog even een backup (en kijk of je een backup bij je provider hebt die teruggezet kan worden)

    Ik begrijp dat je de plugin net geinstalleerd hebt, er zijn wat issues met de plugin geweest. Heb je de laatste versie al geprobeerd?

    (hier staat wat meer over de recente issues: http://www.nextgen-gallery.com/blog/)

    Thread starter Frans

    (@bavelt)

    Mike,

    Ik maak ieder dag een backup, zeker gedurende deze testfase

    Ik heb de laatste versie van nextGEN, (2.0.11).

    De upgrade.php is een bestand dat in de admin/includes staat en is een bestand dat bij mijn weten niet bij een bepaalde plugin hoort.

    Aan de code in het bestand upgrade.php kan je zien dat er volgens mij iets niet goed kan je code zit, hij lijkt een einde te missen.

    Het is ontstaan sinds 7-8-2013

    Frans

    Mike

    (@mike_vl)

    Excuus daar had ik overheen gelezen.

    Ik heb even gecheckt, je mist inderdaad zo’n 30 regels.

    Ik zou WordPress opnieuw installeren.

    Thread starter Frans

    (@bavelt)

    Ik heb nu ook gezien dat mijn upgrade.php ‘stuk’is.
    Ergens moet er dus een keer iets mis zijn gegaan bij het kopiëren of zo.

    Deze fout zit in vrijwel al mijn backups, in de eerste backups van een tijdje geleden was hij nog goed..

    Als ik WordPress opnieuw installeer, en daarna de back-up terugzet, dan heb ik dan toch weer die foute upgrade.php?

    Wat ik nu gedaan heb is van de laatste backup waar hij nog goed was, de ontbrekende regels opgezocht en geplaatst in het huidige bestand.

    Het lijkt nu allemaal wel weer te werken, maar het geeft een beetje onzeker gevoel.

    Is er een meer handige en betere manier om het geheel te repareren?

    Wat doet die upgrade.php eigenlijk? Is die nodig voor het uitvoeren van WordPress?

    Frans

    Mike

    (@mike_vl)

    upgrade.php verzorgt de wijzigingen aan de database bij een upgrade.

    Ik zou wederom een backup maken. Daarna handmatig via ftp een nieuwe wordpress installatie neerzetten.

    lees hier waar je op moet letten bij handmatig upgraden: http://codex.wordpress.org/Updating_WordPress

5 reacties aan het bekijken - 1 tot 5 (van in totaal 5)
  • Het onderwerp ‘Fout in Upgrade.php’ is gesloten voor nieuwe reacties.