Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Страница 404 при нажатии ссылки активации в письме

Проблемы с установкой или работой phpBB 3.2.x? Получите помощь здесь!
Внимание: с 7 ноября 2020 года phpBB Group завершено дальнейшее развитие phpBB версии 3.2, а с 1 августа 2024 года будет прекращена её поддержка.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.

Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
tesla-chita
phpBB 1.0.0
Сообщения: 6
Стаж: 5 лет 3 месяца
Откуда: Чита
Благодарил (а): 1 раз
Контактная информация:

Страница 404 при нажатии ссылки активации в письме

Сообщение tesla-chita »

Когда пользователь ввел регистрационные данные, приходит ему на почту ссылка, при нажатии отображается ошибка 404.
сервер nginx
ISP Config 3
директивы nginx:

Код: Выделить всё

        location /install/app.php {
                try_files $uri $uri/ /install/app.php?$query_string;
        }
С этими директивами инсталлировал phpBB-3.2.4-ru

У кого было что-то подобное? И где что посмотреть?
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5270
Стаж: 19 лет 2 месяца
Откуда: Питер
Благодарил (а): 188 раз
Поблагодарили: 800 раз
Контактная информация:

Re: Страница 404 при нажатии ссылки активации в письме

Сообщение Siava »

tesla-chita писал(а): 07.12.2018 19:47 location /install/
Это не всё. Рабочий пример конфига для nginx в папке docs есть.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
tesla-chita
phpBB 1.0.0
Сообщения: 6
Стаж: 5 лет 3 месяца
Откуда: Чита
Благодарил (а): 1 раз
Контактная информация:

Re: Страница 404 при нажатии ссылки активации в письме

Сообщение tesla-chita »

Siava, Что мне необходимо сделать? не в ту группу вопрос задал? Не все данные выложил?
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5270
Стаж: 19 лет 2 месяца
Откуда: Питер
Благодарил (а): 188 раз
Поблагодарили: 800 раз
Контактная информация:

Re: Страница 404 при нажатии ссылки активации в письме

Сообщение Siava »

tesla-chita писал(а): 11.12.2018 15:08 не в ту группу вопрос задал?
Это форум, а не соцсети.
tesla-chita писал(а): 11.12.2018 15:08 Не все данные выложил?
Очевидно не все.
tesla-chita писал(а): 11.12.2018 15:08 Что мне необходимо сделать?
Начните с просмотра примера конфига.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: Страница 404 при нажатии ссылки активации в письме

Сообщение Татьяна5 »

Посмотреть пример конфига nginx в папке docs на своём форуме и внести код оттуда в свой конфиг nginx
Аватара пользователя
tesla-chita
phpBB 1.0.0
Сообщения: 6
Стаж: 5 лет 3 месяца
Откуда: Чита
Благодарил (а): 1 раз
Контактная информация:

Re: Страница 404 при нажатии ссылки активации в письме

Сообщение tesla-chita »

Siava, Прежде чем сюда написать я два вечера потратил, перерыл кучу ресурсов пробовал много настроек nginx, даже пытался рыться в коде, решил сюда написать. Но видимо тоже зря ? Извините конечно, но какой-то у Вас слишком жесткий отбор.
Я могу продолжить свою тему? Какую инфу нужно предоставить для решения данного вопроса я же не знаю, но выложу как только будет в этом необходимость.
Аватара пользователя
tesla-chita
phpBB 1.0.0
Сообщения: 6
Стаж: 5 лет 3 месяца
Откуда: Чита
Благодарил (а): 1 раз
Контактная информация:

Re: Страница 404 при нажатии ссылки активации в письме

Сообщение tesla-chita »

Татьяна5 писал(а): 11.12.2018 15:10 Посмотреть пример конфига nginx в папке docs на своём форуме и внести код оттуда в свой конфиг nginx
Спасибо сейчас так и сделаю
Аватара пользователя
tesla-chita
phpBB 1.0.0
Сообщения: 6
Стаж: 5 лет 3 месяца
Откуда: Чита
Благодарил (а): 1 раз
Контактная информация:

Re: Страница 404 при нажатии ссылки активации в письме

Сообщение tesla-chita »

Татьяна5 писал(а): 11.12.2018 15:10 Посмотреть пример конфига nginx в папке docs на своём форуме и внести код оттуда в свой конфиг nginx
Не помогло, так как phpBB уже установлен я не вносил директивы отвечающие за установку.

полный конфиг виртуального хоста
 

Код: Выделить всё

