error ??

Board index phpBBex 2.x Поддержка

Description: У вас проблемы с phpBBex 2.x и вам необходима помощь? Спрашивайте здесь!
Forum rules: Одна тема — один вопрос или группа связанных вопросов. Обязательно формируйте внятный заголовок, максимально отражающий суть вопроса. Подробно описывайте проблему. Не забудьте указать версию phpBBex и какие моды установлены, по возможности добавьте скриншоты проблемы или ссылку на страницу с проблемой.
Moderator: Поддержка

Post #1by vbnm » 03.09.2016, 23:09

Ставил для проверки расширение Хашслайдер на 2.0.4 с базой сообщений и нек другими расширениями.
После установки все накрылось.
Ни в админку, ни в СТК зайти не могу, чтобы поправить.
Поставил с нуля НОВЫЙ движок форума 2.0.4, залил в него то же самое расширение-пашет нормально.
Еще,- перезалил в испорченную версию полностью папку ВЕНДОР, на которую плачется дебагер.
Эффекта ноль. КЕШ чистил врчную прям из папки-нет результа. Права на папку кеша проверял, все норм.
Ну, и собсно, под сполером сама ошибка:
Spoiler
Fatal error: Uncaught exception 'Symfony\Component\Yaml\Exception\ParseException' with message 'Unable to parse at line 6 (near " - @cache").' in E:\OpenServer\domains\phpbbex2.0.4\vendor\symfony\yaml\Symfony\Component\Yaml\Parser.php:262 Stack trace: #0 E:\OpenServer\domains\phpbbex2.0.4\vendor\symfony\yaml\Symfony\Component\Yaml\Parser.php(195): Symfony\Component\Yaml\Parser->parse('- @auth? - @ca...', false, false) #1 E:\OpenServer\domains\phpbbex2.0.4\vendor\symfony\yaml\Symfony\Component\Yaml\Parser.php(195): Symfony\Component\Yaml\Parser->parse('class: vbnm\myc...', false, false) #2 E:\OpenServer\domains\phpbbex2.0.4\vendor\symfony\yaml\Symfony\Component\Yaml\Parser.php(195): Symfony\Component\Yaml\Parser->parse('vbnm.mycql.list...', false, false) #3 E:\OpenServer\domains\phpbbex2.0.4\vendor\symfony\dependency-injection\Symfony\Component\DependencyInjection\Loader\YamlFileLoader.php(296): Symfony\Component\Yaml\Parser->parse('services:? v...') #4 E:\OpenServer\domains\phpbbex2.0.4\vendor\symfony\dependency-injection\Symfony\Component\DependencyInjection\Loader\YamlFileLoader.php(43): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->loadFile('E:\OpenServer\d...') #5 E:\OpenServer\domains\phpbbex2.0.4\phpbb\di\extension\ext.php(51): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->load('services.yml') #6 E:\OpenServer\domains\phpbbex2.0.4\vendor\symfony\dependency-injection\Symfony\Component\DependencyInjection\Compiler\MergeExtensionConfigurationPass.php(50): phpbb\di\extension\ext->load(Array, Object(Symfony\Component\DependencyInjection\ContainerBuilder)) #7 E:\OpenServer\domains\phpbbex2.0.4\vendor\symfony\dependency-injection\Symfony\Component\DependencyInjection\Compiler\Compiler.php(108): Symfony\Component\DependencyInjection\Compiler\MergeExtensionConfigurationPass->process(Object(Symfony\Component\DependencyInjection\ContainerBuilder)) #8 E:\OpenServer\domains\phpbbex2.0.4\vendor\symfony\dependency-injection\Symfony\Component\DependencyInjection\ContainerBuilder.php(576): Symfony\Component\DependencyInjection\Compiler\Compiler->compile(Object(Symfony\Component\DependencyInjection\ContainerBuilder)) #9 E:\OpenServer\domains\phpbbex2.0.4\phpbb\di\container_builder.php(192): Symfony\Component\DependencyInjection\ContainerBuilder->compile() #10 E:\OpenServer\domains\phpbbex2.0.4\common.php(102): phpbb\di\container_builder->get_container() #11 E:\OpenServer\domains\phpbbex2.0.4\index.php(23): include('E:\OpenServer\d...') #12 {main} Next exception 'Symfony\Component\DependencyInjection\Exception\InvalidArgumentException' with message 'The file "E:\OpenServer\domains\phpbbex2.0.4\ext\vbnm\mycql\config\services.yml" does not contain valid YAML.' in E:\OpenServer\domains\phpbbex2.0.4\vendor\symfony\dependency-injection\Symfony\Component\DependencyInjection\Loader\YamlFileLoader.php:298 Stack trace: #0 E:\OpenServer\domains\phpbbex2.0.4\vendor\symfony\dependency-injection\Symfony\Component\DependencyInjection\Loader\YamlFileLoader.php(43): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->loadFile('E:\OpenServer\d...') #1 E:\OpenServer\domains\phpbbex2.0.4\phpbb\di\extension\ext.php(51): Symfony\Component\DependencyInjection\Loader\YamlFileLoader->load('services.yml') #2 E:\OpenServer\domains\phpbbex2.0.4\vendor\symfony\dependency-injection\Symfony\Component\DependencyInjection\Compiler\MergeExtensionConfigurationPass.php(50): phpbb\di\extension\ext->load(Array, Object(Symfony\Component\DependencyInjection\ContainerBuilder)) #3 E:\OpenServer\domains\phpbbex2.0.4\vendor\symfony\dependency-injection\Symfony\Component\DependencyInjection\Compiler\Compiler.php(108): Symfony\Component\DependencyInjection\Compiler\MergeExtensionConfigurationPass->process(Object(Symfony\Component\DependencyInjection\ContainerBuilder)) #4 E:\OpenServer\domains\phpbbex2.0.4\vendor\symfony\dependency-injection\Symfony\Component\DependencyInjection\ContainerBuilder.php(576): Symfony\Component\DependencyInjection\Compiler\Compiler->compile(Object(Symfony\Component\DependencyInjection\ContainerBuilder)) #5 E:\OpenServer\domains\phpbbex2.0.4\phpbb\di\container_builder.php(192): Symfony\Component\DependencyInjection\ContainerBuilder->compile() #6 E:\OpenServer\domains\phpbbex2.0.4\common.php(102): phpbb\di\container_builder->get_container() #7 E:\OpenServer\domains\phpbbex2.0.4\index.php(23): include('E:\OpenServer\d...') #8 {main} thrown in E:\OpenServer\domains\phpbbex2.0.4\vendor\symfony\dependency-injection\Symfony\Component\DependencyInjection\Loader\YamlFileLoader.php on line 298
Че он от меня хочет?
Как видно он что-то там кидал..кидал из строны в сторону, да так и не смог распознать. Что именно ЯМЛ не мог узнать?
Added after 1 minute 28 seconds:
не опознаваемое исключение - как это понять?
Last edited by vbnm on 13.10.2016, 12:25, edited 1 time in total.
vbnm
Topic author, Гуру
Reputation: 87
With us: 4 yaers 1 month

