
08.08.2013, 11:16
|
|
Познающий
Регистрация: 29.04.2008
Сообщений: 56
С нами:
9491531
Репутация:
0
|
|
dallas, выложи загрузчик и менеджер зенда из 2003 виртуалки, я гляну изменения и попробую по аналогии на линуксе сделать
|
|
|

08.08.2013, 12:30
|
|
Новичок
Регистрация: 07.02.2012
Сообщений: 1
С нами:
7505462
Репутация:
0
|
|
в линукс версии нужно править по ходу ZendOptimizer.so (у меня не получилось)
в винде патчится ZendOptimizer.dll, насколько я понял после патча можно дезендить и править файлы, зенд их схавает.
|
|
|

08.08.2013, 12:56
|
|
Новичок
Регистрация: 04.03.2013
Сообщений: 2
С нами:
6942552
Репутация:
0
|
|
На руборде же лежит патченный ZendOptimizer.so
|
|
|

12.08.2013, 10:27
|
|
Новичок
Регистрация: 20.04.2012
Сообщений: 3
С нами:
7400310
Репутация:
0
|
|
mikefluff написал(а):
На руборде же лежит патченный ZendOptimizer.so
Можно на почту линк 1c-xp@bk.ru.
|
|
|

08.08.2013, 13:27
|
|
Новичок
Регистрация: 29.02.2012
Сообщений: 0
С нами:
7473502
Репутация:
0
|
|
лицензия мегаплана, по крайней мере в старой коробке, устроена таким образом -
в файле лицензии прописан тип коробки (модули), кол-во юзеров, привязка к маку и срок действия (с помощью зенда через подпись в конце).
изменение лицензии без правильной подписи, так же как и попытка подсунуть файлы после дезенда вызовет ругань зенда.
чтобы этого не происходило и были сделаны патчи.
таким образом можно исправить тип лицензии и убрать привязку к маку. но кол-во юзеров исправить нельзя, т.к. оно напрямую связано с "p=" и проверяется в коде.
проверок очень много (обычно при создании новых объектов) и формулы тоже разные. генератор сделать не удалось, но зато нашлись проверочные коды на 100, 200 и 1000 юзеров.
изначально патч был сделан под windows для zendoptimizer.dll, затем под zendloader.dll (свежий зенд из zend server с php NTS), а позже (на руборде) и под Centos x64.
производительность последнего существенно выше, чем у zendloader со всеми оптимизациями, который к тому же у многих нестабильно работает.
поэтому забудьте про windows и даже не пытайтесь использовать его в продакшене - будет или очень медленно, или очень глючно.
|
|
|

08.08.2013, 13:41
|
|
Новичок
Регистрация: 07.02.2012
Сообщений: 1
С нами:
7505462
Репутация:
0
|
|
Bio, спасибо за подробное описание!
я кол-во лицензий правил в BoxAppInfo.php, прокатывало.
|
|
|

08.08.2013, 16:04
|
|
Познающий
Регистрация: 29.04.2008
Сообщений: 56
С нами:
9491531
Репутация:
0
|
|
Подытожу.
100 юзеров
Для просмотра скрытого содержимого необходимо иметь 5 сообщений, у вас 0 сообщений.
200 юзеров
Для просмотра скрытого содержимого необходимо иметь 5 сообщений, у вас 0 сообщений.
На руборде же лежит патченный ZendOptimizer.so
Ссылки на модули дохлые. Нашел только пропатченный под винду. Зато нашел оригинал для сравнения, дальше сам
|
|
|

08.08.2013, 16:13
|
|
Новичок
Регистрация: 12.07.2012
Сообщений: 7
С нами:
7281730
Репутация:
0
|
|
Av0id написал(а):
Подытожу.
100 юзеров
200 юзеров
Ссылки на модули дохлые. Нашел только пропатченный под винду. Зато нашел оригинал для сравнения, дальше сам
а это под новую или старую коробку?
|
|
|

08.08.2013, 16:21
|
|
Познающий
Регистрация: 29.04.2008
Сообщений: 56
С нами:
9491531
Репутация:
0
|
|
Пока старую
|
|
|

08.08.2013, 17:07
|
|
Новичок
Регистрация: 29.02.2012
Сообщений: 0
С нами:
7473502
Репутация:
0
|
|
ну в разных версиях может быть по разному.
часть проверок стоят в основном коде, часть в специфических местах, как правило при создании новых объектов (проектов и т.п.)
если что то совсем неправильно, то будут выскакивать сообщения типа - Invalid license, Your licence is big bara boom, Whow. Why are you here? и т.д.
несовпадение кол-ва сразу ведет к установке другого значение для некоторых переменных, которые используются практически везде, и это влияет на корректность работы.
в старых версиях изменение кол-ва в boxappinfo приводило к полной неработоспособности. в новых не смотрел.
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|