CS:Bans 1.3.4 PHP7.4 "Error 500 - Trying to access array offset on value of type bool" problem

Сообщения
10
Реакции
0
Hello,

When showing ban details as a guest (without login) page shows a 500 error, and on application.log it says :

2023/07/26 22:43:32 [error]
PHP:
 Trying to access array offset on value of type bool (/home/../themes/default/views/bans/view.php:107)
Stack trace:
#0 /home/../include/yii/framework/web/CBaseController.php(126): require()
#1 /home/../include/yii/framework/web/CBaseController.php(95): BansController->renderInternal()
#2 /home/../include/yii/framework/web/CController.php(872): BansController->renderFile()
#3 /home/../include/yii/framework/web/CController.php(785): BansController->renderPartial()
#4 /home/../protected/controllers/BansController.php(176): BansController->render()
#5 unknown(0): BansController->actionView()
#6 /home/../include/yii/framework/web/actions/CAction.php(115): ReflectionMethod->invokeArgs()
#7 /home/../include/yii/framework/web/actions/CInlineAction.php(47): CInlineAction->runWithParamsInternal()
#8 /home/../include/yii/framework/web/CController.php(308): CInlineAction->runWithParams()
#9 /home/../include/yii/framework/web/filters/CFilterChain.php(134): BansController->runAction()
#10 /home/../include/yii/framework/web/filters/CFilter.php(40): CFilterChain->run()
#11 /home/../include/yii/framework/web/CController.php(1148): CAccessControlFilter->filter()
#12 /home/../include/yii/framework/web/filters/CInlineFilter.php(58): BansController->filterAccessControl()
#13 /home/../include/yii/framework/web/filters/CFilterChain.php(131): CInlineFilter->filter()
#14 /home/../include/yii/framework/web/CController.php(291): CFilterChain->run()
#15 /home/../include/yii/framework/web/CController.php(265): BansController->runActionWithFilters()
#16 /home/../include/yii/framework/web/CWebApplication.php(282): BansController->run()
#17 /home/../include/yii/framework/web/CWebApplication.php(141): CWebApplication->runController()
#18 /home/../include/yii/framework/base/CApplication.php(185): CWebApplication->processRequest()
#19 /home/../index.php(45): CWebApplication->run()
REQUEST_URI=/bans/21.html

[ATTACH type="full"]38693[/ATTACH]

CS Bans System Information :

[SIZE=22px][B]System information[/B][/SIZE]
[TABLE]
[TR]
[TD][B]Server Settings[/B][/TD][TD][/TD]
[/TR]
[TR]
[TD]Site version[/TD][TD]1.3.4 you are using the latest version[/TD]
[/TR]
[TR]
[TD]PHP version[/TD][TD]7.4.33[/TD]
[/TR]
[TR]
[TD]Web server[/TD][TD]LiteSpeed[/TD]
[/TR]
[TR]
[TD]MySQL version[/TD][TD]5.5.5-10.11.4-MariaDB-1:10.11.4+maria~ubu2004[/TD]
[/TR]
[TR]
[TD]display_errors[/TD][TD]Off[/TD]
[/TR]
[TR]
[TD]register_globals[/TD][TD]Off[/TD]
[/TR]
[TR]
[TD]magic_quotes_gpc[/TD][TD]Off[/TD]
[/TR]
[TR]
[TD]safe_mode[/TD][TD]Off[/TD]
[/TR]
[TR]
[TD]post_max_size[/TD][TD]900M[/TD]
[/TR]
[TR]
[TD]upload_max_filesize[/TD][TD]900M[/TD]
[/TR]
[TR]
[TD]max_execution_time[/TD][TD]300[/TD]
[/TR]
[TR]
[TD][B]PHP modules[/B][/TD][TD][/TD]
[/TR]
[TR]
[TD]bcmath[/TD][TD]Yes[/TD]
[/TR]
[TR]
[TD]gmp[/TD][TD]Yes[/TD]
[/TR]
[TR]
[TD]gd[/TD][TD]Yes[/TD]
[/TR]
[/TABLE]
 
В этой теме было размещено решение! Перейти к решению.

Вложения

Сообщения
178
Реакции
-8
Предупреждения
1
Помог
2 раз(а)
Вот что-то мне кажется вы неправильно установили
 
Сообщения
630
Реакции
134
Предупреждения
5
Помог
10 раз(а)
Попробуй проверить на php 5.6.40
 
Сообщения
178
Реакции
-8
Предупреждения
1
Помог
2 раз(а)
Carbonzxc, попробуйте тогда заново установить, чистую версию с гит хаба.
27 Июл 2023
Для чего вы устанавливаете всякую фигню а потом пишитие вот почему мол ошибка. Может вы просто установите оригинал и не будете мучатся?
 
Сообщения
10
Реакции
0
Switching to php 5.6 is not a option due to im using Almalinux8, and new operating systems doesnt support php 5.x anyway. i switched to php 7.1 and error is same.
 
Сообщения
1,182
Реакции
2,146
Помог
57 раз(а)
Я проверил, проблема есть на дефолтном релизе на пыхе 7.4+, да. Для воспроизведения нужно открыть детальный бан именно не залогиненным. Иссуя на гихтабе висит с марта или мая, я апнул решением, мб майнтайнер расчехлится и пофиксит.

can be fastfixed in themes/default/views/bans/view.php
you need to change 'value' => $geo['city'] ? CHtml::link(
to 'value' => ($geo && $geo['city']) ? CHtml::link(
 
Последнее редактирование:
Сообщения
10
Реакции
0
Я проверил, проблема есть на дефолтном релизе на пыхе 7.4+, да. Для воспроизведения нужно открыть детальный бан именно не залогиненным. Иссуя на гихтабе висит с марта или мая, я апнул решением, мб майнтайнер расчехлится и пофиксит.

can be fastfixed in themes/default/views/bans/view.php
you need to change 'value' => $geo['city'] ? CHtml::link(
to 'value' => ($geo && $geo['city']) ? CHtml::link(
Fixed,

Thank you
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу