X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Ошибка 500 на WP
Frakiec
Frakiec
Topic Starter сообщение 23.4.2016, 12:10; Ответить: Frakiec
Сообщение #1


Всем привет, вылезла не пойму откуда такая ошибка, и что с ней делать понять не могу. Может кто знает, как решить ошибку.
Консоль браузера.
Код
http://мой сайт/wp-content/themes/gazette/?ver=4.4.2
Failed to load resource: the server responded with a status of 500 (Internal Server Error)


Ошибка в логах сервера
Код
[Sat Apr 23 10:27:06 2016] [error] [client ] PHP Fatal error:  Call to undefined function get_header() in /var/www/eos/data/www/мой сайт/wp-content/themes/gazette/index.php on line 14, referer: http://мой сайт/39811


Сам файлик index.php, 14 строка - это get_header(); ?>
Развернуть/Свернуть
Код
<?php
/**
* The main template file.
*
* This is the most generic template file in a WordPress theme
* and one of the two required files for a theme (the other being style.css).
* It is used to display a page when nothing more specific matches a query.
* E.g., it puts together the home page when no home.php file exists.
* Learn more: http://codex.wordpress.org/Template_Hierarchy
*
* @package Gazette
*/

get_header(); ?>

<?php
    if ( is_home() ) {
        // Include the featured content template.
        get_template_part( 'featured-content' );
    }
?>

    <div id="primary" class="content-area">
        <main id="main" class="site-main" role="main">

        <?php if ( have_posts() ) : ?>

            <?php /* Start the Loop */ ?>
            <?php while ( have_posts() ) : the_post(); ?>

                <?php
                    /* Include the Post-Format-specific template for the content.
                     * If you want to override this in a child theme, then include a file
                     * called content-___.php (where ___ is the Post Format name) and that will be used instead.
                     */
                    get_template_part( 'content', get_post_format() );
                ?>

            <?php endwhile; ?>

            <?php the_posts_navigation(); ?>

        <?php else : ?>

            <?php get_template_part( 'content', 'none' ); ?>

        <?php endif; ?>

        </main><!-- #main -->
    </div><!-- #primary -->

<?php get_footer(); ?>
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mmkulikov
mmkulikov
сообщение 23.4.2016, 12:28; Ответить: mmkulikov
Сообщение #2


Цитата(Frakiec @ 23.4.2016, 10:10) *
 Call to undefined function get_header()

Походу что-то или кто-то снес файлы ядра (или они недоступны по причине неверных прав на файлы)

Сама функция описана здесь:
Код
wp-includes/general-template.php

Проверяйте что с этим файлом

Сообщение отредактировал mmkulikov - 23.4.2016, 12:30


--------------------
Сдается, обращаться скайп avdesk-it-kmm
VPS от 5€
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Frakiec
Frakiec
Topic Starter сообщение 23.4.2016, 13:59; Ответить: Frakiec
Сообщение #3


mmkulikov, в данном файле менял только админку. Залил дефолтный файл, всё тоже самое. Возможно, когда настраивал WP, что упустил.
P.S. при этой ошибке, сайт работает в штатном режиме, лагов и тормозов не замечено.

Frakiec, решение, в index.php темы

меняем
Код
<?php get_header(); ?>

на

Код
<?php if (function_exists('get_header')) {
   get_header();
}else{
    header("Location: http://" . $_SERVER['HTTP_HOST'] . "");
    exit;
}; ?>


Сообщение отредактировал Frakiec - 23.4.2016, 14:11
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
SpaceX
SpaceX
сообщение 23.4.2016, 16:10; Ответить: SpaceX
Сообщение #4


Frakiec, это решение даже "на коленке" назвать нельзя..

посмотрите где у вас формируется URL http://мой сайт/wp-content/themes/gazette/?ver=4.4.2 там и решение.. а так index.php правильно работает )
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
dimius
dimius
сообщение 23.4.2016, 18:30; Ответить: dimius
Сообщение #5


Не пробовали тему поменять? Тоже самое будет?

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Статейные ссылки. Ручное размещение. Средний тИЦ - 500+
113 creatos 47930 11.3.2024, 18:21
автор: xVOVAx
Открытая тема (нет новых ответов) Цезарь BTC | Обмен крипты | Анонимно : QR коды, Банки , Visa, Наличные по РФ | Депозит 500 тысяч руб
1 CaesarExchange 1016 24.12.2022, 17:14
автор: CaesarExchange
Открытая тема (нет новых ответов) LemonAD - партнерская сеть и прямой рекламодатель с 500+ офферами
1 LemonAD_network 1623 16.12.2022, 13:36
автор: LemonAD_network
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыСемантическое ядро 9$/500 фраз (мутаген, группировка...)
248 OptimusPrime 131653 23.12.2021, 6:30
автор: VostrVL
Открытая тема (нет новых ответов) Размещу до 500 объявлений в день на авито
продвижение на авито
7 sanjk77 18631 11.11.2020, 17:42
автор: Progernaut


 



RSS Текстовая версия Сейчас: 20.4.2024, 3:24
Дизайн