Forum Replies Created

Viewing 15 replies - 1 through 15 (of 16 total)
  • Got it! sudo apt-get install php7.0-mbstring

    Also possibly relevant:

    Stack trace:
    #0 /var/www/boardgamesquad/wp-content/plugins/name-directory/admin.php(510): name_directory_get_first_char('Please')
    #1 /var/www/boardgamesquad/wp-includes/class-wp-hook.php(286): name_directory_names('')
    #2 /var/www/boardgamesquad/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters('', Array)
    #3 /var/www/boardgamesquad/wp-includes/plugin.php(465): WP_Hook->do_action(Array)
    #4 /var/www/boardgamesquad/wp-admin/admin-ajax.php(167): do_action('wp_ajax_name_di...')
    #5 {main}
      thrown in /var/www/boardgamesquad/wp-content/plugins/name-directory/helpers.php on line 16
    [16-Apr-2019 22:10:57 UTC] PHP Notice:  PHP's XML extension is not available. Please contact your hosting provider to enable PHP's XML extension. in /var/www/boardgamesquad/wp-includes/IXR/class-IXR-message.php on line 48
    

    In debug.log:

    [16-Apr-2019 22:10:30 UTC] PHP Fatal error:  Uncaught Error: Call to undefined function mb_strtoupper() in /var/www/boardgamesquad/wp-content/plugins/name-directory/helpers.php:16
    Stack trace:
    #0 /var/www/boardgamesquad/wp-content/plugins/name-directory/admin.php(510): name_directory_get_first_char('Mr Magoo')
    #1 /var/www/boardgamesquad/wp-includes/class-wp-hook.php(286): name_directory_names('')
    #2 /var/www/boardgamesquad/wp-includes/class-wp-hook.php(310): WP_Hook->apply_filters('', Array)
    #3 /var/www/boardgamesquad/wp-includes/plugin.php(465): WP_Hook->do_action(Array)
    #4 /var/www/boardgamesquad/wp-admin/admin-ajax.php(167): do_action('wp_ajax_name_di...')
    #5 {main}
      thrown in /var/www/boardgamesquad/wp-content/plugins/name-directory/helpers.php on line 16
    [16-Apr-2019 22:10:33 UTC] PHP Fatal error:  Uncaught Error: Call to undefined function mb_strtoupper() in /var/www/boardgamesquad/wp-content/plugins/name-directory/helpers.php:16

    Here’s a 500 status in the non-error log file if this helps:

    boardgamesquad.com:80 162.158.63.28 - - [16/Apr/2019:17:56:36 -0400] "POST /wp-admin/admin-ajax.php HTTP/1.1" 500 535 "https://boardgamesquad.com/wp-admin/admin.php?page=name-directory&sub=manage-directory&dir=2" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36"
    

    It also looks like the XHR request to admin-ajax.php for the action “heartbeat” on the plugin page is POSTing with a 200 status code.

    Yep! It makes the request, but it has no response (since 500 status).

    It’s possibly apache is misconfigured, but there are things in the log, just not related to the plugin.

    Okay, using the official WordPress Health Check (https://www.ads-software.com/plugins/health-check/) to go into troubleshooting mode, disabling all plugins, it still doesn’t work.

    I also disabled Cloudflare and just run everything over http. It still didn’t work.

    Variable Name	Value	Variable Name	Value
    OS	Linux	Database Data Disk Usage	4.7 MiB
    Server	Apache	Database Index Disk Usage	544.0 KiB
    PHP	v7.0.33-5+ubuntu14.04.1+deb.sury.org+1	MYSQL Maximum Packet Size	4.0 MiB
    MYSQL	v5.7.25	MYSQL Maximum No. Connection	151
    GD	2.2.5	MYSQL Query Cache Size	1,024.0 KiB
    Server Hostname	boardgamesquad.com	PHP Short Tag	Off
    Server IP:Port	107.170.158.160:80	PHP Magic Quotes GPC	Off
    Server Document Root	/var/www/boardgamesquad	PHP Memory Limit	256.0 MiB
    Server Admin	[email protected]	PHP Max Upload Size	2.0 MiB
    Server Load	0.08	PHP Max Post Size	8.0 MiB
    Server Date/Time	April 11, 2019 @ 12:01 pm	PHP Max Script Execute Time	30s

    I wouldn’t say I have too many. I just tried enable troubleshooting mode and enabling your plugin and one other, Cloudflare Flexible SSL which is used to help deal with Cloudflare managing the HTTPS. It still didn’t work. I wounder if Cloudlare could be a potential cause. CORS issue?

    PHP 7.0.33-5

    I tried several names. Everything from “Foo” to “chimpanzee”. I tried the quick add view and full view. Neither work.

    Yeah, sorry. I’m actually not seeing anything relevant logged in the error.log file. It’s a bit perplexing.

    Here is some output that should be relevant:

    boardgamesquad.com:80 162.158.62.89 - - [10/Apr/2019:16:04:37 -0400] "POST /wp-admin/admin-ajax.php HTTP/1.1" 200 608 "https://boardgamesquad.com/wp-admin/admin.php?page=name-directory&sub=manage-directory&dir=2" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36"
    boardgamesquad.com:80 162.158.62.89 - - [10/Apr/2019:16:05:37 -0400] "POST /wp-admin/admin-ajax.php HTTP/1.1" 200 608 "https://boardgamesquad.com/wp-admin/admin.php?page=name-directory&sub=manage-directory&dir=2" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36"
    boardgamesquad.com:80 162.158.62.89 - - [10/Apr/2019:16:06:37 -0400] "GET /post-sitemap.xml HTTP/1.1" 200 756 "https://boardgamesquad.com/post-sitemap.xml" "W3 Total Cache"
    boardgamesquad.com:80 108.162.219.172 - - [10/Apr/2019:16:06:37 -0400] "GET / HTTP/1.1" 200 7517 "https://boardgamesquad.com/" "WordPress"
    boardgamesquad.com:80 108.162.219.244 - - [10/Apr/2019:16:06:37 -0400] "GET /root-the-underworld-expansion-preview-from-pax-east-2019/ HTTP/1.1" 200 14586 "https://boardgamesquad.com/root-the-underworld-expansion-preview-from-pax-east-2019/" "WordPress"
    boardgamesquad.com:80 162.158.62.59 - - [10/Apr/2019:16:06:37 -0400] "GET /castles-of-burgundy-app/ HTTP/1.1" 200 17697 "https://boardgamesquad.com/castles-of-burgundy-app/" "WordPress"
    boardgamesquad.com:80 162.158.62.129 - - [10/Apr/2019:16:06:37 -0400] "POST /wp-cron.php?doing_wp_cron=1554926797.5355579853057861328125 HTTP/1.1" 200 228 "https://boardgamesquad.com/wp-cron.php?doing_wp_cron=1554926797.5355579853057861328125" "WordPress/5.1.1; https://boardgamesquad.com"
    boardgamesquad.com:80 162.158.62.89 - - [10/Apr/2019:16:06:37 -0400] "POST /wp-admin/admin-ajax.php HTTP/1.1" 200 608 "https://boardgamesquad.com/wp-admin/admin.php?page=name-directory&sub=manage-directory&dir=2" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36"
    boardgamesquad.com:80 ::1 - - [10/Apr/2019:16:06:43 -0400] "OPTIONS * HTTP/1.0" 200 110 "-" "Apache/2.4.7 (Ubuntu) mod_wsgi/3.4 Python/3.4.3 (internal dummy connection)"
    boardgamesquad.com:80 162.158.62.89 - - [10/Apr/2019:16:07:37 -0400] "POST /wp-admin/admin-ajax.php HTTP/1.1" 200 608 "https://boardgamesquad.com/wp-admin/admin.php?page=name-directory&sub=manage-directory&dir=2" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36"

    I’m experiencing the same exact issue. Latest version of WordPress on Chrome.

    Since, you mentioned it may have to do with an AJAX call, here’s the messages from chrome dev console: https://i.imgur.com/0dbblwB.png

    • This reply was modified 5 years, 11 months ago by pshapiro.
    • This reply was modified 5 years, 11 months ago by pshapiro.
    Plugin Author pshapiro

    (@pshapiro)

    Hi The process doesn’t appear to have changed. An agency in the UK made a great set of videos to help people set the API running and set it up with the plugin. Definitely check it out.

    Part 1: https://www.youtube.com/watch?v=w2q8K2-ajhY (How To Connect Your Google+ Account to the Google+ API)

    Part 2: https://www.youtube.com/watch?v=RGEMvYDMwnY (How To Post Google+ Interactive Posts To Your WordPress Blog)

Viewing 15 replies - 1 through 15 (of 16 total)