Sly32

Рейтинг
372
Регистрация
29.03.2012
Микола:
Всем привет!

Ситуация следующая, после переноса нескольких сайтов на другой сервер, перестала загружаться страница настроек темы + в редакторе исчезли кнопки редактирования и текст не видно (на сайте все ок).

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

И еще момент, если нажать ctrl+r или ctrl+F5 - редактор может заработать. Кнопки и текст появляется. После сохранения исчезает. С настройками темы такой вариант не проходит.

Спасибо.

Скриншоты прилагаю:

http://prntscr.com/a59bn6
http://prntscr.com/a59c7i

В 90% проблема в кривом переезде. У меня после переезда пропала ajax загрузчик картинок. Что только не делал. Позавчера переехал на новый сервер снова, причем базу и сайт брал с последнего, некорректно настроенного сервера и, о чудо - все работает как надо.

Причин может быть масса, начиная от версий php очень сложно отловить.

А вот то, что при обновлении то появляется то пропадает, может указывать на проблему с ДНС (необязательно)

Попробуйте все удалить и заново вдумчиво переехать. Это будет быстрее. чем рыть еррор

ORIGAMMI:
Если ставить весь дестрибутив LAMP в конце нужно будет настроить виртуальные хосты в Apache -правильно же ?
В панели веста это можно сделать просто?

Я бы советовал сразу разбираться LEMP все-таки. На самом деле это только кажется страшным. Прошлой весной я не представлял, что можно что-то поставить без cPanel, вчера при переезде на новый сервер не использовал даже FTP

Hanke:
А можно, пожалуйста, пример, я просто никогда этого не делал, не совсем понятно где и как прописывать :)

Дело в том, что ноиндекс в том виде как вы сделали(если убрать комменты) закроет вообще весь текст к индексации для яндекса, а не только ссылки. Получится пустая страница.

вам нужно конкретно вывод ссылки вида <a href="site/1/2/">... заменить на < a href='site/1/2/' rel="nofollow">

Точнее не подскажу из приведенного вами кусска. И не используйте вставку кода через php, надо через BB

ноиндекс придумал яндекс причем в явном виде - < noindex>, а не в комментариях. Для гугля, как уже сказали - нофоллоу

WebAlt:
Гуглу и Яше уже давно похрен на ЧПУ, ИМХО.

Гугл даже в поиск может включить, используя ссылку с ЧПУ, так что вы неправы. По Яше спорить не стану, там никто не поймет. Один сайт удалось вытащить из соплей изменив ссылки с чпу на ссылки вида site/4/1/ На втором все наоборот. В любом случае это удобно пользователю, так что стит немного усилий потратить и привести ссылки в порядок

А вообще вопрос не в том разделе. Тут надо спрашивать - КАК сделать а не НАДО ЛИ?

Гугл любит красивые чпу, да и яндекс не брезгует. ? стоит использовать только для пагинации в ссылках, остальное - моветон

Никаких панелей! все руками. Настройка сервера занимает полчаса с нуля. У меня есть два сервера. На одном 2 гига, дебиан 7 и куча всяких панелей от хостера. На втором с 1 гигли оперативы вручную установленая Деб 8. На борту nginx, uwsgi, supervisor, mysql, postrges, php-fpm, python3+Django+virtualenvrapper. На обоих хостингах крутиться по 5 сайтов общей посещалкой до 1000. И второй шустрее вышел)

Сделал себе инструкцию один раз, теперь по ней разворачиваю сервер без особых хлопот.

SeVlad:
Sly32, а ты злой :) Хотя по сути и правильно.

jano, как-то так: https://wordpress.org/plugins/search.php?q=clone+site

Да я добрейшей души человек)))

Мое имхо - никаких плагинов, только хардкор) Потом глюки вылавливай. Лучше потратить время на изучение основ и потом не задавать, в первую очередь себе, лишних вопросов) Я на последний сервер вообще никаких визуалов не ставил.

В итоге сервер в 2 раза слабее,а на нем все летает.

Хотя свои знания по 10-бальной шкале оцениваю на 3+. Например, не могу освоить SCP, чтобы даже от фтп отказаться.

jano:
Спасибо. Я пробовал и через панельку mysql и через консоль. Выводит ошибку почему-то при вставке базы из дампа. Может есть какая-нибудь команда, которая будет игнорировать ошибку?

Игнорировать вроде невозможно. Если выделали дамп через пхпмуадмин - то и вставлять нужно через него. Входите в панель управления, сначала создаете новую базу,она появляется в меню слева. Нажимаете на ссылку на нее и только потом делаете импорт в конкретную базу.

Если через консоль мускли -

1. делаете дамп, естественно подключившись к мускле

mysql -u root -p // root - имя пользователя вашего

$ mysqldump -u root -p имя_базы > имя_бэкапа.sql

Закачиваете на новый сервер и разворачиваете

mysql -u root -p новая_база < дамп.sql Для дампа нужно прописывать весь путь, где она лежит, типа /home/backup....дамп.sql

Писал для себя инструкцию, точную, но что-то не могу найти ее. Я сейчас больше с постгрес работаю, поэтому команды примерные

jano:
Спасибо, вот мануальчик. Всё крайне просто: http://www.macguide.ru/cloning-the-database/
только ошибку вот выдаёт при вставке базы из дампа: "ERROR 1064 (42000) at line 1: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near "

Это значит что у вас кривой дамп, вот он и не разворачивается. Переделывайте его. Инструкция по ссылке - так себе. Учите консоль mysql - там таких проблем не возникает. у пхпмуадмин это нормальная проблема.

вот вам ссылочка на нормальный мануал для консоли -

http://webcheatsheet.com/sql/mysql_backup_restore.php#mysqldump

Всего: 7407