Vermeld in iedere vraag duidelijk:
- De versie van Joomla! 3.X die je gebruikt
- De volledige url van je website indien mogelijk.
- De versie van de extensie waar de vraag over gaat.
opgelost Foutmelding "Using $this when not in object context" vanaf PHP 7.0
Foutmelding "Using $this when not in object context" vanaf PHP 7.0
04 jan 2019 14:24
Hi,
Als ik in Phoca Gallery meerdere foto's wil toevoegen, dan verschijnt de foutmelding:
Ik heb over deze foutcode meerdere posts voorbij zien komen, veelal heeft het te maken met verouderde extensies, templates en/of incompatibiliteit met de (nieuwe) PHP versie. Deze site draait (al jaren) met de standaard template "Protostar".
Mijn huidige site draait onder PHP 7.2 en heb deze terug moeten zetten naar 5.6 (native) om het euvel te verhelpen, maar het zal toch een keer goed moeten draaien met een hogere versie .
Als ik foutopsporing (met PHP 7.0 of hoger) aanzet krijg ik de volgende meldingen:
Iemand enig idee hoe dit verholpen kan worden?
Alvast bedankt voor het meedenken.
Als ik in Phoca Gallery meerdere foto's wil toevoegen, dan verschijnt de foutmelding:
Using $this when not in object context
Ik heb over deze foutcode meerdere posts voorbij zien komen, veelal heeft het te maken met verouderde extensies, templates en/of incompatibiliteit met de (nieuwe) PHP versie. Deze site draait (al jaren) met de standaard template "Protostar".
Mijn huidige site draait onder PHP 7.2 en heb deze terug moeten zetten naar 5.6 (native) om het euvel te verhelpen, maar het zal toch een keer goed moeten draaien met een hogere versie .
Als ik foutopsporing (met PHP 7.0 of hoger) aanzet krijg ik de volgende meldingen:
Code:
Call stack
# Function Location
1 () JROOT/administrator/components/com_phocagallery/libraries/phocagallery/file/filefolderlist.php:32
2 PhocaGalleryFileFolderList::getList() JROOT/administrator/components/com_phocagallery/models/phocagallerym.php:506
3 PhocaGalleryCpModelPhocaGalleryM->getImages() JROOT/libraries/src/MVC/View/HtmlView.php:425
4 Joomla\CMS\MVC\View\HtmlView->get() JROOT/administrator/components/com_phocagallery/views/phocagallerym/view.html.php:34
5 PhocaGalleryCpViewPhocaGalleryM->display() JROOT/libraries/src/MVC/Controller/BaseController.php:672
6 Joomla\CMS\MVC\Controller\BaseController->display() JROOT/administrator/components/com_phocagallery/controller.php:57
7 PhocaGalleryCpController->display() JROOT/libraries/src/MVC/Controller/BaseController.php:710
8 Joomla\CMS\MVC\Controller\BaseController->execute() JROOT/administrator/components/com_phocagallery/phocagallery.php:42
9 require_once() JROOT/libraries/src/Component/ComponentHelper.php:402
10 Joomla\CMS\Component\ComponentHelper::executeComponent() JROOT/libraries/src/Component/ComponentHelper.php:377
11 Joomla\CMS\Component\ComponentHelper::renderComponent() JROOT/libraries/src/Application/AdministratorApplication.php:101
12 Joomla\CMS\Application\AdministratorApplication->dispatch() JROOT/libraries/src/Application/AdministratorApplication.php:159
13 Joomla\CMS\Application\AdministratorApplication->doExecute() JROOT/libraries/src/Application/CMSApplication.php:196
14 Joomla\CMS\Application\CMSApplication->execute() JROOT/administrator/index.php:51
Iemand enig idee hoe dit verholpen kan worden?
Alvast bedankt voor het meedenken.
- kawa73
- Heeft onderwerp gestart
- Nieuw op Joomla!NL
- Berichten: 5
Foutmelding "Using $this when not in object context" vanaf PHP 7.0
04 jan 2019 14:51
Je moet niet foutopsporing aanzetten, maar de foutrapportage op ontwikkeling zetten. Maar staat er nog iets voor de melding en lukt het uploaden wel of niet?
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
- Moderator + Technisch team
- Berichten: 37559
Foutmelding "Using $this when not in object context" vanaf PHP 7.0
04 jan 2019 15:01
Hi Astrid,
Met foutrapportage op ontwikkeling is het helemaal feest, krijg dan een honderdtal meldingen van de volgende strekking:
Dat gaat zo nog wel even door...
Uploaden lukt niet, de volledige melding is:
Met foutrapportage op ontwikkeling is het helemaal feest, krijg dan een honderdtal meldingen van de volgende strekking:
Code:
Warning: Declaration of PhocaGalleryCpController::display() should be compatible with Joomla\CMS\MVC\Controller\BaseController::display($cachable = false, $urlparams = Array) in /home/vocklm/public_html/administrator/components/com_phocagallery/controller.php on line 54
Warning: Declaration of PhocaGalleryCpModelPhocaGalleryImgs::populateState() should be compatible with Joomla\CMS\MVC\Model\ListModel::populateState($ordering = NULL, $direction = NULL) in /home/vocklm/public_html/administrator/components/com_phocagallery/models/phocagalleryimgs.php on line 17
Notice: Only variables should be assigned by reference in /home/vocklm/public_html/administrator/components/com_phocagallery/views/phocagalleryimgs/view.html.php on line 141
Deprecated: Non-static method PhocaGalleryPath::getPath() should not be called statically in /home/vocklm/public_html/administrator/components/com_phocagallery/views/phocagalleryimgs/view.html.php on line 163
Deprecated: Non-static method PhocaGalleryPath::getInstance() should not be called statically in /home/vocklm/public_html/administrator/components/com_phocagallery/libraries/phocagallery/path/path.php on line 50
Deprecated: Non-static method PhocaGalleryFile::getFileOriginal() should not be called statically in /home/vocklm/public_html/administrator/components/com_phocagallery/views/phocagalleryimgs/view.html.php on line 171
Deprecated: Non-static method PhocaGalleryPath::getPath() should not be called statically in /home/vocklm/public_html/administrator/components/com_phocagallery/libraries/phocagallery/file/file.php on line 107
Deprecated: Non-static method PhocaGalleryPath::getInstance() should not be called statically in /home/vocklm/public_html/administrator/components/com_phocagallery/libraries/phocagallery/path/path.php on line 50
Deprecated: Non-static method PhocaGalleryFileThumbnail::getOrCreateThumbnail() should not be called statically in /home/vocklm/public_html/administrator/components/com_phocagallery/views/phocagalleryimgs/view.html.php on line 175
Deprecated: Non-static method PhocaGalleryPath::getPath() should not be called statically in /home/vocklm/public_html/administrator/components/com_phocagallery/libraries/phocagallery/file/filethumbnail.php on line 163
Deprecated: Non-static method PhocaGalleryPath::getInstance() should not be called statically in /home/vocklm/public_html/administrator/components/com_phocagallery/libraries/phocagallery/path/path.php on line 50
Deprecated: Non-static method PhocaGalleryFile::getTitleFromFile() should not be called statically in /home/vocklm/public_html/administrator/components/com_phocagallery/libraries/phocagallery/file/filethumbnail.php on line 165
Deprecated: Non-static method PhocaGalleryFile::removeExtension() should not be called statically in /home/vocklm/public_html/administrator/components/com_phocagallery/libraries/phocagallery/file/file.php on line 30
Deprecated: Non-static method PhocaGalleryFile::getFileOriginal() should not be called statically in /home/vocklm/public_html/administrator/components/com_phocagallery/libraries/phocagallery/file/filethumbnail.php on line 167
Deprecated: Non-static method PhocaGalleryPath::getPath() should not be called statically in /home/vocklm/public_html/administrator/components/com_phocagallery/libraries/phocagallery/file/file.php on line 107
Deprecated: Non-static method PhocaGalleryPath::getInstance() should not be called statically in /home/vocklm/public_html/administrator/components/com_phocagallery/libraries/phocagallery/path/path.php on line 50
Deprecated: Non-static method PhocaGalleryFile::getFileOriginal() should not be called statically in /home/vocklm/public_html/administrator/components/com_phocagallery/libraries/phocagallery/file/filethumbnail.php on line 168
Deprecated: Non-static method PhocaGalleryPath::getPath() should not be called statically in /home/vocklm/public_html/administrator/components/com_phocagallery/libraries/phocagallery/file/file.php on line 107
Deprecated: Non-static method PhocaGalleryPath::getInstance() should not be called statically in /home/vocklm/public_html/administrator/components/com_phocagallery/libraries/phocagallery/path/path.php on line 50
Dat gaat zo nog wel even door...
Uploaden lukt niet, de volledige melding is:
Er heeft zich een fout voorgedaan.
0 Using $this when not in object context
- kawa73
- Heeft onderwerp gestart
- Nieuw op Joomla!NL
- Berichten: 5
Foutmelding "Using $this when not in object context" vanaf PHP 7.0
04 jan 2019 16:14
Ik zie alleen maar notices en warnings. Die zouden geen fout moeten veroorzaken. En ik heb het net even getest met Phoca Gallery 4.3.10 en daar kan ik met PHP 7.2 zonder problemen meerdere afbeeldingen uploaden. Dus je fout zit denk ik ergens anders.
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
- Moderator + Technisch team
- Berichten: 37559
Foutmelding "Using $this when not in object context" vanaf PHP 7.0
05 jan 2019 10:54
Zo, weer wat geleerd
Ging er blind van uit dat alle extensies geüpdatet waren naar de laatste versie, mede omdat er gewoon stond dat er geen updates nodig waren.
Blijkt dat je sommige extensies (Phoca Gallery in dit geval ook) handmatig moet updaten om bij te blijven, in dit geval werd ik getriggered door Astrid die met de laatste versie van Phoca Gallery had getest
Update gedraaid, probleem opgelost.
Dus Astrid, vele malen dank voor de moeite en het meedenken!
Ging er blind van uit dat alle extensies geüpdatet waren naar de laatste versie, mede omdat er gewoon stond dat er geen updates nodig waren.
Blijkt dat je sommige extensies (Phoca Gallery in dit geval ook) handmatig moet updaten om bij te blijven, in dit geval werd ik getriggered door Astrid die met de laatste versie van Phoca Gallery had getest
Update gedraaid, probleem opgelost.
Dus Astrid, vele malen dank voor de moeite en het meedenken!
- kawa73
- Heeft onderwerp gestart
- Nieuw op Joomla!NL
- Berichten: 5
Tijd voor maken pagina: 0.645 seconden