Поддержка Проблемы и решения с-т WP на QNAP TS431P2 сер IP МГТС ч-з keenDNS д-н 4 ур

  • Помогите с поднятием сайта WordPress на QNAP QNAP TS431P2 через серый IP МГТС ( блок 80 порта) через облако keenDNS (домен 4 уровня)

    Роутер Keenetic Ultra 1810

    уже месяца 3 переписываюсь с поддержкой QNAP и keenetic, QNAP посылает т.к. аппарат из Германии, keentic 2 месяца мурыжил и сказал итог — это невозможно.

    Я настроил сам —
    1. отключил вебморду QNAP от стандартного 8080 порта,
    2. прописал виртуальный хост web сервера QNAP на 8080, сам вебсервер оставил на 80 порту.
    3. сделал проброс с домена 4 уровня в облаке keenetic на QNAP порт 8080

    Теперь работает только главная страница, стили и картинки не грузятся, никакае доп страницы не грузятся.

    Из локальной сети все ок.

    в консоли адрес сайта стоит локальный 10.10.10.2/WordPress
    URL сайта стоит глобальный 4u2b.korzh.keenetic.pro

    помогите заставить работать сайт с картинками и с открытием остальных ссылок без оплаты белого IP МГТСу (179р.)

    Или посоветуйте хостинг — готов платить 50р. в мес, не больше…

    • Тема изменена 4 года, 2 месяца назад пользователем 4u2fly.