Post #2by Sumanai » 04.09.2016, 00:32

vbnm wrote:не опознаваемое исключение - как это понять?
Не неопознанное, а непойманное.
E:\OpenServer\domains\phpbbex2.0.4\ext\vbnm\mycql\config\services.yml
Что в файле?
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1539
With us: 4 yaers 3 months

Post #3by vbnm » 04.09.2016, 09:20

Sumanai wrote:Что в файле?
блин, вот жеж..смотрю в книгу,а вижу фигу, ведь дебаг ссылаеться не на новое расширение )))
было всего по немногу
но это то самое расширение на котором пытался работать с ивентами ядра
я о нем уже и думать забыл - стояло себе и стояло, все работало
а тут при добавлении другого расширения (хашслайдера), не vbnm - все сломалось

вычистил все с конфига vbnm и все заработало

Added after 2 minutes 28 seconds:
тему можно закрывать
vbnm
Topic author, Гуру
Reputation: 87
With us: 4 yaers 1 month

Post #4by vbnm » 13.10.2016, 12:19

1. Вот еще баг именно в версии phpBBex 2.0.4:

по адресу:
ucp.php?i=ucp_profile&mode=signature
то есть: профиль пользователя->подпись
Spoiler
Code: Select all
[phpBB Debug] PHP Notice: in file [ROOT]/includes/ucp/ucp_profile.php on line 539: Undefined property: ucp_profile::$config
[phpBB Debug] PHP Notice: in file [ROOT]/includes/ucp/ucp_profile.php on line 540: Undefined property: ucp_profile::$config
[phpBB Debug] PHP Notice: in file [ROOT]/includes/ucp/ucp_profile.php on line 541: Undefined property: ucp_profile::$config
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5391: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3917)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5391: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3917)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5391: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3917)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 5391: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3917)
на phpBBex 2.0.3 такого не происходит