server {
        listen *:80;


        server_name forum.tesla-chita.ru ;

        root   /var/www/forum.tesla-chita.ru/web/;



        index index.html index.htm index.php index.cgi index.pl index.xhtml;


        location ~ \.shtml$ {
            ssi on;
        }


        error_page 400 /error/400.html;
        error_page 401 /error/401.html;
        error_page 403 /error/403.html;
        error_page 404 /error/404.html;
        error_page 405 /error/405.html;
        error_page 500 /error/500.html;
        error_page 502 /error/502.html;
        error_page 503 /error/503.html;
        recursive_error_pages on;
        location = /error/400.html {

            internal;
        }
        location = /error/401.html {

            internal;
        }
        location = /error/403.html {

            internal;
        }
        location = /error/404.html {

            internal;
        }
        location = /error/405.html {

            internal;
        }
        location = /error/500.html {

            internal;
        }
        location = /error/502.html {

            internal;
        }
        location = /error/503.html {

            internal;
        }

        error_log /var/log/ispconfig/httpd/forum.tesla-chita.ru/error.log;
        access_log /var/log/ispconfig/httpd/forum.tesla-chita.ru/access.log combined;

        location ~ /\. {
			deny all;
        }

        location ^~ /.well-known/acme-challenge/ {
			access_log off;
			log_not_found off;
			root /usr/local/ispconfig/interface/acme/;
			autoindex off;
			index index.html;
			try_files $uri $uri/ =404;
        }

        location = /favicon.ico {
            log_not_found off;
            access_log off;
            expires max;
            add_header Cache-Control "public, must-revalidate, proxy-revalidate";
        }

        location = /robots.txt {
            allow all;
            log_not_found off;
            access_log off;
        }

        location /stats/ {

            index index.html index.php;
            auth_basic "Members Only";
            auth_basic_user_file /var/www/clients/client2/web27/web//stats/.htpasswd_stats;
        }

        location ^~ /awstats-icon {
            alias /usr/share/awstats/icon;
        }

        location ~ \.php$ {
            try_files /******************************************.htm @php;
        }

        location @php {
            try_files $uri =404;
            include /etc/nginx/fastcgi_params;
            fastcgi_pass unix:/var/lib/php7.0-fpm/web27.sock;
            fastcgi_index index.php;
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
            fastcgi_intercept_errors on;
        }

        location /cgi-bin/ {
            try_files $uri =404;
            include /etc/nginx/fastcgi_params;
            root /var/www/clients/client2/web27;
            gzip off;
            fastcgi_pass  unix:/var/run/fcgiwrap.socket;
            fastcgi_index index.cgi;
            fastcgi_param SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            fastcgi_intercept_errors on;
        }

#Данные которые я добавил в настройки, а выше это стандартные nginx

        location / {
                    index index.php index.html index.htm;
                    try_files $uri $uri/ @rewriteapp;
        }

        location @rewriteapp {
                    rewrite ^(.*)$ /app.php/$1 last;
        }

        location ~ /(config\.php|common\.php|cache|files|images/avatars/upload|includes|(?<!ext/)phpbb|store|vendor) {
                    deny all;
                    internal;
        }

        location ~ \.php(/|$) {
                    include fastcgi_params;
                    fastcgi_split_path_info ^(.+\.php)(/.*)$;
                    fastcgi_param PATH_INFO $fastcgi_path_info;
                    fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
                    fastcgi_param DOCUMENT_ROOT $realpath_root;
                    try_files $uri $uri/ /app.php$is_args$args;
                    fastcgi_pass unix:/var/lib/php7.0-fpm/web27.sock;
        }




}
в логах вебсервера только такая ошибка:

Код: Выделить всё

***.***.***.*** - - [12/Dec/2018:00:36:58 +0900] "GET /ucp.php?mode=activate&u=49&k=OWSYHK HTTP/1.1" 404 868 "-" "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36"
Вроде сам форум работает, но вот при активации по электронной почте пока только встретил ошибку. Хотя она не очень важная можно использовать другой метод активации, но хотелось бы с подтверждением почты.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: Страница 404 при нажатии ссылки активации в письме

Сообщение Татьяна5 »

Профили пользователей работают? (Файл ucp.php вообще на месте?)
Аватара пользователя
tesla-chita
phpBB 1.0.0
Сообщения: 6
Стаж: 5 лет 3 месяца
Откуда: Чита
Благодарил (а): 1 раз
Контактная информация:

Re: Страница 404 при нажатии ссылки активации в письме

Сообщение tesla-chita »

Татьяна5 писал(а): 11.12.2018 19:15 Профили пользователей работают? (Файл ucp.php вообще на месте?)
Профили работают, регистрация проходит, письмо с активацией улетает, файл на месте
2018-12-12_01-42-54.png
2018-12-12_01-42-54.png (11.51 КБ) Нет просмотров
2018-12-12_01-44-38.png
Отправлено спустя 16 минут 24 секунды:
ссылка на активацию:

Код: Выделить всё

http://forum.tesla-chita.ru/ucp.php?mode=activate&u=49&k=OWSYHK
а ссылка на просмотр пользователя в базе:

Код: Выделить всё

http://forum.tesla-chita.ru/adm/index.php?i=users&mode=overview&redirect=acp_inactive&sid=<скрыт>&u=50
2018-12-12_02-02-31.png
Отличаются user_id как я понял или это нормально?

а если указать ссылку

Код: Выделить всё

http://forum.tesla-chita.ru/ucp.php?mode=activate&u=50&k=OWSYHK
то ругается
2018-12-12_02-05-56.png
Отправлено спустя 10 минут 40 секунд:
Убрал в директивах перенаправление на 404 страницу, теперь отвечает phpBB что нет такого пользователя
2018-12-12_02-12-08.png
Я так понимаю когда страница не найдена то ошибочно отправлялось на другую страницу, только почему пользователь не найден??? Когда он ожидает активации. Попробую еще раз зарегистрироваться...

Отправлено спустя 12 минут 1 секунду:
Действительно, убрал перенаправления на собственные страницы ошибок и все заработало )))
Вот эти записи были лишними, но я для проверки убирал 404
2018-12-12_02-24-46.png
Ответить

Вернуться в «Поддержка phpBB 3.2.x»