JohnCMS 9.0.0

Тема закрыта
1.01K
.
Менделеев
На бегете бесплатном нельзя,там 7.1 стоит
но может можно как то менять,я не нашел
.
Ars longa, vita brevis!
fanatos, Я в тех поддержку написал отвители что нет поддержки 7.2
.
Йытлеж Пок пик
А какая нынче версия пхп актуальна?
.
╭∩╮ (`-`) ╭∩╮
Добавлено: 13.02.2020 / 23:52
# Kip-OK (13.02.2020 / 22:09)
А какая нынче версия пхп актуальна?
7.3 и 7.4

Добавлено: 14.02.2020 / 00:11
Сейчас сам проверил, на https://ru.000webhost.com/ стоит РНР 7.2
То есть JohnCMS там работать будет без проблем.
.
# AlkatraZ (13.02.2020 / 20:13)
Да и в чем все таки проблема? 7.1 (как уже и 7.2) - это уже мертвая, то есть официально не поддерживаемая версия.
Не очень давно, кое кто писал что(цитата не дословная)
php6 амбициозный. хоть и отстойный проект, поэтому мы занялись php7.

Как бы того же с php7 не произошло
.
JohnCMS
# fanatos (13.02.2020 / 21:19)
На бегете бесплатном нельзя,там 7.1 стоит
но может можно как то менять,я не нашел
Ага на бесплатном только 7.1
.
╭∩╮ (`-`) ╭∩╮
# kantry (14.02.2020 / 01:39)
Не очень давно, кое кто писал что(цитата не дословная)

Как бы того же с php7 не произошло
Я не понял про что ты пишешь и какое отношение это имеет к 9
.
AlkatraZ, К 9-ке ни какого отношения не имеет, это больше к тому что и 7.4 к концу года "умрет"
.
AlkatraZ
╭∩╮ (`-`) ╭∩╮
# kantry (14.02.2020 / 14:58)
AlkatraZ, К 9-ке ни какого отношения не имеет, это больше к тому что и 7.4 к концу года "умрет"
7.4 к концу года не умрет.
Но я намекаю на то, что об этом можно поговорить в отдельной теме. Тут же, холивар, неизменно сопровождающийся потоком флуда, будет отвлекать зашедших почитать про 9 версию.
.
¯\_(ツ)_/¯
forum/?act=show_post&id=553169
Я так и не понял в чем проблема. Почему вы говорите что версия стабильная но не работает сразу после установки?
.
Кадило крутится, лавэха мутится
# PaRtiZzaN (14.02.2020 / 17:33)
forum/?act=show_post&id=553169
Я так и не понял в чем проблема. Почему вы говорите что версия стабильная но не работает сразу после установки?
Проблема в 32 битной операционной системе.
.
¯\_(ツ)_/¯
Simba, На хостинге?
.
Кадило крутится, лавэха мутится
# PaRtiZzaN (14.02.2020 / 17:42)
Simba, На хостинге?
Да
.
¯\_(ツ)_/¯
Simba, И что теперь делать если я не хочу хостинг менять?
.
Кадило крутится, лавэха мутится
Добавлено: 14.02.2020 / 17:56
# PaRtiZzaN (14.02.2020 / 17:53)
Simba, И что теперь делать если я не хочу хостинг менять?
Ну юзать 32 битную операционку это всё равно, что юзать php5)
В следующих версиях конечно будем избавляться от ip2long, но это будет не скоро.

Добавлено: 14.02.2020 / 17:57
Тем более если такую операционку юзает хостинг, а не ты сам её выбрал, это заставляет задуматься об адекватности этого хостера)
.
¯\_(ツ)_/¯
Simba, Все цмс работают стабильно. Кроме нового Джона.
.
Кадило крутится, лавэха мутится
# PaRtiZzaN (14.02.2020 / 18:33)
Simba, Все цмс работают стабильно. Кроме нового Джона.
https://www.php.net/manual/ru/ ... p.php
Замечание:
На 32-битных архитектурах преобразование строки с числами в целочисленное значение будет некорректно для чисел, больших PHP_INT_MAX.

