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

[3.2] SEO Metadata

Поддержка расширений, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с расширениями для phpBB, кроме относящихся к форуму Для авторов.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
ciiz1
phpBB 2.0.4
Сообщения: 440
Стаж: 6 лет 7 месяцев
Благодарил (а): 100 раз
Поблагодарили: 30 раз

[3.2] SEO Metadata

Сообщение ciiz1 »

Название расширения: [DEV] SEO Metadata
Автор: Alfredo Ramos (Abaddon Ormuz)
Описание расширения: Динамически генерируемые Open Graph мета-теги и JSON-LD микроданных из сообщений и страницы.
Скачать: https://www.phpbb.com/community/viewtop ... &t=2478391
Язык: en
Описание проблемы: <meta property="og:url" content=" как вместо генерируемой ссылки получить каноническую без f
Знаю что файл лежит по пути \alfredoramos\seometadata\includes\helper.php
Вот часть кода который необходимо изменить og:url' => $this->clean_url($current_url),
Автору писал, он не отвечает. То ли моё знание английского мешает понять , то ли он не видит необходимости.
Аватара пользователя
romaamor
phpBB 3.0.2
Сообщения: 2081
Стаж: 11 лет 11 месяцев
Откуда: Одесса
Благодарил (а): 707 раз
Поблагодарили: 161 раз
Контактная информация:

Re: [3.2] SEO Metadata

Сообщение romaamor »

Татьяна5, он включён. Ошибок нету. И что он должен показать ? Расширение установилось без проблем. Спотыкается скрипт от фейсбука, который открывается во всплывающем окне, и дебаг не как не сможет с поймать ошибку которая фейсбуку не нравится.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [3.2] SEO Metadata

Сообщение Sheer »

romaamor писал(а): 18.06.2019 16:56 Я так понимаю спотыкается об title
Неправильно понимаешь. Спотыкается об ошибку в SQL-запросе, о чем и сказано

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

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3 [1064]
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
romaamor
phpBB 3.0.2
Сообщения: 2081
Стаж: 11 лет 11 месяцев
Откуда: Одесса
Благодарил (а): 707 раз
Поблагодарили: 161 раз
Контактная информация:

Re: [3.2] SEO Metadata

Сообщение romaamor »

У вас есть ошибка в вашем синтаксисе SQL; проверьте руководство, соответствующее вашей версии сервера MySQL, чтобы найти правильный синтаксис для использования рядом с '' в строке 3 [1064]
Честно, для меня это тёмный лес. Что надо сделать ?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [3.2] SEO Metadata

Сообщение Sheer »

Для начала смотреть логи ошибок. Если ошибка возникает при работе расширения, то SQL-запросы в коде я увидел только в одном файле - ext\alfredoramos\seometadata\includes\helper.php
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
romaamor
phpBB 3.0.2
Сообщения: 2081
Стаж: 11 лет 11 месяцев
Откуда: Одесса
Благодарил (а): 707 раз
Поблагодарили: 161 раз
Контактная информация:

Re: [3.2] SEO Metadata

Сообщение romaamor »

Sheer писал(а): 18.06.2019 18:48 Для начала смотреть логи ошибок.
За последних 1,5 часа ошибок нету. Пробовал отправлять посты в фейсбук, они уходят вот такие -
Изображение
В логах опять ошибок нету.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [3.2] SEO Metadata

Сообщение Sheer »

Ну судя по всему ошибка возникает при выполнении запроса

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

		$sql = 'SELECT post_text
			FROM ' . POSTS_TABLE . '
			WHERE ' . $this->db->sql_build_array('SELECT', ['post_id' => $post_id]);
в случае, если функция sql_build_array возвращает пустое значение, в результате запрос получается такой

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

SELECT post_text FROM phpbb_posts WHERE
что и вызывает ошибку
Как такое может возникнуть, при каких обстоятельствах, я не знаю :dontknow

Отправлено спустя 8 минут 23 секунды:
Могу только предложить костыль
Найти

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

WHERE ' . $this->db->sql_build_array('SELECT', ['post_id' => $post_id]);
Заменить на

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

WHERE post_id = ' . $post_id;
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
romaamor
phpBB 3.0.2
Сообщения: 2081
Стаж: 11 лет 11 месяцев
Откуда: Одесса
Благодарил (а): 707 раз
Поблагодарили: 161 раз
Контактная информация:

Re: [3.2] SEO Metadata

Сообщение romaamor »

А может быть причина в не правильной настройки кеширования в файле .htaccess ? Я это спрашиваю потому что отладчик фейсбук ругается на -
Ошибка обработки введенного URL. Данные не были кэшированы или скрапированы.
Чтобы найти объект, нам пришлось проделать следующие действия
оригинал https://*******.info/viewtopic.php?f=91&t=3216&p=151332#p151332
301 https://*********.info/viewtopic.php?t=3216&p=151332
Следующее будет расценено краулером как перенаправление:
Перенаправление на HTTP
Тег «<link rel="canonical" href=".." />»
Тег «<meta property="og:url" content=".." />»
Конечный URL, из которого мы попытались извлечь данные, выделен полужирным
Sheer писал(а): 18.06.2019 19:35 Могу только предложить костыль
Это в каком файле ?

