Custom canonical
salut
essaie cette version et dis moi si ça marche
www.dropbox.com/s/i4c2jgn35tf4sgf/customcanonicalck.zip?dl=0
et dis moi aussi dans quelle page tu as ces messages
CEd
essaie cette version et dis moi si ça marche
www.dropbox.com/s/i4c2jgn35tf4sgf/customcanonicalck.zip?dl=0
et dis moi aussi dans quelle page tu as ces messages
CEd
Joomlack Webmaster and Developer
by ced1870
Please Log in or Create an account to join the conversation.
Bonjour Cedric
Il semble que l'erreur ait migrée ; j'ai maintenant :
j'ai migré mes sites depuis chez OVH vers Hostinger et je ne vois pas comment lire les fichiers logs apache. de ce fait, je n'arrive pas à voir à quel moment le warning se produit.
Quoi qu'il en soit, ce n'est qu'un avertissement et ça n’empêche pas mon site de fonctionner.
Il semble que l'erreur ait migrée ; j'ai maintenant :
Code:
[26-Apr-2023 08:33:07 UTC] PHP Warning: Attempt to read property "id" on null in /home/u435373158/domains/lavieensemble88.fr/public_html/libraries/src/Updater/Adapter/ExtensionAdapter.php on line 303
Quoi qu'il en soit, ce n'est qu'un avertissement et ça n’empêche pas mon site de fonctionner.
by jbyvosges
Please Log in or Create an account to join the conversation.
Salut
ok mais rien n'indique dans ce warning qu'il est lié à une de mes extensions (ni à quoi que ce soit)
essaie d'activer le débogage dans la configuration de ton site, tu devrais avoir un message plus complet avec la trace
CEd
ok mais rien n'indique dans ce warning qu'il est lié à une de mes extensions (ni à quoi que ce soit)
essaie d'activer le débogage dans la configuration de ton site, tu devrais avoir un message plus complet avec la trace
CEd
Joomlack Webmaster and Developer
by ced1870
Please Log in or Create an account to join the conversation.
Après quelques tâtonnements, j'ai trouvé comment modifier mon install pour avoir plus de détails. Le résultat est un peu long. Il semble que le message apparaisse lorsque je modifie un article. J'ai essayé sur un autre site sans l'extension canonical et je n'ai pas de warning sur ce site (ça ne prouve rien, mais quand -même)
Je te rappelle que ceci n'est pas grave.
Code:
[26-Apr-2023 12:14:01 Europe/Paris] PHP Warning: Attempt to read property "id" on array in /home/u435373158/domains/testjby.fr/public_html/plugins/system/customcanonicalck/helper.php on line 94
[26-Apr-2023 12:14:01 Europe/Paris] PHP Stack trace:
[26-Apr-2023 12:14:01 Europe/Paris] PHP 1. {main}() /home/u435373158/domains/testjby.fr/public_html/administrator/index.php:0
[26-Apr-2023 12:14:01 Europe/Paris] PHP 2. require_once() /home/u435373158/domains/testjby.fr/public_html/administrator/index.php:32
[26-Apr-2023 12:14:01 Europe/Paris] PHP 3. Joomla\CMS\Application\CMSApplication->execute() /home/u435373158/domains/testjby.fr/public_html/administrator/includes/app.php:61
[26-Apr-2023 12:14:01 Europe/Paris] PHP 4. Joomla\CMS\Application\AdministratorApplication->doExecute() /home/u435373158/domains/testjby.fr/public_html/libraries/src/Application/CMSApplication.php:293
[26-Apr-2023 12:14:01 Europe/Paris] PHP 5. Joomla\CMS\Application\AdministratorApplication->dispatch($component = *uninitialized*) /home/u435373158/domains/testjby.fr/public_html/libraries/src/Application/AdministratorApplication.php:186
[26-Apr-2023 12:14:01 Europe/Paris] PHP 6. Joomla\CMS\Component\ComponentHelper::renderComponent($option = 'com_content', $params = *uninitialized*) /home/u435373158/domains/testjby.fr/public_html/libraries/src/Application/AdministratorApplication.php:143
[26-Apr-2023 12:14:01 Europe/Paris] PHP 7. Joomla\CMS\Dispatcher\ComponentDispatcher->dispatch() /home/u435373158/domains/testjby.fr/public_html/libraries/src/Component/ComponentHelper.php:361
[26-Apr-2023 12:14:01 Europe/Paris] PHP 8. Joomla\CMS\MVC\Controller\BaseController->execute($task = 'save') /home/u435373158/domains/testjby.fr/public_html/libraries/src/Dispatcher/ComponentDispatcher.php:143
[26-Apr-2023 12:14:01 Europe/Paris] PHP 9. Joomla\CMS\MVC\Controller\FormController->save($key = *uninitialized*, $urlVar = *uninitialized*) /home/u435373158/domains/testjby.fr/public_html/libraries/src/MVC/Controller/BaseController.php:678
[26-Apr-2023 12:14:01 Europe/Paris] PHP 10. Joomla\Component\Content\Administrator\Model\ArticleModel->getForm($data = ['title' => 'Témoignage n° 9', 'alias' => 'temoignage-n-9', 'articletext' => '<p>Je m\'appelle R. Je viens d\'Albanie où j\'habitais à D., une ville magnifique située juste à côté de la mer. Ma maison était à 200 m de la plage, vous imaginez ?</p>\r\n<p>En février 2018 je suis tombée malade. On m\'a diagnostiqué un cancer du sein. Malheureusement, dans mon pays, la qualité du système de soins et la corruption font que je n\'aurai pas été bien soignée. J\'ai donc décidé de partir pour l\'Italie. J\'y suis restée deux mois mais je n\'étais pas bien prise en charge. Alors, sur '..., 'transition' => '', 'state' => '1', 'catid' => '11', 'featured' => '0', 'access' => '1', 'language' => '*', 'note' => '', 'version_note' => '', 'images' => ['image_intro' => '', 'image_intro_alt' => '', 'float_intro' => '', 'image_intro_caption' => '', 'image_fulltext' => '', 'image_fulltext_alt' => '', 'float_fulltext' => '', 'image_fulltext_caption' => ''], 'urls' => ['urla' => '', 'urlatext' => '', 'targeta' => '', 'urlb' => '', 'urlbtext' => '', 'targetb' => '', 'urlc' => '', 'urlctext' => '', 'targetc' => ''], 'attribs' => ['article_layout' => '', 'show_title' => '', 'link_titles' => '', 'show_tags' => '', 'show_intro' => '', 'info_block_position' => '', 'info_block_show_title' => '', 'show_category' => '', 'link_category' => '', 'show_parent_category' => '', 'link_parent_category' => '', 'show_author' => '', 'link_author' => '', 'show_create_date' => '', 'show_modify_date' => '', 'show_publish_date' => '', 'show_item_navigation' => '', 'show_hits' => '', 'show_noauth' => '', 'urls_position' => '', 'alternative_readmore' => '', 'article_page_title' => '', 'helix_ultimate_image' => '', 'helix_ultimate_image_alt_txt' => '', 'helix_ultimate_article_format' => 'standard', 'helix_ultimate_audio' => '', 'helix_ultimate_gallery' => '', 'helix_ultimate_video' => '', 'canonical_url' => '', 'show_publishing_options' => '', 'show_article_options' => '', 'show_urls_images_backend' => '', 'show_urls_images_frontend' => ''], 'publish_up' => '17-03-2023 08:44:25', 'publish_down' => '', 'featured_up' => '', 'featured_down' => '', 'created' => '17-03-2023 08:44:25', 'created_by' => '627', 'created_by_alias' => '', 'modified' => '22-04-2023 18:00:26', 'version' => '7', 'hits' => '10', 'id' => 23, 'metadesc' => '', 'metakey' => '', 'metadata' => ['robots' => '', 'author' => '', 'rights' => '']], $loadData = FALSE) /home/u435373158/domains/testjby.fr/public_html/libraries/src/MVC/Controller/FormController.php:605
[26-Apr-2023 12:14:01 Europe/Paris] PHP 11. Joomla\CMS\MVC\Model\FormModel->loadForm($name = 'com_content.article', $source = 'article', $options = ['control' => 'jform', 'load_data' => FALSE], $clear = *uninitialized*, $xpath = *uninitialized*) /home/u435373158/domains/testjby.fr/public_html/administrator/components/com_content/src/Model/ArticleModel.php:466
[26-Apr-2023 12:14:01 Europe/Paris] PHP 12. Joomla\Component\Content\Administrator\Model\ArticleModel->preprocessForm($form = class Joomla\CMS\Form\Form { protected $data = class Joomla\Registry\Registry { protected $data = class stdClass { ... }; protected $initialized = FALSE; protected $separator = '.' }; protected $errors = []; protected $name = 'com_content.article'; protected $options = ['control' => 'jform']; protected $xml = class SimpleXMLElement { public $config = class SimpleXMLElement { ... }; public $fieldset = class SimpleXMLElement { ... }; public $fields = [...]; public $comment = class SimpleXMLElement { ... }; public $field = class SimpleXMLElement { ... } }; public $repeat = FALSE; private $databaseAwareTraitDatabase = class Joomla\Database\Mysqli\MysqliDriver { private ${Joomla\Database\DatabaseDriver}database = 'u435373158_7T7yC'; public $name = 'mysqli'; public $serverType = 'mysql'; protected $connection = class mysqli { ... }; protected $count = 21; protected $cursor = NULL; protected $executed = FALSE; protected $limit = 0; protected $nameQuote = '`'; protected $nullDate = '0000-00-00 00:00:00'; protected $offset = 0; protected $options = [...]; protected $sql = class Joomla\Database\Mysqli\MysqliQuery { ... }; protected $statement = class Joomla\Database\Mysqli\MysqliStatement { ... }; protected $tablePrefix = 'ens_'; protected $utf = TRUE; protected $errorNum = 0; protected $errorMsg = NULL; protected $transactionDepth = 0; protected $factory = class Joomla\Database\DatabaseFactory { ... }; protected $monitor = NULL; private ${Joomla\Database\DatabaseDriver}dispatcher = class Joomla\Event\Dispatcher { ... }; protected $utf8mb4 = TRUE; protected $mariadb = TRUE } }, $data = [], $group = *uninitialized*) /home/u435373158/domains/testjby.fr/public_html/libraries/src/MVC/Model/FormBehaviorTrait.php:107
[26-Apr-2023 12:14:01 Europe/Paris] PHP 13. Joomla\CMS\MVC\Model\FormModel->preprocessForm($form = class Joomla\CMS\Form\Form { protected $data = class Joomla\Registry\Registry { protected $data = class stdClass { ... }; protected $initialized = FALSE; protected $separator = '.' }; protected $errors = []; protected $name = 'com_content.article'; protected $options = ['control' => 'jform']; protected $xml = class SimpleXMLElement { public $config = class SimpleXMLElement { ... }; public $fieldset = class SimpleXMLElement { ... }; public $fields = [...]; public $comment = class SimpleXMLElement { ... }; public $field = class SimpleXMLElement { ... } }; public $repeat = FALSE; private $databaseAwareTraitDatabase = class Joomla\Database\Mysqli\MysqliDriver { private ${Joomla\Database\DatabaseDriver}database = 'u435373158_7T7yC'; public $name = 'mysqli'; public $serverType = 'mysql'; protected $connection = class mysqli { ... }; protected $count = 21; protected $cursor = NULL; protected $executed = FALSE; protected $limit = 0; protected $nameQuote = '`'; protected $nullDate = '0000-00-00 00:00:00'; protected $offset = 0; protected $options = [...]; protected $sql = class Joomla\Database\Mysqli\MysqliQuery { ... }; protected $statement = class Joomla\Database\Mysqli\MysqliStatement { ... }; protected $tablePrefix = 'ens_'; protected $utf = TRUE; protected $errorNum = 0; protected $errorMsg = NULL; protected $transactionDepth = 0; protected $factory = class Joomla\Database\DatabaseFactory { ... }; protected $monitor = NULL; private ${Joomla\Database\DatabaseDriver}dispatcher = class Joomla\Event\Dispatcher { ... }; protected $utf8mb4 = TRUE; protected $mariadb = TRUE } }, $data = [], $group = 'content') /home/u435373158/domains/testjby.fr/public_html/administrator/components/com_content/src/Model/ArticleModel.php:1034
[26-Apr-2023 12:14:01 Europe/Paris] PHP 14. Joomla\CMS\Application\WebApplication->triggerEvent($eventName = 'onContentPrepareForm', $args = [0 => class Joomla\CMS\Form\Form { protected $data = class Joomla\Registry\Registry { ... }; protected $errors = [...]; protected $name = 'com_content.article'; protected $options = [...]; protected $xml = class SimpleXMLElement { ... }; public $repeat = FALSE; private $databaseAwareTraitDatabase = class Joomla\Database\Mysqli\MysqliDriver { ... } }, 1 => []]) /home/u435373158/domains/testjby.fr/public_html/libraries/src/MVC/Model/FormBehaviorTrait.php:169
[26-Apr-2023 12:14:01 Europe/Paris] PHP 15. Joomla\Event\Dispatcher->dispatch($name = 'onContentPrepareForm', $event = class Joomla\Event\Event { protected $name = 'onContentPrepareForm'; protected $arguments = [0 => class Joomla\CMS\Form\Form { ... }, 1 => [...]]; protected $stopped = FALSE }) /home/u435373158/domains/testjby.fr/public_html/libraries/src/Application/EventAware.php:111
[26-Apr-2023 12:14:01 Europe/Paris] PHP 16. Joomla\CMS\Plugin\CMSPlugin->Joomla\CMS\Plugin\{closure:/home/u435373158/domains/testjby.fr/public_html/libraries/src/Plugin/CMSPlugin.php:268-294}($event = class Joomla\Event\Event { protected $name = 'onContentPrepareForm'; protected $arguments = [0 => class Joomla\CMS\Form\Form { ... }, 1 => [...]]; protected $stopped = FALSE }) /home/u435373158/domains/testjby.fr/public_html/libraries/vendor/joomla/event/src/Dispatcher.php:486
[26-Apr-2023 12:14:01 Europe/Paris] PHP 17. plgSystemCustomcanonicalck->onContentPrepareForm($form = class Joomla\CMS\Form\Form { protected $data = class Joomla\Registry\Registry { protected $data = class stdClass { ... }; protected $initialized = FALSE; protected $separator = '.' }; protected $errors = []; protected $name = 'com_content.article'; protected $options = ['control' => 'jform']; protected $xml = class SimpleXMLElement { public $config = class SimpleXMLElement { ... }; public $fieldset = class SimpleXMLElement { ... }; public $fields = [...]; public $comment = class SimpleXMLElement { ... }; public $field = class SimpleXMLElement { ... } }; public $repeat = FALSE; private $databaseAwareTraitDatabase = class Joomla\Database\Mysqli\MysqliDriver { private ${Joomla\Database\DatabaseDriver}database = 'u435373158_7T7yC'; public $name = 'mysqli'; public $serverType = 'mysql'; protected $connection = class mysqli { ... }; protected $count = 21; protected $cursor = NULL; protected $executed = FALSE; protected $limit = 0; protected $nameQuote = '`'; protected $nullDate = '0000-00-00 00:00:00'; protected $offset = 0; protected $options = [...]; protected $sql = class Joomla\Database\Mysqli\MysqliQuery { ... }; protected $statement = class Joomla\Database\Mysqli\MysqliStatement { ... }; protected $tablePrefix = 'ens_'; protected $utf = TRUE; protected $errorNum = 0; protected $errorMsg = NULL; protected $transactionDepth = 0; protected $factory = class Joomla\Database\DatabaseFactory { ... }; protected $monitor = NULL; private ${Joomla\Database\DatabaseDriver}dispatcher = class Joomla\Event\Dispatcher { ... }; protected $utf8mb4 = TRUE; protected $mariadb = TRUE } }, $data = []) /home/u435373158/domains/testjby.fr/public_html/libraries/src/Plugin/CMSPlugin.php:284
[26-Apr-2023 12:14:01 Europe/Paris] PHP 18. PlgCustomCanonicalckHelper->autoLoadCanonicalBtn($type = 'article', $data = []) /home/u435373158/domains/testjby.fr/public_html/plugins/system/customcanonicalck/customcanonicalck.php:5
by jbyvosges
Please Log in or Create an account to join the conversation.
[edit]oublie ma dernière question, je me suis perdu dans le fil ...
Joomlack Webmaster and Developer
Last Edit:1 year 1 week ago
by ced1870
Last edit: 1 year 1 week ago by ced1870.
Please Log in or Create an account to join the conversation.
j'ai trouvé une erreur dans mon code, merci d'essayer cette version
www.dropbox.com/s/35talsf9o7w6uio/customcanonicalck.zip?dl=0
www.dropbox.com/s/35talsf9o7w6uio/customcanonicalck.zip?dl=0
Joomlack Webmaster and Developer
by ced1870
Please Log in or Create an account to join the conversation.
Time to create page: 0.833 seconds