Я тут ничего не могу поделать. Хочется юзать на 32 битной ОС, придется ждать пока система фиксации IP будет переделана.
.
¯\_(ツ)_/¯
Simba, У меня на хостинге не 32бита
.
Кадило крутится, лавэха мутится
# PaRtiZzaN (14.02.2020 / 18:51)
Simba, У меня на хостинге не 32бита
Ну я тогда не знаю что у тебя за ошибка. Нужно разбираться детально. По скрину я ничего определить не могу и про 32 битную операционку я предположил ранее и ты это не опровергал на сколько я помню.
.
PaRtiZzaN
¯\_(ツ)_/¯
Читаем внимательно ошибку, видим, на какой именно функции ломается:
long2ip('1433478966')

Пробуем создать файл вне кода сайта, вызываем функцию:
echo long2ip('1433478966')
работает: http://fonext.ru/long2ip.php

Значит дело в чем-то другом

Ну и так, для справки:



А я нашел причину ошибки

И починил

Проблема – в неявных преобразованиях типов, которое не сработало так, как ожидается.

Читаем ошибку:
Fatal error: Uncaught TypeError: long2ip() expects parameter 1 to be int, string given in

Переводим: в качестве аргумента ожидается число, но передана строка. Окей, смотрим, в каком файле ошибка и на какой строке:
modules/profile/includes/index.php:39

Вот она, строка:
$user_data['ip'] = long2ip($user_data['ip']);

Пробуем преобразовать данные в число:
$user_data['ip'] = long2ip((integer)$user_data['ip’]);

Страница начинает открываться.

Ну, бывает, не сработало неявное преобразование типов нормально.

А именно:

В файле modules/profile/includes/index.php на 39 строке указал явный тип данных – число, заменив строку
$user_data['ip'] = long2ip($user_data['ip']);
на строку
$user_data['ip'] = long2ip((integer)$user_data['ip']);
.
╭∩╮ (`-`) ╭∩╮
# PaRtiZzaN (14.02.2020 / 19:04)
Переводим: в качестве аргумента ожидается число, но передана строка. Окей, смотрим, в каком файле ошибка и на какой строке:
modules/profile/includes/index.php:39

Вот она, строка:
$user_data['ip']
Тут молодец, правильно нашел баг.
Исправим.
.
¯\_(ツ)_/¯
AlkatraZ, Я пожалуй подожду стабильную версию
.
AlkatraZ
╭∩╮ (`-`) ╭∩╮
# PaRtiZzaN (14.02.2020 / 20:11)
AlkatraZ, Я пожалуй подожду стабильную версию
Будешь ждать всю жизнь.
Открою тебе секрет: у сложных программ стабильных версий не бывает.
Вспомни сам, сколько дыр находили в самых вроде бы стабильных и корпоративных операционках? Сколько апдейтов (в том числе критических) выходит и для браузеров и для Винды и для Линукса?

Все это пишут живые, реальные люди, а не пидорги киборги.
Невозможно предусмотреть сразу все.
Хороший проект отличается тем, что стараются делать меньше косяков, а критические баги устраняют оперативно.
.
¯\_(ツ)_/¯
AlkatraZ, Ну тут как бы вообще все у меня поломалось)))
Ладно бы мелкие ошибки))
.
Кадило крутится, лавэха мутится
Добавлено: 14.02.2020 / 20:49
Ну жди стабильную версию) Кто ж запрещает)

Добавлено: 14.02.2020 / 20:51
Мы тут гарантий никаких не даем. Движок как бы не первый день в общем доступе и до релиза можно было тестить хоть обтеститься ) Но проще конечно теперь кричать что ниче не работает)
.
¯\_(ツ)_/¯
Simba, Ну это и был тестовый запуск)
.
Кадило крутится, лавэха мутится
PaRtiZzaN, ну ок, спасибо за выявленный баг. В 9.1 исправим.
.
Simba, Макс, и вёрстку того же кабинета стоит бы поправить.
Всё на весь экран а кабинетик узенько
.
Кадило крутится, лавэха мутится
# desay (14.02.2020 / 21:30)
Simba, Макс, и вёрстку того же кабинета стоит бы поправить.
Всё на весь экран а кабинетик узенько
Скрин можешь кинуть на каком разрешении плохо?
.
kantry
# Simba (14.02.2020 / 20:54)
PaRtiZzaN, ну ок, спасибо за выявленный баг. В 9.1 исправим.
С чего бы это баг? Там по определению строки быть не должно, если в колонке таблицы max_int вмещается. Пусть смотрит что у него в таблицу пишется. А то там много таких "багов" появится.
Всего: 143
Фильтр по автору
Скачать тему