Просмотр 15 ответов — с 16 по 30 (всего 50)
  • Ну вот, так и знал, я все испортил.
    Я прописал в консоли певый адрес https://4u2b.korzh.keenetic.pro

    И потерял доступ к консоли!

    Как теперь вообще восстановить?

    как прописать в sire url 10.10.10.2/WordPress
    если нет доступа к консоли???????
    ?

    login as: admin
    admin@10.10.10.2’s password:
    Access denied
    admin@10.10.10.2’s password:
    [~] # /usr/local/apache/modules
    -sh: /usr/local/apache/modules: is a directory
    [~] #
    [~] # list
    -sh: list: command not found
    [~] # /etc/config/apache/apache.conf
    -sh: /etc/config/apache/apache.conf: Permission denied
    [~] #
    [~] # sudo a2enmod rewrite
    sudo: a2enmod: command not found
    [~] # httpd —
    -sh: httpd: command not found
    [~] # /etc/config/apache/apache.conf
    -sh: /etc/config/apache/apache.conf: Permission denied
    [~] # /usr/local/apache/modules
    -sh: /usr/local/apache/modules: is a directory
    [~] # usr/local/apache/libexec
    -sh: usr/local/apache/libexec: No such file or directory
    [~] # Is -a
    -sh: Is: command not found
    [~] # -a
    -sh: -a: command not found
    [~] # ls -a
    ./ .bash_logout .profile
    ../ .bash_profile .ssh@
    .BitTornado@ .bashrc .vimrc
    .bash_history .buzzer_warnning.conf index_default.html
    [~] # /usr/local/apache/modules ls -a
    -sh: /usr/local/apache/modules: is a directory
    [~] # ls -a
    ./ .bash_logout .profile
    ../ .bash_profile .ssh@
    .BitTornado@ .bashrc .vimrc
    .bash_history .buzzer_warnning.conf index_default.html
    [~] # apachectl -M
    -sh: apachectl: command not found
    [~] # apache2ctl -M
    -sh: apache2ctl: command not found
    [~] #

    Вот такая петрушка через Putty

    Как посмотреть какие модули есть и какие включены?
    Также не нашел самого файла mod rewrite
    Вроде говорят что он давно включается по умолчанию

    • Ответ изменён 4 года, 2 месяца назад пользователем 4u2fly.
    Модератор Yui

    (@fierevere)

    永子

    восстановление адреса WP

    по поводу остального, я не в курсе что могли наворотить QNAPовцы со своим дистрибутивом.

    • Ответ изменён 4 года, 2 месяца назад пользователем Yui.

    Вопросы а как руками найти на qnap эту дирректорию с модулями? Визуально в проводнике ее там нет
    И какой командой в putty зайти в дирректорию и сделать ее листинг?

    Ответы неадекватные какие то. Пишешь путь а он говорит это директория. И что? Я зайти в нее хочу! И лист файлов сделать?

    Ей богу проще просто так файлы посмотреть…

    И можете мне написать для моего случая как должны выглядеть site url и home url в wp config?

    Что не пищу, если картинки есть, то стилей нет вообще. И ничегл кроме главнлй не грузится.

    Блин чтоб
    Ж все так сложно то?

    Блин чтоб
    Ж все так сложно то?

    Нормальные герои всегда идут в обход ©

    Yui, как мне связаться с вашим участником лично чтобы спросить у него?

    https://ru.wordpress.org/support/users/stranger87/

    Он победил но я не понял как 🙁

    Или откройте эту тему я там у него спрошу раз у вас в личку нельзя посылать сообщения участникам

    https://ru.wordpress.org/support/topic/wordpress-%D0%B8-qnap/

    Упс или это была другая тема ( тоже закрытая)

    Но вопрос остается как писать участникам в личку здесь?

    Модератор Yuri

    (@yube)

    Но вопрос остается как писать участникам в личку здесь?

    Здесь — никак. Только если в профиле участника есть намеки на какие-то контакты, скажем, адрес сайта, на котором есть обратная связь.
    Вот такой вот у нас Клуб Анонимных WPголиков 🙂

    Но вопрос остается как писать участникам в личку здесь?

    Никак. Здесь нет такого понятия как «личка»

    Модератор Yui

    (@fierevere)

    永子

    @4u2fly используйте уведомления по имени пользователя.
    ту тему я открыть не могу, она закрыта «по старости»

    так он не ходил сюда уже 2 года.

    так кто поможет то мне с тем, чтобы отображалсь стили по внешнему адресу и корректно работали ссылки, как это работает на локальной сети?

    UPD — зашел чеерз WinSCP и вывел модули

    mode rewrite прогружен.
    Что желать дальше?

    LoadModule unixd_module modules/mod_unixd.so
    LoadModule access_compat_module modules/mod_access_compat.so
    LoadModule authz_core_module modules/mod_authz_core.so
    LoadModule filter_module modules/mod_filter.so
    LoadModule mime_module modules/mod_mime.so
    LoadModule setenvif_module modules/mod_setenvif.so
    LoadModule socache_shmcb_module modules/mod_socache_shmcb.so
    LoadModule log_config_module modules/mod_log_config.so
    LoadModule rewrite_module modules/mod_rewrite.so
    LoadModule alias_module modules/mod_alias.so
    LoadModule actions_module modules/mod_actions.so
    LoadModule dir_module modules/mod_dir.so
    LoadModule autoindex_module modules/mod_autoindex.so
    LoadModule deflate_module modules/mod_deflate.so
    LoadModule reqtimeout_module modules/mod_reqtimeout.so
    LoadModule cgi_module modules/mod_cgi.so
    LoadModule version_module modules/mod_version.so
    LoadModule env_module modules/mod_env.so
    LoadModule authn_file_module modules/mod_authn_file.so
    LoadModule authn_core_module modules/mod_authn_core.so
    LoadModule authz_user_module modules/mod_authz_user.so
    LoadModule auth_basic_module modules/mod_auth_basic.so
    LoadModule headers_module modules/mod_headers.so

    Модератор Yuri

    (@yube)

    Что желать дальше?

    Дальше — проверить/установить AllowOverride на директорию с сайтом.

    вот эту тему почитал — тут готовый ответ есть:

    https://ru.wordpress.org/support/topic/%D0%B2%D0%BD%D0%B5%D1%88%D0%BD%D0%B8%D0%B9-%D0%B8-%D0%B2%D0%BD%D1%83%D1%82%D1%80%D0%B5%D0%BD%D0%BD%D0%B8%D0%B9-ip/

    только что это значит?

    Follet пишет

    Я долго мучался, но вопрос решил: В вордпрессе я прописал доменное имя, у регистратора прописал внешний ай-пи и у себя во внутреннем ДНС прописал внутренний ай-пи. Ура! Тему можно закрывать!

    Как мне сделать также?

    Юрий, подскажите как именно установить allowoverrive?

    И еще , вы в похощих темах людям советуете поставить сайт на нормальный хостинг.

    Я готов поставить на хстинг ха 50р. в мес. есть такие? посоветуйте плз…

    #ServerType standalone
    ServerRoot «/usr/local/apache»
    Mutex file:/var/lock/ default
    PidFile /var/lock/apache.pid
    #ScoreBoardFile /usr/local/apache/logs/apache.scoreboard
    Timeout 300
    KeepAlive On
    MaxKeepAliveRequests 100
    KeepAliveTimeout 15
    ServerLimit 4
    StartServers 3
    MaxClients 256
    MinSpareThreads 32
    MaxSpareThreads 120
    ThreadsPerChild 64
    MaxRequestsPerChild 1000
    Listen 80
    User httpdusr
    Group administrators
    ServerAdmin admin@NAS
    #ServerName NAS
    TraceEnable off
    ServerTokens Prod
    DocumentRoot «/share/Web»
    <Directory />
    Options FollowSymLinks
    AllowOverride None
    Require all denied
    </Directory>
    <Directory «/share/Web»>
    Options FollowSymLinks MultiViews
    AllowOverride All
    Require all granted
    </Directory>
    Include /etc/config/apache/extra/apache-default-modules.conf
    <IfModule headers_module>
    Header always append X-Frame-Options SAMEORIGIN «env=!share-iframe»
    Header always edit Set-Cookie ^(.*)$ $1;HttpOnly
    </IfModule>
    <IfModule dir_module>
    DirectoryIndex index.html index.htm index.php
    </IfModule>

    AccessFileName .htaccess
    <FilesMatch «^\.ht»>
    Require all denied
    Satisfy All
    </FilesMatch>

    UseCanonicalName Off
    HostnameLookups Off

    <Directory «/usr/local/apache/cgi-bin»>
    AllowOverride None
    Options None
    Require all granted
    </Directory>

    ErrorLog /dev/null
    #
    # LogLevel: Control the number of messages logged to the error_log.
    # Possible values include: debug, info, notice, warn, error, crit,
    # alert, emerg.
    #
    LogLevel crit

    <IfModule log_config_module>
    LogFormat «%h %l %u %t \»%r\» %>s %b \»%{Referer}i\» \»%{User-Agent}i\»» combined
    LogFormat «%h %l %u %t \»%r\» %>s %b» common
    LogFormat «%{Referer}i -> %U» referer
    LogFormat «%{User-agent}i» agent

    <IfModule logio_module>
    LogFormat «%h %l %u %t \»%r\» %>s %b \»%{Referer}i\» \»%{User-Agent}i\» %I %O» combinedio
    </IfModule>
    #
    # If you prefer a logfile with access, agent, and referer information
    # (Combined Logfile Format) you can use the following directive.
    #
    </IfModule>

    #
    # Aliases: Add here as many aliases as you need (with no limit). The format is
    # Alias fakename realname
    #

    <IfModule alias_module>
    Alias /v3_menu/ «/home/httpd/v3_menu/»
    <Directory «/home/httpd/v3_menu»>
    AllowOverride None
    Require all granted
    </Directory>
    </IfModule>

    <IfModule autoindex_module>
    AddIconByEncoding (CMP,/icons/compressed.gif) x-compress x-gzip

    AddIconByType (TXT,/icons/text.gif) text/*
    AddIconByType (IMG,/icons/image2.gif) image/*
    AddIconByType (SND,/icons/sound2.gif) audio/*
    AddIconByType (VID,/icons/movie.gif) video/*

    AddIcon /icons/binary.gif .bin .exe
    AddIcon /icons/binhex.gif .hqx
    AddIcon /icons/tar.gif .tar
    AddIcon /icons/world2.gif .wrl .wrl.gz .vrml .vrm .iv
    AddIcon /icons/compressed.gif .Z .z .tgz .gz .zip
    AddIcon /icons/a.gif .ps .ai .eps
    AddIcon /icons/layout.gif .html .shtml .htm .pdf
    AddIcon /icons/text.gif .txt
    AddIcon /icons/c.gif .c
    AddIcon /icons/p.gif .pl .py
    AddIcon /icons/f.gif .for
    AddIcon /icons/dvi.gif .dvi
    AddIcon /icons/uuencoded.gif .uu
    AddIcon /icons/script.gif .conf .sh .shar .csh .ksh .tcl
    AddIcon /icons/tex.gif .tex
    AddIcon /icons/bomb.gif core

    AddIcon /icons/back.gif ..
    AddIcon /icons/hand.right.gif README
    AddIcon /icons/folder.gif ^^DIRECTORY^^
    AddIcon /icons/blank.gif ^^BLANKICON^^
    DefaultIcon /icons/unknown.gif

    ReadmeName README.html
    HeaderName HEADER.html

    IndexIgnore .??* *~ *# HEADER* README* RCS CVS *,v *,t
    </IfModule>

    #
    # Document types.
    #
    <IfModule mime_module>
    TypesConfig /etc/config/apache/mime.types
    AddLanguage da .dk
    AddLanguage nl .nl
    AddLanguage en .en
    AddLanguage et .ee
    AddLanguage fr .fr
    AddLanguage de .de
    AddLanguage el .el
    AddLanguage he .he
    AddCharset ISO-8859-8 .iso8859-8
    AddLanguage it .it
    AddLanguage ja .ja
    AddCharset ISO-2022-JP .jis
    AddLanguage kr .kr
    AddCharset ISO-2022-KR .iso-kr
    AddLanguage nn .nn
    AddLanguage no .no
    AddLanguage pl .po
    AddCharset ISO-8859-2 .iso-pl
    AddLanguage pt .pt
    AddLanguage pt-br .pt-br
    AddLanguage ltz .lu
    AddLanguage ca .ca
    AddLanguage es .es
    AddLanguage sv .sv
    AddLanguage cs .cz .cs
    AddLanguage ru .ru
    AddLanguage zh-TW .zh-tw
    AddCharset Big5 .Big5 .big5
    AddCharset WINDOWS-1251 .cp-1251
    AddCharset CP866 .cp866
    AddCharset ISO-8859-5 .iso-ru
    AddCharset KOI8-R .koi8-r
    AddCharset UCS-2 .ucs2
    AddCharset UCS-4 .ucs4
    AddCharset UTF-8 .utf8
    <IfModule negotiation_module>
    LanguagePriority en da nl et fr de el it ja kr no pl pt pt-br ru ltz ca es sv tw
    </IfModule>
    AddType application/x-tar .tgz
    AddEncoding x-compress .Z
    AddEncoding x-gzip .gz .tgz
    AddType application/x-compress .Z
    AddType application/x-gzip .gz .tgz
    AddType application/x-httpd-php .php .php4 .php3 .phtml
    AddType application/x-httpd-php-source .phps
    AddHandler cgi-script .cgi
    AddType text/html .shtml
    AddHandler server-parsed .shtml
    AddHandler send-as-is asis
    AddHandler imap-file map
    AddHandler type-map var
    </IfModule>

    <IfModule mime_magic_module>
    MIMEMagicFile /etc/config/apache/magic
    </IfModule>

    <IfModule setenvif_module>
    BrowserMatch «Mozilla/2» nokeepalive
    BrowserMatch «MSIE 4\.0b2;» nokeepalive downgrade-1.0 force-response-1.0
    BrowserMatch «RealPlayer 4\.0» force-response-1.0
    BrowserMatch «Java/1\.0» force-response-1.0
    BrowserMatch «JDK/1\.0» force-response-1.0
    </IfModule>

    <IfModule ssl_module>
    SSLRandomSeed startup builtin
    SSLRandomSeed connect builtin
    </IfModule>

    <IfModule reqtimeout_module>
    RequestReadTimeout header=20-40,MinRate=500 body=20,MinRate=500
    </IfModule>
    Include /etc/config/apache/extra/apache-fastcgi.conf
    Include /etc/config/apache/extra/apache-musicstation.conf
    Include /etc/config/apache/extra/apache-photo.conf

    Include /etc/config/apache/extra/apache-video.conf
    Include /etc/config/apache/extra/httpd-vhosts-user.conf

Просмотр 15 ответов — с 16 по 30 (всего 50)
  • Тема «с-т WP на QNAP TS431P2 сер IP МГТС ч-з keenDNS д-н 4 ур» закрыта для новых ответов.