JohnCMS | Разработка следующей версии

Тема закрыта
44.88K
.
╭∩╮ (`-`) ╭∩╮
# kantry (26.12.2019 / 00:24)
AlkatraZ, Так ты 32-х битный php когда включал последний раз?))
Я 32 битной версией со времен Денвера не пользовался.
Сегодня мне кажется, кроме тебя никто ее не использует.
Костыль, что по твоей ссылке мне тоже не нравится, быдлокодом попахивает, ты правильно назвал его "костылем".

А решение - вообще отказаться от хранения IP адресов в Long формате, а хранить как есть, в строчном виде. Единственная проблема которая при этом возникнет, это поиск в базе по BETWEEN, но данный момент можно похерить, я за все годы владения сайтом johncms.com ни разу не вел поиск по диапазону адресов. Думаю такой функционал излишний и его можно выпилить, а хранение IP перевести на строки.
.
Hey guys! Finally I'm gonna change status!?
AlkatraZ, Да оно и не решение, решение inet_(ntoa/aton) использовать, ну или как ты и говоришь в строках хранить.
Если бы только у меня)) А недорогие вЭпЭ-Эски всякие?
Проблема возникает при переносе таблицы с 64бит на 32-х битную php, там php_int_max один а тут другой)) В итоге старые ип адреса фатальную ошибку вываливают
.
Кадило крутится, лавэха мутится
# kantry (26.12.2019 / 12:18)
Если бы только у меня)) А недорогие вЭпЭ-Эски всякие?
Даже 100 рублевые впс идут с 64 битными системами...
Прикрепленные файлы:
.
Hey guys! Finally I'm gonna change status!?
Simba, А кто там альбомы переделывает? Сразу группировку бы убрали где альбомы мальчиков-девачек выводятся))
Типа этого
*** (+/-)
.
Кадило крутится, лавэха мутится
Я при переделке в запросы не вникаю если они работают гг. Один хрен их переписывать потом надо будет так что смысла нет тратить время на это )
.
kantry
Hey guys! Finally I'm gonna change status!?
Simba, Это отговорка ну или роспись в своем бессилии если конкретней
Я про ВПС-ки
.
Кадило крутится, лавэха мутится
Добавлено: 26.12.2019 / 12:34
# kantry (26.12.2019 / 12:25)
Simba, Это отговорка ну или роспись в своем бессилии если конкретней
Я про ВПС-ки
Ну мне никайф щас заниматься этим гг. Просто я думаю, те кто сидят на 32 битной оси, не столкнутся с проблемой т.к. у них даже php 7.2 нет и вероятнее всего они не смогут поставить двиг )
Потом можно будет переделать это, когда на шаблоны всё переведено будет )

Добавлено: 26.12.2019 / 12:35
Ты то сам чё ещё не поставишь 64 битную?)
.
Hey guys! Finally I'm gonna change status!?
Simba, У меня же есть, даже 7.4 установлен
С ай-пи проблема возникает только та что не верный ип выводит,
что бы фатал выкинула, надо в ручном режиме(или таблицу откуда то перенести) правильный ип в интегер занести, в mysql bigint хранит все верно))
Так что ничего страшного, пока кроме меня никто не пользуется 32BiT, нет
.
Hey guys! Finally I'm gonna change status!?
Simba, Да я от этой то никак не могу избавиться
Надоел уже интернет, бесполезная хрень, по большому счету))
.
Hey guys! Finally I'm gonna change status!?
Simba, Что за фигня? Ошибки не видно по человечьи?
Прикрепленные файлы:
Всего: 1376
Кураторы: AlkatraZ