• При загрузке сайта периодически возникает проблема: сайт долго не грузится, а потом вылазит ошибка: Запрошенный URL не может быть доставлен. Такое бывает не долго, минут пять-десять, но, блин, по нескольку раз на день. А у меня посетителей и так мало, и последних терять, сами понимаете…
    Я так понимаю, это глюк хоста. Писала им ругательные письма, они говорят, что такого больше не будет. Но изо дня в день одно и то же.
    Скажите, может быть, я со своей стороны могу как-то устранить эту проблему? Или только хост менять? Это же такой гемор, блин… Что делать??

Просмотр 15 ответов — с 1 по 15 (всего 44)
  • 1. Облегчить тему.
    2. Оставить только необходимые плагины.
    3. Менять тарифный план.
    4. Менять хостера.

    А я вас предупреждал…

    Значит, такая фигня происходит от тяжести темы, я правильно понимаю? Ну я тогда ее как-нить оптимизирую и все будет ОК 🙂

    Не спешите. Если на теме по умолчанию все хорошо, то дело именно в ней, да. Если и там плохо, то в плагинах…. ну и далее по списку.

    Подскажите, пожалуйста. Устанавливаю плагин WP Super Cache. Говорят, поможет облегчить загрузку 🙂 Но никак не могу понять, чего ему надо от меня (английским владею очень так себе). Он пишет: Mod Rewrite rules cannot be updated!
    и предлагает засунуть какой-то код в options-general.php Ну я засунула… И ничего 🙁 При загрузке страницы в коде пишут: No closing HTML tag. Check your theme.
    Что надо делать? В рунете как-то криво об этом пишут… Единственная инфа: «В режиме ON Вам нужно обновить Mod Rewrite Rules.» И что? Как это делать-то?

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Скорее всего, код нужно вписать в .htaccess в корневой директории блога.

    Модератор Yuri

    (@yube)

    Mod Rewrite rules — это то, что нужно вписать в .htaccess, лежащий в корне сайта. По идее, если на файл поставить права 666, плагин сам впишет что нужно. Потом права можно поставить 444.

    Ну тогда вообще ничего непонятно… Потому что этого файла нету 🙂
    И когда я разводила адрес сайта с его настоящей директорией, там что-то говорили про этот файл… Но его нет 🙂 И адрес сам поменялся 🙂 А вот плагин сам работать не хочет… 🙁

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Нужно создать 🙂

    Ух.. Вот это неожиданный поворот событий 🙂 Ну если нужно, значит, будем создавать 🙂

    Я, конечно, прошу пардона, что спотыкаюсь на ровном месте каждый раз, но у меня опять не получается 🙁 Я создала какой-то файл в корне, а он, зараза, работать не хочет 🙂
    Вы посмотрите, чего плагин пишет в настройках:

    You must have BEGIN and END markers in D:\\inetpub\\vhosts\\tvoivybor.com\\httpdocs\\blog\\wp-admin\\options-general.php/.htaccess for the auto update to work. They look like this and surround the main WordPress mod_rewrite rules:

    # BEGIN WordPress RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress

    Refresh this page when you have updated your .htaccess file.

    Я не понимаю этот путь к файлу 🙁 Что такое …\\wp-admin\\options-general.php/.htaccess?
    У меня есть там файл general.php, я туда пробовала засунуть этот код. Пробовала создать файл под кодовым названием .htaccess и заливала его в корень, потом для разнообразия — в директорию wp-admin. И ничего не меняется почему-то…
    Что я еще могу сделать для полноты ощущений? 🙂

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    .htaccess нужно создать в корневой директории — рядом с wp-config.php.
    options-general.php нужно восстановить в исходном виде 🙂
    Видимо, плагин неправильно выводит путь в сообщении.

    Ну понятно, только я это уже пробовала… Ни работаит…
    Я правильно понимаю, .htaccess — это такое название файла, да? вот такое странное, без названия — одно расширение. Да? или это какой-то особый тип файла, который нужно как-то по-осмобому создавать?
    Я беру текстовый документ, засовываю туда код

    # BEGIN WordPress RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress,

    обзываю это все .htaccess (при этом расширение файла становится нечитаемым) и заливаю в корень. Да?
    Я так подробно пишу, потому что ну не знаю, почему не работает! Чего не так-то?

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    1. При отключённых постоянных ссылках файл .htaccess должен иметь вид:

    # BEGIN WordPress
    
    # END WordPress

    2. Видимо, ошибка не в плагине. Скорее всего, не во всех случаях корректно работает функция get_home_path(). Например, если хостинг под Windows. Попробуйте изменить строку 445 файла wp-cache.php:

    $home_path = get_home_path();

    Можно указать значение вручную:

    $home_path = 'D:/inetpub/vhosts/tvoivybor.com/httpdocs/';

    Здорово, что-то изменилось, но все равно ничего не работает 🙁
    В Mod Rewrite Rules теперь пишут:

    Rules must be added to D:\inetpub\vhosts\tvoivybor.com\httpdocs\blog/wp-content/cache/.htaccess too:

    и кусок кода. Я этот кусок записала в этот файл …cache/.htaccess.
    И все равно не работает. И сверху по-прежнему висит Mod rewrite may not be installed!

    А еще сверху висит ошибка, и указание, что надо сменить права доступа к папке wp-content на 755. Сменила. Но ошибка все равно висит.
    Нет в жизни счастья…))

    Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Попробуйте добавить строчку в главный .htaccess:

    RewriteEngine On

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

Просмотр 15 ответов — с 1 по 15 (всего 44)
  • Тема «Глючит хост» закрыта для новых ответов.