Поддержка Проблемы и решения Сайт локально

  • Запустил на компе виртуальный хост под Linux Ubuntu 15.04. Проверил хост работает. Создал копию базы сайты и скопировал весь сайт в папку виртуального хоста. В wp-config подправил:

    /** MySQL имя пользователя */
    define('DB_USER', 'root');
    
    /** MySQL пароль базы данных */
    define('DB_PASSWORD', 'х');
    
    /** MySQL сервер - иногда требуется изменять это значение. например на Мастерхосте */
    define('DB_HOST', '127.0.0.1');

    Имя виртуального хоста = имени моего сайта(домена)
    Имя баз SQL то же одинаковые.
    при заходе на созданный локальный хост ничего не происходит (ожидал, что копия сайта запустится).
    Видимо в wp-config что то не так, либо еще где то надо что то править.
    Кто нибудь разворачивал локально копию сайта?

Просмотр 15 ответов — с 1 по 15 (всего 25)
  • localhost это 127.0.0.1, но не 172.0.0.1

    localhost это 127.0.0.1, но не 172.0.0.1

    опечатка, в wp-config 127.0.0.1

    Модератор Yui

    (@fierevere)

    永子

    127.0.0.1 — используется TCP
    localhost — используется unix socket

    при заходе на созданный локальный хост ничего не происходит

    ничего это что? белый экран (ошибка 500) ?
    или вообще нет соединения с сервером?
    или что то еще?

    ps: гонять пользовательские бд от root’a mysql — плохая практика

    Хосты прописаны? Домен пингуется? Какие результаты выдает пинг, локальный IP или хостинга, на котором раньше «висел» сайт?
    И вместо 127.0.0.1 пропишите localhost

    Хосты прописаны? Домен пингуется? Какие результаты выдает пинг, локальный IP или хостинга, на котором раньше «висел» сайт?

    хост прописан в /etc/hosts
    помещал туда index.php с содержимым:

    <?php
    phpinfo();
    ?>

    все работает. прописывал localhost в wp-config.php не помогло

    ничего это что? белый экран (ошибка 500) ?
    или вообще нет соединения с сервером?
    или что то еще?

    Да, вообще ничего. Белый экран ни какой ошибки.

    да локальный домен пингуется. результат:
    PING mysite.com (127.0.0.1) 56(84) bytes of data.
    64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.018 ms

    Модератор Yui

    (@fierevere)

    永子

    а в логе что?
    php отконфигурирована? расширения нужные подключены? права для чтения (хотя бы) у php на файлы есть?

    php отконфигурирована? расширения нужные подключены? права для чтения (хотя бы) у php на файлы есть?

    я писал, index.php запускается с содержимым phpinfo()

    права 777 -R на папку www в которой виртуальный хост

    Т.е. если в данный момент в папку с WP вы поместите файл 123.php с таким содержимым:

    <?php
    phpinfo();
    ?>

    то страница mysite.com/123.php открывается?

    (естественно вместо mysite.com Ваше доменное имя)

    то страница mysite.com/123.php открывается?

    Да открывается и выдает соответствующую инфу

    Тогда включите отображение ошибок в wp-config:

    define('WP_DEBUG', true);

    Будет легче понять где «собака порылась»

    Модератор Yui

    (@fierevere)

    永子

    phpinfo() не требует расширений

    ну так что в логах?

    Тогда включите ошибки в wp-config:
    define(‘WP_DEBUG’, true);

    Включил. Выдал:
    Deprecated: mysql_connect(): The mysql extension is deprecated and will be removed in the future: use mysqli or PDO instead in /home/bsha/www/mysite.com/wp-includes/wp-db.php on line 1142

    Fatal error: ‘continue’ operator with non-constant operand is no longer supported in /home/bsha/www/mysite.com/wp-content/themes/DirectoryNews/functions.php on line 599

    Буду смотреть что там.

Просмотр 15 ответов — с 1 по 15 (всего 25)
  • Тема «Сайт локально» закрыта для новых ответов.