prionkor
Forum Replies Created
-
Forum: Plugins
In reply to: [Find Blocks, Patterns & Shortcodes] Admin.js 404Nothing to be embarrassed about, we all been there. Try to bulid automated tests for production build. That will spare you a lot of headache down the road. Good luck 🙂
Forum: Plugins
In reply to: [AntiSpam for Contact Form 7] Manual uploading of geo data from maxmindHello, I wanted to confirm the following. I think a nice feature will be ability to upload the mmdb file from the interface however then you will have to make sure data is correct and importable. Both mmdb or zip.gz file can be supported.
- It is placed inside the
wp-content/uploads/cf7-antispam/folder. – YES - The database file is named
GeoLite2-Country.mmdb. – YES - The “Detect location using GeoIP” option is active. – NO and it is disabled (probably due to db not available).
Forum: Plugins
In reply to: [AntiSpam for Contact Form 7] Manual uploading of geo data from maxmindReport: I have placed the mmdb file in the directory but after 24 hours the file is not processed. I am not sure how to make the plugin process the mmdb file.
Forum: Plugins
In reply to: [AntiSpam for Contact Form 7] Manual uploading of geo data from maxmindEric, thanks for the prompt response. When I put the mmdb file i should place it directly in the directory correct? Note: When I extract the compressed file it usually put the db file into a directory.
Thank you for replying so fast! Yes, if possible I would like to move both directories.
Also is there any github mirror for this plugin? Browsing code in wordpress trac is painful.Thank you! My thought was login attempt was from a different endpoint then the login page. Blocking xmlrpc sounds like the correct solution. i will close this thread now. Will reopen if issue doesn’t solve.
Thanks again everyone for your help!
Puzzling thing is that we have both captcha and honeypot enabled. Anyways, I have enabled cookie protection. See how this goes for next few days.
There aren’t any other instance of login form.
When I rolled back to 19.10 the problem is gone. So that may narrow it down for the yoast team.
PHP version: 8.0
Got the same issue. Here is my stack trace:
<pre><code>[04-Dec-2022 16:41:10 UTC] PHP Fatal error: Uncaught TypeError: Yoast\WP\SEO\Generators\Breadcrumbs_Generator::Yoast\WP\SEO\Generators\{closure}(): Argument #1 ($ancestor) must be of type Yoast\WP\SEO\Models\Indexable, bool given in /home/example.com/public_html/wp-content/plugins/wordpress-seo/src/generators/breadcrumbs-generator.php:141 Stack trace: #0 [internal function]: Yoast\WP\SEO\Generators\Breadcrumbs_Generator->Yoast\WP\SEO\Generators\{closure}() #1 /home/example.com/public_html/wp-content/plugins/wordpress-seo/src/generators/breadcrumbs-generator.php(168): array_map() #2 /home/example.com/public_html/wp-content/plugins/wordpress-seo/src/presentations/indexable-presentation.php(765): Yoast\WP\SEO\Generators\Breadcrumbs_Generator->generate() #3 /home/example.com/public_html/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php(64): Yoast\WP\SEO\Presentations\Indexable_Presentation->generate_breadcrumbs() #4 /home/example.com/public_html/wp-content/plugins/wordpress-seo/src/generators/schema/breadcrumb.php(37): Yoast\WP\SEO\Presentations\Abstract_Presentation->__get() #5 /home/example.com/public_html/wp-content/plugins/wordpress-seo/src/generators/schema-generator.php(129): Yoast\WP\SEO\Generators\Schema\Breadcrumb->generate() #6 /home/example.com/public_html/wp-content/plugins/wordpress-seo/src/generators/schema-generator.php(76): Yoast\WP\SEO\Generators\Schema_Generator->generate_graph() #7 /home/example.com/public_html/wp-content/plugins/wordpress-seo/src/presentations/indexable-presentation.php(754): Yoast\WP\SEO\Generators\Schema_Generator->generate() #8 /home/example.com/public_html/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php(64): Yoast\WP\SEO\Presentations\Indexable_Presentation->generate_schema() #9 /home/example.com/public_html/wp-content/plugins/wordpress-seo/src/presenters/schema-presenter.php(60): Yoast\WP\SEO\Presentations\Abstract_Presentation->__get() #10 /home/example.com/public_html/wp-content/plugins/wordpress-seo/src/presenters/schema-presenter.php(44): Yoast\WP\SEO\Presenters\Schema_Presenter->get() #11 /home/example.com/public_html/wp-content/plugins/wordpress-seo/src/integrations/front-end-integration.php(326): Yoast\WP\SEO\Presenters\Schema_Presenter->present() #12 /home/example.com/public_html/wp-includes/class-wp-hook.php(308): Yoast\WP\SEO\Integrations\Front_End_Integration->present_head() #13 /home/example.com/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters() #14 /home/example.com/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #15 /home/example.com/public_html/wp-content/plugins/wordpress-seo/src/integrations/front-end-integration.php(300): do_action() #16 /home/example.com/public_html/wp-includes/class-wp-hook.php(308): Yoast\WP\SEO\Integrations\Front_End_Integration->call_wpseo_head() #17 /home/example.com/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters() #18 /home/example.com/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #19 /home/example.com/public_html/wp-includes/general-template.php(3043): do_action() #20 /home/example.com/public_html/wp-content/themes/short-news-pro/header.php(22): wp_head() #21 /home/example.com/public_html/wp-includes/template.php(783): require_once('...') #22 /home/example.com/public_html/wp-includes/template.php(718): load_template() #23 /home/example.com/public_html/wp-includes/general-template.php(48): locate_template() #24 /home/example.com/public_html/wp-content/plugins/sport-events/inc/templates/template-wse-single.php(10): get_header() #25 /home/example.com/public_html/wp-includes/template-loader.php(106): include('...') #26 /home/example.com/public_html/wp-blog-header.php(19): require_once('...') #27 /home/example.com/public_html/index.php(17): require('...') #28 {main} thrown in /home/example.com/public_html/wp-content/plugins/wordpress-seo/src/generators/breadcrumbs-generator.php on line 141- This reply was modified 3 years, 5 months ago by prionkor.
Rolled back to 19.10 and it fixed the issue.
Same error happens for php 8.0 as well.
Here is my stack trace!
[04-Dec-2022 16:41:10 UTC] PHP Fatal error: Uncaught TypeError: Yoast\WP\SEO\Generators\Breadcrumbs_Generator::Yoast\WP\SEO\Generators\{closure}(): Argument #1 ($ancestor) must be of type Yoast\WP\SEO\Models\Indexable, bool given in /home/example.com/public_html/wp-content/plugins/wordpress-seo/src/generators/breadcrumbs-generator.php:141 Stack trace: #0 [internal function]: Yoast\WP\SEO\Generators\Breadcrumbs_Generator->Yoast\WP\SEO\Generators\{closure}() #1 /home/example.com/public_html/wp-content/plugins/wordpress-seo/src/generators/breadcrumbs-generator.php(168): array_map() #2 /home/example.com/public_html/wp-content/plugins/wordpress-seo/src/presentations/indexable-presentation.php(765): Yoast\WP\SEO\Generators\Breadcrumbs_Generator->generate() #3 /home/example.com/public_html/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php(64): Yoast\WP\SEO\Presentations\Indexable_Presentation->generate_breadcrumbs() #4 /home/example.com/public_html/wp-content/plugins/wordpress-seo/src/generators/schema/breadcrumb.php(37): Yoast\WP\SEO\Presentations\Abstract_Presentation->__get() #5 /home/example.com/public_html/wp-content/plugins/wordpress-seo/src/generators/schema-generator.php(129): Yoast\WP\SEO\Generators\Schema\Breadcrumb->generate() #6 /home/example.com/public_html/wp-content/plugins/wordpress-seo/src/generators/schema-generator.php(76): Yoast\WP\SEO\Generators\Schema_Generator->generate_graph() #7 /home/example.com/public_html/wp-content/plugins/wordpress-seo/src/presentations/indexable-presentation.php(754): Yoast\WP\SEO\Generators\Schema_Generator->generate() #8 /home/example.com/public_html/wp-content/plugins/wordpress-seo/src/presentations/abstract-presentation.php(64): Yoast\WP\SEO\Presentations\Indexable_Presentation->generate_schema() #9 /home/example.com/public_html/wp-content/plugins/wordpress-seo/src/presenters/schema-presenter.php(60): Yoast\WP\SEO\Presentations\Abstract_Presentation->__get() #10 /home/example.com/public_html/wp-content/plugins/wordpress-seo/src/presenters/schema-presenter.php(44): Yoast\WP\SEO\Presenters\Schema_Presenter->get() #11 /home/example.com/public_html/wp-content/plugins/wordpress-seo/src/integrations/front-end-integration.php(326): Yoast\WP\SEO\Presenters\Schema_Presenter->present() #12 /home/example.com/public_html/wp-includes/class-wp-hook.php(308): Yoast\WP\SEO\Integrations\Front_End_Integration->present_head() #13 /home/example.com/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters() #14 /home/example.com/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #15 /home/example.com/public_html/wp-content/plugins/wordpress-seo/src/integrations/front-end-integration.php(300): do_action() #16 /home/example.com/public_html/wp-includes/class-wp-hook.php(308): Yoast\WP\SEO\Integrations\Front_End_Integration->call_wpseo_head() #17 /home/example.com/public_html/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters() #18 /home/example.com/public_html/wp-includes/plugin.php(517): WP_Hook->do_action() #19 /home/example.com/public_html/wp-includes/general-template.php(3043): do_action() #20 /home/example.com/public_html/wp-content/themes/short-news-pro/header.php(22): wp_head() #21 /home/example.com/public_html/wp-includes/template.php(783): require_once('...') #22 /home/example.com/public_html/wp-includes/template.php(718): load_template() #23 /home/example.com/public_html/wp-includes/general-template.php(48): locate_template() #24 /home/example.com/public_html/wp-content/plugins/sport-events/inc/templates/template-wse-single.php(10): get_header() #25 /home/example.com/public_html/wp-includes/template-loader.php(106): include('...') #26 /home/example.com/public_html/wp-blog-header.php(19): require_once('...') #27 /home/example.com/public_html/index.php(17): require('...') #28 {main} thrown in /home/example.com/public_html/wp-content/plugins/wordpress-seo/src/generators/breadcrumbs-generator.php on line 141Adam,
So, basically we need to rename the cache html file to something more predictable. Then serve via nginx.
I will try out this code and let you know. Thank you for going above and beyond with the support! Really appreciate it.
Forum: Plugins
In reply to: [WebP Express] Possible PHP 8 Type error – Uncaught Error: array_merge()please merge the pull request https://github.com/rosell-dk/webp-express/pull/570
Adam, That is fine. I will wait for a reply 🙂
- It is placed inside the