Отправлено спустя 50 минут 6 секунд:
romaamor писал(а): 18.06.2019 19:37 Это в каком файле ?
Догодался. В helper.php. Не помогло.

Отправлено спустя 54 минуты 29 секунд:
Оказывается всё на много хуже. С отключённым расширением ошибка такая же. Копать надо видимо глубже.
Аватара пользователя
Beer
phpBB 2.0.9
Сообщения: 708
Стаж: 12 лет 8 месяцев
Благодарил (а): 193 раза
Поблагодарили: 69 раз

Re: [3.2] SEO Metadata

Сообщение Beer »

У меня стоит это расширение неск. дней. Позавчера мудохался - ФБ не отображал картинку с поста.
А сегодня - он тянет все картинки все с поста, а не только <meta property="og:image" :shock:
Похоже на то, что там цукерберк руками копипастит...

Ты подожди немого - возможно рассосется.
Сконвертировался с SMF2 в phpBB3.2
Аватара пользователя
romaamor
phpBB 3.0.2
Сообщения: 2081
Стаж: 11 лет 11 месяцев
Откуда: Одесса
Благодарил (а): 707 раз
Поблагодарили: 161 раз
Контактная информация:

Re: [3.2] SEO Metadata

Сообщение romaamor »

Beer писал(а): 19.06.2019 23:14 Ты подожди немого - возможно рассосется.
Не работает только на одном форуме. Думаю где то права доступа к файлу стоят не правильно. А перепроверять всё в ручную не реально. Разве что снести всё и заново залить.
Так как -
romaamor писал(а): 18.06.2019 21:22 С отключённым расширением ошибка такая же.
Аватара пользователя
romaamor
phpBB 3.0.2
Сообщения: 2081
Стаж: 11 лет 11 месяцев
Откуда: Одесса
Благодарил (а): 707 раз
Поблагодарили: 161 раз
Контактная информация:

Re: [3.2] SEO Metadata

Сообщение romaamor »

Удалил, перезалил все файлы, ну кроме не которых папок - файлы , конфг, роботс, .htaccess ошибка та же. Отключение всех расширений не помогает. Ошибка остаётся. Больше идей нету. На этом хостинге другой форум с этой функцией работает без проблем. Неужели что то с БД ?
Аватара пользователя
Gubkin
phpBB 2.0.16
Сообщения: 1085
Стаж: 8 лет 8 месяцев
Благодарил (а): 231 раз
Поблагодарили: 107 раз
Контактная информация:

Re: [3.2] SEO Metadata

Сообщение Gubkin »

вышел релиз 1.2.0 https://github.com/AlfredoRamos/phpbb-e ... /tag/1.2.0

1.2.0: Add Open Graph image width, height and MIME type

- Improve ACP form validation
- Use HTML5 compliant markup
- Improve and add missing functional tests
- Update README preview
- Code cleanup
Ещё один тупой вопрос и будете забанены. К гуру надо приходить подготовленными, а не как Вы. Вчера создали форум с парой постов, а сегодня уже 20 вопросов )))
TrekRed
phpBB 2.0.5
Сообщения: 483
Стаж: 5 лет 7 месяцев
Благодарил (а): 68 раз
Поблагодарили: 16 раз

Re: [3.2] SEO Metadata

Сообщение TrekRed »

Выложите кто-нибудь годный русификатор!
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 2 месяца
Благодарил (а): 797 раз
Поблагодарили: 175 раз

Re: [3.2] SEO Metadata

Сообщение southklad »

Не могу понять причин, у меня на одном форуме все норм, а на другом не подгружаются фото при отправке поста в соц. сети, пока грешу что на одном версия стоит 3.2.7, а на том котором не работает 3.2.2
Изображение
ciiz1
phpBB 2.0.4
Сообщения: 440
Стаж: 6 лет 7 месяцев
Благодарил (а): 100 раз
Поблагодарили: 30 раз

Re: [3.2] SEO Metadata

Сообщение ciiz1 »

Не подскажите как в <meta property="og:url" content=" не текущую страницу вставлять а canonical Мне кажется так правильнее будет
Аватара пользователя
t4p2
phpBB 2.0.1
Сообщения: 256
Стаж: 8 лет 7 месяцев
Откуда: Okayma
Благодарил (а): 46 раз
Поблагодарили: 1 раз
Контактная информация:

Re: [3.2] SEO Metadata

Сообщение t4p2 »

а есть русификатор?
- Ищy выход из Интеpнета...
Изображение
Ответить

Вернуться в «Поддержка расширений для phpBB»