Support » Allmänna frågor » Contact Form 7 uppdatering blir fel

  • Hej
    Uppdaterade Contact form 7 och efter det så är admin delen i räddningsläge.

    Detta felmeddelande får jag:
    Ett fel av typen E_PARSE uppstod på rad 9 i följande fil: /var/www/xxxx.xxx/public_html/wp-content/plugins/contact-form-7/admin/includes/welcome-panel.php. Felorsak: syntax error, unexpected ’print’ (T_PRINT), expecting identifier (T_STRING)

    Är det nått som går att lösa eller måste jag plocka bort Contact Form 7?

    Har WP 5.8.1

    Eller går det back till backs bara uppdateringen på det tillägget?

    Mvh
    Lasse

Visar 1 svar - 1 till 6 (av 6 totalt)
  • Trådstartare lasseboy777

    (@lasseboy777)

    Hittade lösningen i en tråd!

    Om nån råkar ut för detta så löser detta problemet!

    Renaming function name on line 9 to public function _print() and on line 223 to $column->_print(); seemingly fixes the issue.

    Moderator tobifjellner (Tor-Bjorn Fjellner)

    (@tobifjellner)

    WordPress-hemmapulare, Projektledare, Författare, Översättare och Vänlig Själ

    I forumet för Contact Form 7 hittade jag en färsk tråd om att senaste versionen av tillägget inte fungerar med PHP 5.6. ( https://wordpress.org/support/topic/v-7-5-5-1-broken-with-php5-6/ )
    Använder du fortfarande PHP 5.6? I så fall bör du försöka lyfta din webbserver till en modernare PHP-version.

    Trådstartare lasseboy777

    (@lasseboy777)

    Yes kör 5.6.40, men tyvärr kan jag inte uppgradera php, för det är för mycket som inte fungerar i Php 7 eller nyare. Har inte lyckats få iordning på det.
    Borde bygga om hela sidan isåfall.

    Lasse

    Moderator tobifjellner (Tor-Bjorn Fjellner)

    (@tobifjellner)

    WordPress-hemmapulare, Projektledare, Författare, Översättare och Vänlig Själ

    Då är det hög tid nu. Även om WordPress-kärnan ännu stödjer 5.6 är det bara en tidsfråga innan den ribban kommer att höjas, och många tillägg och teman behöver redan senare versioner för att fungera.
    Dessutom slutade PHP-communityn att följa upp med säkerhetsuppdateringar till PHP 5.6 redan 2018-12-31, så det finns all anledning att bygga om webbplatsen.

    Trådstartare lasseboy777

    (@lasseboy777)

    Dessa fel får jag när jag slår på 7.4:

    Warning: Illegal string offset 'eventdetails' in /var/www/bkc.nu/public_html/wp-content/plugins/eventON_/includes/class-calendar_generator.php on line 1456
    
    Warning: Illegal string offset 'timelocation' in /var/www/bkc.nu/public_html/wp-content/plugins/eventON_/includes/class-calendar_generator.php on line 1494
    
    Warning: Illegal string offset 'repeats' in /var/www/bkc.nu/public_html/wp-content/plugins/eventON_/includes/class-calendar_generator.php on line 1517
    
    Warning: Illegal string offset 'gmap' in /var/www/bkc.nu/public_html/wp-content/plugins/eventON_/includes/class-calendar_generator.php on line 1530
    
    Warning: Illegal string offset 'learnmoreICS' in /var/www/bkc.nu/public_html/wp-content/plugins/eventON_/includes/class-calendar_generator.php on line 1597
    
    Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/bkc.nu/public_html/wp-content/plugins/eventON_/includes/class-calendar_generator.php on line 1613
    
    Warning: array_key_exists() expects parameter 2 to be array, string given in /var/www/bkc.nu/public_html/wp-content/plugins/eventON_/includes/class-calendar-helper.php on line 109
    
    Warning: Illegal string offset 'day_block' in /var/www/bkc.nu/public_html/wp-content/plugins/eventON_/includes/class-calendar_generator.php on line 1789
    
    Warning: Illegal string offset 'titles' in /var/www/bkc.nu/public_html/wp-content/plugins/eventON_/includes/class-calendar_generator.php on line 1798
    
    Warning: Illegal string offset 'belowtitle' in /var/www/bkc.nu/public_html/wp-content/plugins/eventON_/includes/class-calendar_generator.php on line 1811
    
    Warning: Illegal string offset 'close1' in /var/www/bkc.nu/public_html/wp-content/plugins/eventON_/includes/class-calendar_generator.php on line 1833
    
    Warning: Illegal string offset 'close2' in /var/www/bkc.nu/public_html/wp-content/plugins/eventON_/includes/class-calendar_generator.php on line 1835
    
    Warning: count(): Parameter must be an array or an object that implements Countable in /var/www/bkc.nu/public_html/wp-content/plugins/eventON_/includes/class-calendar_generator.php on line 1839
    
    Fatal error: Uncaught Error: [] operator not supported for strings in /var/www/bkc.nu/public_html/wp-content/plugins/eventON_/includes/class-calendar_generator.php:1953 Stack trace: #0 /var/www/bkc.nu/public_html/wp-content/plugins/eventON_/includes/class-calendar_generator.php(375): EVO_generator->generate_event_data(Array, 1634207476) #1 /var/www/bkc.nu/public_html/wp-content/plugins/eventon-event-lists/eventon-event-lists.php(173): EVO_generator->eventon_generate_events(Array) #2 /var/www/bkc.nu/public_html/wp-content/plugins/eventon-event-lists/admin/eventonEL_shortcode.php(40): eventon_event_lists->generate_eventon_el_calendar(Array) #3 /var/www/bkc.nu/public_html/wp-includes/shortcodes.php(356): evo_el_shortcode->evoEL_generate_calendar(Array, '', 'add_eventon_el') #4 [internal function]: do_shortcode_tag(Array) #5 /var/www/bkc.nu/public_html/wp-includes/shortcodes.php(228): preg_replace_callback('/\\[(\\[?)(add_ev...', 'do_shortcode_ta...', '<p id="evo_set_...') #6 /var/www/bkc.nu/public_html/wp-content/plugins/js_ in /var/www/bkc.nu/public_html/wp-content/plugins/eventON_/includes/class-calendar_generator.php on line 1953

    Så det är en del problem, funktionerna vi har i upplägget på siten är vi nöjda med.
    Vet inte om man kan eller om det går få en så lik gamla site ifall man bygger en ny.
    Sedan hitta alla tillägg och få över allt till nya, har inte själv byggt denna site utan de köpte den för många år sedan så jag har bara uppdaterar informationen.

    Kanske skulle prova under en sub domän att skapa en ny…

    Moderator tobifjellner (Tor-Bjorn Fjellner)

    (@tobifjellner)

    WordPress-hemmapulare, Projektledare, Författare, Översättare och Vänlig Själ

    Många fel verkar komma från EventON. Det är ett kommersiellt tillägg som alltså inte får några automatiska uppdateringar via systemet på wordpress.org. Men tillägget underhålls fortfarande. Om du vill fortsätta att använda det är det mycket god idé att skaffa en licens, som ger dig tillgång till uppdateringar och support. Kolla med tilläggets utvecklare.

Visar 1 svar - 1 till 6 (av 6 totalt)
  • Ämnet ”Contact Form 7 uppdatering blir fel” är stängt för nya svar.