• EN:
    the seo_breadcrumbs plugin worked fine on my site using the shortcode.
    now for some reason all internal pages of the site give an error
    504 Gateway Time-out
    nginx / 1.16.1
    only the main and admin panel works.
    if the plugin is disabled, everything is fine again and the shortcode becomes visible.
    what to do? I didn’t update the site, it’s just that the site itself broke down. well, or something is wrong with the hosting. but hosting seems to work. there are no problems with the rest of the sites.

    RU:
    у меня на сайте нрмально работал плагин seo_breadcrumbs с помощью шорткода.
    теперь почему то все внутренние страницы сайта выдают ошибку
    504 Gateway Time-out
    nginx/1.16.1
    работает только главная и админка.
    если плагин отключить – снова всё нормально и становится виден шорткод.
    что делать? сайт я не обновлял, просто сайт сам по себе так вот поломался. ну или что-то не то с хостингом. но хостинг вроде работает. с остальными сайтами проблем нет.

Viewing 4 replies - 1 through 4 (of 4 total)
  • Thread Starter v0van

    (@v0van)

    [Mon Mar 22 02:32:39.238484 2021] [:error] [pid 1332] [client 114.119.154.207:49396] PHP Warning: simplexml_load_file(https:// themes-wordpress.ru/wp-content/plugins/seo-breadcrumbs/xml/styles.xml): failed to open stream: Connection timed out in /var/www/u7439/data/www/themes-wordpress.ru/wp-content/plugins/seo-breadcrumbs/functions.php on line 31
    [Mon Mar 22 02:32:39.238584 2021] [:error] [pid 1332] [client 114.119.154.207:49396] PHP Warning: simplexml_load_file(): I/O warning : failed to load external entity "https:// themes-wordpress.ru/wp-content/plugins/seo-breadcrumbs/xml/styles.xml" in /var/www/u7439/data/www/themes-wordpress.ru/wp-content/plugins/seo-breadcrumbs/functions.php on line 31
    [Mon Mar 22 02:32:39.238747 2021] [:error] [pid 1332] [client 114.119.154.207:49396] PHP Fatal error: Uncaught Error: Call to a member function children() on boolean in /var/www/u7439/data/www/themes-wordpress.ru/wp-content/plugins/seo-breadcrumbs/functions.php:36\nStack trace:\n#0 /var/www/u7439/data/www/themes-wordpress.ru/wp-content/plugins/seo-breadcrumbs/functions.php(63): seo_breadcrumbs_styles()\n#1 /var/www/u7439/data/www/themes-wordpress.ru/wp-includes/shortcodes.php(343): seo_breadcrumbs(”, ”, ‘seo-breadcrumbs’)\n#2 [internal function]: do_shortcode_tag(Array)\n#3 /var/www/u7439/data/www/themes-wordpress.ru/wp-includes/shortcodes.php(218): preg_replace_callback(‘/\\\\[(\\\\[?)(seo\\\\-b…’, ‘do_shortcode_ta…’, ‘[seo-breadcrumb…’)\n#4 /var/www/u7439/data/www/themes-wordpress.ru/wp-content/themes/telegraph/sidebar-header.php(88): do_shortcode(‘[seo-breadcrumb…’)\n#5 /var/www/u7439/data/www/themes-wordpress.ru/wp-includes/template.php(730): require_once(‘/var/www/u7439/…’)\n#6 /var/www/u7439/data/www/themes-wordpress.ru/wp-includes/template.php(676): load_template(‘/var/www/u7439/…’, true, Array)\n#7 /va in /var/www/u7439/data/www/themes-wordpress.ru/wp-content/plugins/seo-breadcrumbs/functions.php on line 36

    RU: такие ошибки в логах появились
    simplexml_load_file() перестала работать на хостинге?

    EN: such errors appeared in the logs
    simplexml_load_file() Has Stopped Working On Hosting?

    • This reply was modified 3 years, 8 months ago by v0van.
    • This reply was modified 3 years, 8 months ago by v0van.
    • This reply was modified 3 years, 8 months ago by v0van.
    • This reply was modified 3 years, 8 months ago by v0van.
    Thread Starter v0van

    (@v0van)

    EN: it turns out the server blocks simplexml_load_file () only if it was called from http: //
    this code in a separate php file does not work on my hosting – error 504

    RU: оказывается сервер блокирует simplexml_load_file() только если была вызвана с https://
    такой код в отдельном php-файле у меня на хостинге не работает – ошибка 504

    $styles = simplexml_load_file('https://themes-wordpress.ru/wp-content/plugins/seo-breadcrumbs/xml/styles.xml');
    
    foreach ($styles as $item) {
    	echo "<pre>"; print_r($item); echo "</pre>\n\n"; 
    }

    RU: а такой – нормально
    EN: but this is normal

    $styles = simplexml_load_file('styles.xml');
    
    foreach ($styles as $item) {
    	echo "<pre>"; print_r($item); echo "</pre>\n\n"; 
    }
    Plugin Author Krnm Saikrishna

    (@krnmsaikrishna)

    @v0van Hello! We fixed the issue on latest v7.0 . the errors came because of xml module enabling on php. so, we converted xml to json…

    Thread Starter v0van

    (@v0van)

    RU:
    я создал и настроил сайты а затем занялся рекламой.
    люди переходили на сайт а на сайтах все внутренние страницы не работали
    из-за того на сервере перестала работать функция simplexml_load_file()

    HOSTING:
    дело опять в маршрутизаторе он не пропускал трафик с сайта на сайт

    как это обычно бывает на хостинге тихо перестали работать сайты и сколько они не работали неизвестно, никаких уведомлений не приходит естественно. ну а логи сервера я не читаю каждый день вместо ленты новостей.

    EN:
    I created and configured sites and then got into advertising.
    people went to the site and on the sites all internal pages did not work
    because of that, the simplexml_load_file() function stopped working on the server

    HOSTING:
    the point is again in the router, it did not pass traffic from site to site

    as it usually happens on hosting sites quietly stopped working and how long they did not work is unknown, no notifications do not come naturally. Well, I don’t read the server logs every day instead of the news feed.

    • This reply was modified 3 years, 7 months ago by v0van.
Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘504 Gateway Time-out became now and norm if plugin disabled’ is closed to new replies.