.onion домен. VPS

Discussion in 'Linux, Freebsd, *nix' started by CheshireCat, 6 Apr 2020.

  1. CheshireCat

    CheshireCat New Member

    Joined:
    6 Apr 2020
    Messages:
    6
    Likes Received:
    0
    Reputations:
    0
    Здравствуйте, уважаемые.


    Столкнулся с проблемой. Не могу разобраться третьи сутки.

    Суть проблемы:

    Имеется VPS. Apache2. Nginx.

    Накатил .onion домен. Все стартует без проблем.

    Когда в деректории /var/www лежит обычный index.html - по домену .onion через тор все отлично работает.

    Как только я загружаю в деректории файлы своего форума (двиг XenForo, index.php - само собой) через тор по ссылке перестает заходить вообще куда-либо. При попытке зайти на сайт скачивается *php файл с рандомным именем.

    Файл я естественно прочитал. Содержание:
    Code:
    <?php $phpVersion = phpversion(); if (version_compare($phpVersion, '5.6.0', '<')) {     die("PHP 5.6.0 or newer is required. $phpVersion does not meet this requirement. Please ask your host to upgrade PHP."); } $dir = __DIR__; require($dir . '/src/XF.php'); XF::start($dir); if (\XF::requestUrlMatchesApi()) {     \XF::runApp('XF\Api\App'); } else {     \XF::runApp('XF\Pub\App'); }
    
    Версия php 7.2. О какой 5.6 идёт речь в файле - не понимаю вообще.
    Может кто-то подскажет где ошибка?
     
  2. fandor9

    fandor9 Reservists Of Antichat

    Joined:
    16 Nov 2018
    Messages:
    630
    Likes Received:
    1,050
    Reputations:
    47
    это как? nginx как реверс-прокси и апач на локалке по 8080?
    Может у вас не подключен обработчик php-файлов?
     
  3. CheshireCat

    CheshireCat New Member

    Joined:
    6 Apr 2020
    Messages:
    6
    Likes Received:
    0
    Reputations:
    0
    Все верно, Nginx как прокси. Апач на локале по 80.

    С обработчиком поковыряюсь, к утру отпишусь что получилось. Не сильно силен в этом всем)
     
  4. CheshireCat

    CheshireCat New Member

    Joined:
    6 Apr 2020
    Messages:
    6
    Likes Received:
    0
    Reputations:
    0
    Ну, добавление в htaccess директивы нужной - ни к чему не привело.
    Везде пишут что файл называется .htaccess.
    У меня htaccess.txt без точки. Есть разница?
     
  5. fandor9

    fandor9 Reservists Of Antichat

    Joined:
    16 Nov 2018
    Messages:
    630
    Likes Received:
    1,050
    Reputations:
    47
    да
     
  6. CheshireCat

    CheshireCat New Member

    Joined:
    6 Apr 2020
    Messages:
    6
    Likes Received:
    0
    Reputations:
    0
    Переименовал в .htaccess - ноль внимания вообще.

    Я просто не сильно понимаю. Ведь если заходить не через .onion а по простому домену - все работает без проблем вообще.
     
  7. fandor9

    fandor9 Reservists Of Antichat

    Joined:
    16 Nov 2018
    Messages:
    630
    Likes Received:
    1,050
    Reputations:
    47
    Тоесть у вас работает форум, если вы заходите на внешний адрес VPS ? Или он вам тоже голый пых выдаёт? index.html это не пых, его сервер никак не обрабатывает, а выдаёт голым телом, а обрабатывает его уже браузер. А с пыхом сначала запрос обрабатывает сервер, делает из пыхапы-скрипта хтмл-документ и отсылает его уже браузеру. У вас модуль для обработки пыхапы-скриптров в апаче включен?
     
  8. CheshireCat

    CheshireCat New Member

    Joined:
    6 Apr 2020
    Messages:
    6
    Likes Received:
    0
    Reputations:
    0
    Если я просто захожу на 185.*.*230:80 - тоесть голый адрес - все отменно работает.
    Страница домашняя index.php

    Про модуль обработки - поконкретнее если можно, где включается?
     
  9. CheshireCat

    CheshireCat New Member

    Joined:
    6 Apr 2020
    Messages:
    6
    Likes Received:
    0
    Reputations:
    0
    PS сейчас стоит Apache 2.0 Handler