( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 63
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4386120140328Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4386120140328Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4386120140328apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4386120140736WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4386120141112GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4386120141112stristr( $haystack = NULL, $needle = 'gutenverse/news-block' ).../class-style-generator.php:63

( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 66
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4386120140328Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4386120140328Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4386120140328apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4386120140736WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4386120141112GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4390120157752stristr( $haystack = NULL, $needle = 'gutenverse/news-hero' ).../class-style-generator.php:66

( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 69
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4386120140328Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4386120140328Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4386120140328apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4386120140736WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4386120141112GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4396120174136stristr( $haystack = NULL, $needle = 'gutenverse/news-slider' ).../class-style-generator.php:69

( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 72
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4386120140328Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4386120140328Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4386120140328apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4386120140736WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4386120141112GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4400120190520stristr( $haystack = NULL, $needle = 'gutenverse/news-carousel' ).../class-style-generator.php:72

( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 87
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4386120140328Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4386120140328Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4386120140328apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4386120140736WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4386120141112GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4404120206904stristr( $haystack = NULL, $needle = 'gutenverse/news-archive-' ).../class-style-generator.php:87

( ! ) Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-frontend-assets.php on line 91
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4410120222880do_action_ref_array( $hook_name = 'gutenverse_loop_blocks', $args = [0 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 1 => NULL, 2 => class Gutenverse\Framework\Style_Generator { protected $font_families = [...]; protected $font_variables = [...] }] ).../class-style-generator.php:302
242.4410120222880WP_Hook->do_action( $args = [0 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 1 => NULL, 2 => class Gutenverse\Framework\Style_Generator { protected $font_families = [...]; protected $font_variables = [...] }] ).../plugin.php:565
252.4410120222880WP_Hook->apply_filters( $value = '', $args = [0 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 1 => NULL, 2 => class Gutenverse\Framework\Style_Generator { protected $font_families = [...]; protected $font_variables = [...] }] ).../class-wp-hook.php:348
262.4410120222880GUTENVERSE\NEWS\Frontend_Assets->loop_blocks( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-wp-hook.php:326
272.4410120222880GUTENVERSE\NEWS\Frontend_Assets->get_news_block_data( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']] ).../class-frontend-assets.php:82
282.4410120222880strpos( $haystack = NULL, $needle = 'gutenverse/news' ).../class-frontend-assets.php:91

( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 63
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4415120243360Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4415120243360Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4415120243360apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4425120243768WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4425120244144GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4425120244144stristr( $haystack = NULL, $needle = 'gutenverse/news-block' ).../class-style-generator.php:63

( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 66
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4415120243360Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4415120243360Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4415120243360apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4425120243768WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4425120244144GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4428120260528stristr( $haystack = NULL, $needle = 'gutenverse/news-hero' ).../class-style-generator.php:66

( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 69
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4415120243360Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4415120243360Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4415120243360apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4425120243768WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4425120244144GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4433120281008stristr( $haystack = NULL, $needle = 'gutenverse/news-slider' ).../class-style-generator.php:69

( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 72
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4415120243360Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4415120243360Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4415120243360apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4425120243768WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4425120244144GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4437120297392stristr( $haystack = NULL, $needle = 'gutenverse/news-carousel' ).../class-style-generator.php:72

( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 87
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4415120243360Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4415120243360Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4415120243360apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4425120243768WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4425120244144GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4440120317872stristr( $haystack = NULL, $needle = 'gutenverse/news-archive-' ).../class-style-generator.php:87

( ! ) Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-frontend-assets.php on line 91
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4445120337944do_action_ref_array( $hook_name = 'gutenverse_loop_blocks', $args = [0 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 1 => NULL, 2 => class Gutenverse\Framework\Style_Generator { protected $font_families = [...]; protected $font_variables = [...] }] ).../class-style-generator.php:302
242.4445120337944WP_Hook->do_action( $args = [0 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 1 => NULL, 2 => class Gutenverse\Framework\Style_Generator { protected $font_families = [...]; protected $font_variables = [...] }] ).../plugin.php:565
252.4445120337944WP_Hook->apply_filters( $value = '', $args = [0 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 1 => NULL, 2 => class Gutenverse\Framework\Style_Generator { protected $font_families = [...]; protected $font_variables = [...] }] ).../class-wp-hook.php:348
262.4445120337944GUTENVERSE\NEWS\Frontend_Assets->loop_blocks( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-wp-hook.php:326
272.4445120337944GUTENVERSE\NEWS\Frontend_Assets->get_news_block_data( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']] ).../class-frontend-assets.php:82
282.4445120337944strpos( $haystack = NULL, $needle = 'gutenverse/news' ).../class-frontend-assets.php:91

( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 63
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4450120358048Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4450120358048Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4450120358048apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4450120358456WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4450120358832GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4450120358832stristr( $haystack = NULL, $needle = 'gutenverse/news-block' ).../class-style-generator.php:63

( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 66
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4450120358048Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4450120358048Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4450120358048apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4450120358456WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4450120358832GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4454120375216stristr( $haystack = NULL, $needle = 'gutenverse/news-hero' ).../class-style-generator.php:66

( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 69
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4450120358048Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4450120358048Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4450120358048apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4450120358456WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4450120358832GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4459120395696stristr( $haystack = NULL, $needle = 'gutenverse/news-slider' ).../class-style-generator.php:69

( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 72
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4450120358048Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4450120358048Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4450120358048apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4450120358456WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4450120358832GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4464120412080stristr( $haystack = NULL, $needle = 'gutenverse/news-carousel' ).../class-style-generator.php:72

( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 87
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4450120358048Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4450120358048Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4450120358048apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4450120358456WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4450120358832GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4467120432560stristr( $haystack = NULL, $needle = 'gutenverse/news-archive-' ).../class-style-generator.php:87

( ! ) Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-frontend-assets.php on line 91
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4471120452632do_action_ref_array( $hook_name = 'gutenverse_loop_blocks', $args = [0 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 1 => NULL, 2 => class Gutenverse\Framework\Style_Generator { protected $font_families = [...]; protected $font_variables = [...] }] ).../class-style-generator.php:302
242.4471120452632WP_Hook->do_action( $args = [0 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 1 => NULL, 2 => class Gutenverse\Framework\Style_Generator { protected $font_families = [...]; protected $font_variables = [...] }] ).../plugin.php:565
252.4471120452632WP_Hook->apply_filters( $value = '', $args = [0 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 1 => NULL, 2 => class Gutenverse\Framework\Style_Generator { protected $font_families = [...]; protected $font_variables = [...] }] ).../class-wp-hook.php:348
262.4471120452632GUTENVERSE\NEWS\Frontend_Assets->loop_blocks( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-wp-hook.php:326
272.4471120452632GUTENVERSE\NEWS\Frontend_Assets->get_news_block_data( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']] ).../class-frontend-assets.php:82
282.4471120452632strpos( $haystack = NULL, $needle = 'gutenverse/news' ).../class-frontend-assets.php:91

( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 63
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4476120472736Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4476120472736Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4476120472736apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4476120473144WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4476120473520GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4476120473520stristr( $haystack = NULL, $needle = 'gutenverse/news-block' ).../class-style-generator.php:63

( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 66
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4476120472736Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4476120472736Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4476120472736apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4476120473144WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4476120473520GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4480120489904stristr( $haystack = NULL, $needle = 'gutenverse/news-hero' ).../class-style-generator.php:66

( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 69
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4476120472736Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4476120472736Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4476120472736apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4476120473144WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4476120473520GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4484120510384stristr( $haystack = NULL, $needle = 'gutenverse/news-slider' ).../class-style-generator.php:69

( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 72
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4476120472736Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4476120472736Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4476120472736apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4476120473144WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4476120473520GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4490120526768stristr( $haystack = NULL, $needle = 'gutenverse/news-carousel' ).../class-style-generator.php:72

( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 87
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4476120472736Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4476120472736Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4476120472736apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4476120473144WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4476120473520GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4493120547248stristr( $haystack = NULL, $needle = 'gutenverse/news-archive-' ).../class-style-generator.php:87

( ! ) Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-frontend-assets.php on line 91
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4498120567320do_action_ref_array( $hook_name = 'gutenverse_loop_blocks', $args = [0 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 1 => NULL, 2 => class Gutenverse\Framework\Style_Generator { protected $font_families = [...]; protected $font_variables = [...] }] ).../class-style-generator.php:302
242.4498120567320WP_Hook->do_action( $args = [0 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 1 => NULL, 2 => class Gutenverse\Framework\Style_Generator { protected $font_families = [...]; protected $font_variables = [...] }] ).../plugin.php:565
252.4498120567320WP_Hook->apply_filters( $value = '', $args = [0 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 1 => NULL, 2 => class Gutenverse\Framework\Style_Generator { protected $font_families = [...]; protected $font_variables = [...] }] ).../class-wp-hook.php:348
262.4498120567320GUTENVERSE\NEWS\Frontend_Assets->loop_blocks( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-wp-hook.php:326
272.4498120567320GUTENVERSE\NEWS\Frontend_Assets->get_news_block_data( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']] ).../class-frontend-assets.php:82
282.4498120567320strpos( $haystack = NULL, $needle = 'gutenverse/news' ).../class-frontend-assets.php:91

( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 63
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4503120587424Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4503120587424Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4503120587424apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4503120587832WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4503120588208GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4503120588208stristr( $haystack = NULL, $needle = 'gutenverse/news-block' ).../class-style-generator.php:63

( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 66
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4503120587424Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4503120587424Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4503120587424apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4503120587832WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4503120588208GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4507120604592stristr( $haystack = NULL, $needle = 'gutenverse/news-hero' ).../class-style-generator.php:66

( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 69
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4503120587424Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4503120587424Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4503120587424apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4503120587832WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4503120588208GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4512120625072stristr( $haystack = NULL, $needle = 'gutenverse/news-slider' ).../class-style-generator.php:69

( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 72
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4503120587424Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4503120587424Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4503120587424apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4503120587832WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4503120588208GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4516120641456stristr( $haystack = NULL, $needle = 'gutenverse/news-carousel' ).../class-style-generator.php:72

( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 87
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4503120587424Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4503120587424Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4503120587424apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4503120587832WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4503120588208GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4521120661936stristr( $haystack = NULL, $needle = 'gutenverse/news-archive-' ).../class-style-generator.php:87

( ! ) Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-frontend-assets.php on line 91
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4524120682008do_action_ref_array( $hook_name = 'gutenverse_loop_blocks', $args = [0 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 1 => NULL, 2 => class Gutenverse\Framework\Style_Generator { protected $font_families = [...]; protected $font_variables = [...] }] ).../class-style-generator.php:302
242.4524120682008WP_Hook->do_action( $args = [0 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 1 => NULL, 2 => class Gutenverse\Framework\Style_Generator { protected $font_families = [...]; protected $font_variables = [...] }] ).../plugin.php:565
252.4524120682008WP_Hook->apply_filters( $value = '', $args = [0 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 1 => NULL, 2 => class Gutenverse\Framework\Style_Generator { protected $font_families = [...]; protected $font_variables = [...] }] ).../class-wp-hook.php:348
262.4525120682008GUTENVERSE\NEWS\Frontend_Assets->loop_blocks( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-wp-hook.php:326
272.4525120682008GUTENVERSE\NEWS\Frontend_Assets->get_news_block_data( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']] ).../class-frontend-assets.php:82
282.4525120682008strpos( $haystack = NULL, $needle = 'gutenverse/news' ).../class-frontend-assets.php:91

( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 63
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4530120702112Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4530120702112Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4530120702112apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4530120702520WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4530120702896GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4530120702896stristr( $haystack = NULL, $needle = 'gutenverse/news-block' ).../class-style-generator.php:63

( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 66
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4530120702112Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4530120702112Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4530120702112apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4530120702520WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4530120702896GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4535120719280stristr( $haystack = NULL, $needle = 'gutenverse/news-hero' ).../class-style-generator.php:66

( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 69
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4530120702112Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4530120702112Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4530120702112apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4530120702520WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4530120702896GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4587120739760stristr( $haystack = NULL, $needle = 'gutenverse/news-slider' ).../class-style-generator.php:69

( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 72
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4530120702112Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4530120702112Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4530120702112apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4530120702520WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4530120702896GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4591120760240stristr( $haystack = NULL, $needle = 'gutenverse/news-carousel' ).../class-style-generator.php:72

( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 87
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4530120702112Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4530120702112Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4530120702112apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4530120702520WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4530120702896GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4594120776624stristr( $haystack = NULL, $needle = 'gutenverse/news-archive-' ).../class-style-generator.php:87

( ! ) Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-frontend-assets.php on line 91
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4598120796696do_action_ref_array( $hook_name = 'gutenverse_loop_blocks', $args = [0 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 1 => NULL, 2 => class Gutenverse\Framework\Style_Generator { protected $font_families = [...]; protected $font_variables = [...] }] ).../class-style-generator.php:302
242.4598120796696WP_Hook->do_action( $args = [0 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 1 => NULL, 2 => class Gutenverse\Framework\Style_Generator { protected $font_families = [...]; protected $font_variables = [...] }] ).../plugin.php:565
252.4598120796696WP_Hook->apply_filters( $value = '', $args = [0 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 1 => NULL, 2 => class Gutenverse\Framework\Style_Generator { protected $font_families = [...]; protected $font_variables = [...] }] ).../class-wp-hook.php:348
262.4598120796696GUTENVERSE\NEWS\Frontend_Assets->loop_blocks( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-wp-hook.php:326
272.4598120796696GUTENVERSE\NEWS\Frontend_Assets->get_news_block_data( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']] ).../class-frontend-assets.php:82
282.4598120796696strpos( $haystack = NULL, $needle = 'gutenverse/news' ).../class-frontend-assets.php:91

( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 63
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4602120816800Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4602120816800Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4602120816800apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4602120817208WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4602120817584GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4602120817584stristr( $haystack = NULL, $needle = 'gutenverse/news-block' ).../class-style-generator.php:63

( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 66
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4602120816800Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4602120816800Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4602120816800apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4602120817208WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4602120817584GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4606120833968stristr( $haystack = NULL, $needle = 'gutenverse/news-hero' ).../class-style-generator.php:66

( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 69
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4602120816800Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4602120816800Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4602120816800apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4602120817208WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4602120817584GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4609120854448stristr( $haystack = NULL, $needle = 'gutenverse/news-slider' ).../class-style-generator.php:69

( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 72
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4602120816800Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4602120816800Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4602120816800apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4602120817208WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4602120817584GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4613120874928stristr( $haystack = NULL, $needle = 'gutenverse/news-carousel' ).../class-style-generator.php:72

( ! ) Deprecated: stristr(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-style-generator.php on line 87
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4602120816800Gutenverse\Framework\Style_Generator->generate_block_style( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-style-generator.php:271
242.4602120816800Gutenverse\Framework\Style_Generator->get_block_style_instance( $name = NULL, $attrs = [] ).../class-style-generator.php:328
252.4602120816800apply_filters( $hook_name = 'gutenverse_block_style_instance', $value = NULL, ...$args = variadic(NULL, []) ).../class-style-generator.php:394
262.4602120817208WP_Hook->apply_filters( $value = NULL, $args = [0 => NULL, 1 => NULL, 2 => []] ).../plugin.php:205
272.4602120817584GUTENVERSE\NEWS\Style_Generator->get_block_style_instance( $instance = NULL, $name = NULL, $attrs = [] ).../class-wp-hook.php:324
282.4616120891312stristr( $haystack = NULL, $needle = 'gutenverse/news-archive-' ).../class-style-generator.php:87

( ! ) Deprecated: strpos(): Passing null to parameter #1 ($haystack) of type string is deprecated in /var/www/clients/client1/web20/web/wp-content/plugins/gutenverse-news/include/class/class-frontend-assets.php on line 91
Call Stack
#TimeMemoryFunctionLocation
10.19269103000{main}( ).../index.php:0
20.19279104272require( '/var/www/clients/client1/web20/web/wp-blog-header.php ).../index.php:17
32.3547119057736require_once( '/var/www/clients/client1/web20/web/wp-includes/template-loader.php ).../wp-blog-header.php:19
42.3897119268704include( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/single.php ).../template-loader.php:106
52.3897119268704get_header( $name = ???, $args = ??? ).../single.php:12
62.3897119269080locate_template( $template_names = [0 => 'header.php'], $load = TRUE, $load_once = TRUE, $args = [] ).../general-template.php:48
72.3898119269192load_template( $_template_file = '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php', $load_once = TRUE, $args = [] ).../template.php:745
82.3899119273472require_once( '/var/www/clients/client1/web20/web/wp-content/themes/generatepress/header.php ).../template.php:810
92.3905119282992wp_head( ).../header.php:16
102.3905119282992do_action( $hook_name = 'wp_head' ).../general-template.php:3064
112.3905119283368WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
122.3905119283368WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
132.3907119285680wp_enqueue_scripts( '' ).../class-wp-hook.php:324
142.3907119285680do_action( $hook_name = 'wp_enqueue_scripts' ).../script-loader.php:2272
152.3907119286056WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
162.3907119286056WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
172.4324120110528Gutenverse\Framework\Frontend_Assets->frontend_scripts( '' ).../class-wp-hook.php:324
182.4326120111472do_action( $hook_name = 'gutenverse_include_frontend' ).../class-frontend-assets.php:108
192.4326120111848WP_Hook->do_action( $args = [0 => ''] ).../plugin.php:517
202.4326120111848WP_Hook->apply_filters( $value = '', $args = [0 => ''] ).../class-wp-hook.php:348
212.4372120121720Gutenverse\Framework\Style_Generator->content_style_generator( '' ).../class-wp-hook.php:324
222.4385120138824Gutenverse\Framework\Style_Generator->loop_blocks( $blocks = [0 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p><strong>Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.</strong></p>\n', 'innerContent' => [...]], 1 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 2 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.</p>\n', 'innerContent' => [...]], 3 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 4 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utili', 'innerContent' => [...]], 5 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 6 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Séparer les utilisateurs d’identifiants spécifiques</strong></h2>\n', 'innerContent' => [...]], 7 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 8 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs pa', 'innerContent' => [...]], 9 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 10 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les<a target="_blank" href="https://invisv.com/articles/pretty-good-phone-privacy.html" rel="noreferrer noopener">&nbsp;appareils Android compatibles</a>&nbsp;avec la techno', 'innerContent' => [...]], 11 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 12 => ['blockName' => 'core/heading', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<h2><strong>Deux forfaits</strong></h2>\n', 'innerContent' => [...]], 13 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 14 => ['blockName' => 'core/paragraph', 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n<p>Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par mois<a href="http://wakatt.com/android-pl', 'innerContent' => [...]]], $style = NULL ).../class-style-generator.php:252
232.4620120911384do_action_ref_array( $hook_name = 'gutenverse_loop_blocks', $args = [0 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 1 => NULL, 2 => class Gutenverse\Framework\Style_Generator { protected $font_families = [...]; protected $font_variables = [...] }] ).../class-style-generator.php:302
242.4620120911384WP_Hook->do_action( $args = [0 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 1 => NULL, 2 => class Gutenverse\Framework\Style_Generator { protected $font_families = [...]; protected $font_variables = [...] }] ).../plugin.php:565
252.4620120911384WP_Hook->apply_filters( $value = '', $args = [0 => ['blockName' => NULL, 'attrs' => [...], 'innerBlocks' => [...], 'innerHTML' => '\n\n', 'innerContent' => [...]], 1 => NULL, 2 => class Gutenverse\Framework\Style_Generator { protected $font_families = [...]; protected $font_variables = [...] }] ).../class-wp-hook.php:348
262.4620120911384GUTENVERSE\NEWS\Frontend_Assets->loop_blocks( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']], $style = NULL ).../class-wp-hook.php:326
272.4620120911384GUTENVERSE\NEWS\Frontend_Assets->get_news_block_data( $block = ['blockName' => NULL, 'attrs' => [], 'innerBlocks' => [], 'innerHTML' => '\n\n', 'innerContent' => [0 => '\n\n']] ).../class-frontend-assets.php:82
282.4620120911384strpos( $haystack = NULL, $needle = 'gutenverse/news' ).../class-frontend-assets.php:91
Un service permet de ne plus être localisable avec son smartphone - Wakatt Médias

Un service permet de ne plus être localisable avec son smartphone

Un tout nouveau service promet d’améliorer la confidentialité des téléphones Android, pour éviter que les données ne puissent être exploitées. Son but ? Réduire le traçage des utilisateurs en ligne. Il s’agit de Pretty Good Phone Privacy, ou PGPP.

Une nouvelle société, baptisée Invisv, propose des données mobiles conçues pour séparer les utilisateurs d’identifiants spécifiques. Un moyen pour empêcher que les opérateurs ou autres ne puissent accéder aux métadonnées, aux informations de localisation ou à la navigation mobile des clients. Donc, un moyen d’empêcher le suivi.

En clair, l’objectif est de remplacer la géolocalisation par identifiant IMSI, pour International Mobile Subscriber Identity. Cet identifiant est un numéro unique attribué à la carte SIM par l’opérateur qui permet de géolocaliser les utilisateurs grâce aux antennes-relais. Et donc, à authentifier l’utilisateur et à vérifier qu’il dispose bien d’un droit d’accès au réseau. Il comporte plusieurs chiffres qui peuvent être utilisés pour trouver certaines informations sur l’utilisateur liées à la carte SIM, comme le pays et son réseau mobile.

Séparer les utilisateurs d’identifiants spécifiques

En tant qu’opérateur mobile virtuel, la société Invisv, à l’origine du service Pretty Good Phone Privacy, permet de transformer les données de connexion des tours de téléphonies cellulaires. Un service Relais permet de dissocier l’adresse IP d’un utilisateur de sa navigation sur le web. Et donc, de séparer les utilisateurs de leurs métadonnées, informations de localisation ou de navigation. Ainsi, en dissociant l’authentification et la connexion réseau, le suivi des utilisateurs par les opérateurs mobiles devient de plus en plus difficile.

Le fonctionnement est relativement simple. Une passerelle, appelée “PGPP-GW”, intercepte des jetons d’accès de la part des abonnés, appelés “PGPP Tokens”. Invisv les distribue au préalable et ils ne sont pas liés à l’identité de l’abonné. À noter que le service d’Invisv ne fonctionne actuellement qu’avec les appareils Android compatibles avec la technologie eSIM.

Deux forfaits

Invisv propose le plan PGPP “Mobile Pro” pour 90 dollars par mois. Il offre aux utilisateurs 30 changements aléatoires de numéro IMSI par mois. Les changements peuvent se faire automatiquement ou à la demande. À savoir que, ni Invisv ni les tours de téléphonie mobile ne savent quel IMSI est celui de l’utilisateur. Le plan “Mobile Core” offre huit changements de numéro IMSI par mois pour 40 dollars par mois et 9 Go de données à haut débit par moisAndroid: plusieurs versions déclassées par google