и еще - таки не заработало расширение:

Spoiler
"name": "ppk/bb3topics",
"type": "phpbb-extension",
"description": "Расширение добавляет возможность вывода новых тем, сообщений, объявлений, голосований, популярных, случайных, обсуждаемых, прилепленных, важных тем и непрочитанных сообщений на страницах форума",
"homepage": "http://www.ppkbb3cker.ru/",
"version": "1.6.0",
хотя, как видно последняя версия 1.6.0
работает только на версии phpBBex 2.0.1
что можно сделать? багов не выдает..просто тупо, когда в админке нужно выдать права "Настройка прав доступа", то поля в списке с радиокнопками "да","нет" не появляется.

Image

Added after 4 minutes 40 seconds:
Sumanai, тут на форуме у меня закончился лимит вложений, можно его расширить?
изображения и архивы с кодом не загружаются. :smoke:
vbnm
Topic author, Гуру
Reputation: 87
With us: 4 yaers 1 month

Post #5by Sumanai » 13.10.2016, 12:54

1. Знаю.
2. Это баг расширения, оно не работает на версиях PHPBB выше 3.1.6 (phpBBex 2.0.1). Экс тут ни при чём.
По вложениям- у меня нет прав на настройку этого.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1539
With us: 4 yaers 3 months

Post #6by vbnm » 13.10.2016, 13:18

Sumanai, ясн :smoke:
vbnm
Topic author, Гуру
Reputation: 87
With us: 4 yaers 1 month

Post #7by vbnm » 13.10.2016, 21:53

мож кому надо
Sumanai wrote:2. Это баг расширения, оно не работает на версиях PHPBB выше 3.1.6 (phpBBex 2.0.1). Экс тут ни при чём.
короч. разобрался с ним топорным способом - наф.посылать проверку на права надо :cyclop:
вариант 1.6.0 вообще лучше не ставить, хоть там больше удобств в админке по настройке сделано
но в шаблоне форума кривой,чет там напортачили основательно
самая норм версия остается 1.0.1
ext\ppk\bb3topics\core\bb3topics.php
Code: Select all
      if($bb3topics_enable[$page] && $this->auth->acl_get('u_bb3topics'))     
строка отвечает за проверку прав, если закоментить, иль просто выключить то все работает.
я делаю просто
if($bb3topics_enable[$page] && $this->auth->acl_get('u_bb3topics'));
vbnm
Topic author, Гуру
Reputation: 87
With us: 4 yaers 1 month

Post #8by Sumanai » 13.10.2016, 22:07

vbnm wrote:наф.посылать проверку на права надо
Лучше бы починить. Там нужно добавить один метод в листенёр, чтобы права отображались.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Avatar
Reputation: 1539
With us: 4 yaers 3 months

Post #9by vbnm » 14.10.2016, 15:22

Sumanai wrote:Там нужно добавить один метод в листенёр, чтобы права отображались.
скажи какой - я попробую.
vbnm
Topic author, Гуру
Reputation: 87
With us: 4 yaers 1 month


Forum name: Поддержка
Description: У вас проблемы с phpBBex 2.x и вам необходима помощь? Спрашивайте здесь!
Forum rules: Одна тема — один вопрос или группа связанных вопросов. Обязательно формируйте внятный заголовок, максимально отражающий суть вопроса. Подробно описывайте проблему. Не забудьте указать версию phpBBex и какие моды установлены, по возможности добавьте скриншоты проблемы или ссылку на страницу с проблемой.

Quick reply


Enter the code exactly as it appears. All letters are case insensitive.
Confirmation code
:hi: :smile: :wink: :twisted: :sad: :evil: :smoke: :eh: :eek: :fie: :silenced: :razz: :oops: :help: :spy: :insane: :biggrin: :toothless: :ill: :nervious: :weirdface: :pray: :clap: :think: :boxing: :cyclop: :rambo: :zombie: :cry: View more smilies

   

Return to Поддержка