Contao-Camp 2024
Ergebnis 1 bis 9 von 9

Thema: PHP 7.1: A non-numeric value encountered

  1. #1
    Contao-Nutzer Avatar von Der Astronaut
    Registriert seit
    20.07.2012.
    Ort
    Weltall
    Beiträge
    241

    Standard PHP 7.1: A non-numeric value encountered

    Hallo zusammen,

    nach der Umstellung auf PHP 7.1 erhalte ich folgende Fehlermeldung in den Logs von Contao:

    Code:
    [25-Jan-2017 13:27:59 Europe/Berlin] 
    PHP Warning: A non-numeric value encountered in /www/htdocs/wurst/system/modules/dlh_googlemaps/classes/Googlemap.php on line 231
    #0 /www/htdocs/wurst/system/modules/dlh_googlemaps/classes/Googlemap.php(231): __error(2, 'A non-numeric v...', '/www/htdocs/wur...', 231, Array)
    #1 /www/htdocs/wurst/system/modules/dlh_googlemaps/classes/Googlemap.php(131): delahaye\googlemaps\Googlemap->getElementData('1', 0, Array)
    #2 /www/htdocs/wurst/system/modules/dlh_googlemaps/elements/ContentMap.php(81): delahaye\googlemaps\Googlemap::getMapData('1', 'html5', Array)
    #3 /www/htdocs/wurst/system/modules/core/elements/ContentElement.php(265): delahaye\googlemaps\ContentMap->compile()
    #4 /www/htdocs/wurst/system/modules/dlh_googlemaps/elements/ContentMap.php(53): Contao\ContentElement->generate()
    #5 /www/htdocs/wurst/system/modules/core/library/Contao/Controller.php(484): delahaye\googlemaps\ContentMap->generate()
    #6 /www/htdocs/wurst/system/modules/tags/modules/ModuleEventReaderTags.php(139): Contao\Controller::getContentElement(Object(Contao\ContentModel))
    #7 /www/htdocs/wurst/system/modules/core/modules/Module.php(287): Contao\ModuleEventReaderTags->compile()
    #8 /www/htdocs/wurst/system/modules/calendar/modules/ModuleEventReader.php(82): Contao\Module->generate()
    #9 /www/htdocs/wurst/system/modules/core/library/Contao/Controller.php(321): Contao\ModuleEventReader->generate()
    #10 /www/htdocs/wurst/system/modules/calendar/modules/ModuleEventlist.php(67): Contao\Controller::getFrontendModule('42', 'main')
    #11 /www/htdocs/wurst/system/modules/core/elements/ContentModule.php(59): Contao\ModuleEventlist->generate()
    #12 /www/htdocs/wurst/system/modules/core/library/Contao/Controller.php(484): Contao\ContentModule->generate()
    #13 /www/htdocs/wurst/system/modules/core/modules/ModuleArticle.php(213): Contao\Controller::getContentElement(Object(Contao\ContentModel), 'main')
    #14 /www/htdocs/wurst/system/modules/tags/modules/ModuleArticle.php(26): Contao\ModuleArticle->compile()
    #15 /www/htdocs/wurst/system/modules/core/modules/Module.php(287): Aurealis\ModuleArticle->compile()
    #16 /www/htdocs/wurst/system/modules/core/modules/ModuleArticle.php(67): Contao\Module->generate()
    #17 /www/htdocs/wurst/system/modules/core/library/Contao/Controller.php(417): Contao\ModuleArticle->generate(false)
    #18 /www/htdocs/wurst/system/modules/core/library/Contao/Controller.php(277): Contao\Controller::getArticle(Object(Contao\ArticleModel), false, false, 'main')
    #19 /www/htdocs/wurst/system/modules/core/pages/PageRegular.php(133): Contao\Controller::getFrontendModule('0', 'main')
    #20 /www/htdocs/wurst/system/modules/core/controllers/FrontendIndex.php(285): Contao\PageRegular->generate(Object(Contao\PageModel), true)
    #21 /www/htdocs/wurst/index.php(20): Contao\FrontendIndex->run()
    #22 {main}
    Es scheint aber alles zu funktionieren. Die Maps werden im Frontend korrekt geladen und im Backend scheint auch alles ok zu sein. Habe einen Eintrag bearbeitet, alles wurde gespeichert.

    Festgestellt unter Contao 3.5.24. dlh_googlemaps 2.2.0, dlh_geocode 1.0.4.

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.061
    Partner-ID
    10107

  3. #3
    Contao-Nutzer Avatar von Der Astronaut
    Registriert seit
    20.07.2012.
    Ort
    Weltall
    Beiträge
    241
    Geändert von Der Astronaut (25.01.2017 um 13:11 Uhr)

  4. #4
    Contao-Urgestein Avatar von Franko
    Registriert seit
    22.06.2009.
    Beiträge
    1.503
    Partner-ID
    6122

    Standard

    Gibt es da was Neues,
    die beschriebenen Änderungen fruchten bei mir nicht (1und1 PHP 7.1) - wenn ich weiter auf PHP 5.6 bleibe gehts ...
    Freelancer, Digital Design Enthusiast, Contao Aficionado and Tutorial Junkie @MoinFranko - Carpe diem ...

  5. #5
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.061
    Partner-ID
    10107

    Standard

    Wie schon anderswo erwähnt scheint Christian de la Haye nicht mehr so aktiv zu sein.

  6. #6
    Contao-Urgestein Avatar von Franko
    Registriert seit
    22.06.2009.
    Beiträge
    1.503
    Partner-ID
    6122

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Wie schon anderswo erwähnt scheint Christian de la Haye nicht mehr so aktiv zu sein.
    Danke,
    habe versucht diese Zeile
    Code:
    $arrElement['bounds'][2] = ((int)trim($tmp1[0]).((int)trim($tmp2[0])))/2 . ',' . ((int)trim($tmp1[1]).((int)trim($tmp2[1])))/2;
    in system/modules/classes/Googlemap.php zu ändern -
    Allerdings erhalte ich im Anschluß dennoch nur eine weiße Seite
    Freelancer, Digital Design Enthusiast, Contao Aficionado and Tutorial Junkie @MoinFranko - Carpe diem ...

  7. #7
    Contao-Fan Avatar von bjarke
    Registriert seit
    07.06.2011.
    Beiträge
    351
    Partner-ID
    5067

    Standard

    Hast du beide Änderungen von bytehead vorgenommen?

    https://github.com/delahaye/dlh_goog...db12159a33ad1f

  8. #8
    Contao-Urgestein Avatar von Franko
    Registriert seit
    22.06.2009.
    Beiträge
    1.503
    Partner-ID
    6122

    Standard

    Zitat Zitat von bjarke Beitrag anzeigen
    Hast du beide Änderungen von bytehead vorgenommen?

    https://github.com/delahaye/dlh_goog...db12159a33ad1f
    Ja, habe ich auch schon probiert - leider gar keine Auswirkungen ???
    Freelancer, Digital Design Enthusiast, Contao Aficionado and Tutorial Junkie @MoinFranko - Carpe diem ...

  9. #9
    Contao-Urgestein Avatar von Franko
    Registriert seit
    22.06.2009.
    Beiträge
    1.503
    Partner-ID
    6122

    Standard

    Zitat Zitat von Franko Beitrag anzeigen
    Ja, habe ich auch schon probiert - leider gar keine Auswirkungen ???
    Ähm - habe die Erweiterung cm_membergooglemaps mit der memberlist im Einsatz. Mit den Änderungen aus diesem Beitrag - zusammen mit der obigen dlh_googlemaps Änderung - geht es jetzt auch unter PHP 7.1 ...

    Die Erweiterung memberlist ist hier in der Version 1.3.2 (Build 10) im Einsatz - eine Neuere inkl. dem Patch aus dem oben verlinkten Beitrag liegt nicht vor ...

    Danke
    Frank
    Freelancer, Digital Design Enthusiast, Contao Aficionado and Tutorial Junkie @MoinFranko - Carpe diem ...

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •