Master-X
Форум | Новости | Статьи
Главная » Форум » CJs » 
Тема: Какой дистрибутив AT3 будет работать на 64 битной Linux ???
цитата
24/10/09 в 23:23
 El Nino
Начал перенос сайтов на 64 битный сервер, но вышел косяк, AT3 в 500 ошибку уходит, ничего не работает
ATX2 есть под 64 битные, а AT3 только под FreeBSD есть такой
может у кого то завелось?
они планируют какой то новый скрипт в ноябре выпустить, который якобы под 64 Бита работать будет
но что сейчас делать незнаю
цитата
24/10/09 в 23:27
 Stek
У меня была VDS CentOS 64 , atx так и не смог запустить, хотя перепробовал все варианты.
цитата
24/10/09 в 23:34
 El Nino
вот это засада... неужели придется откатываться на 32 битную систему
или придется менять скрипт сиджа, чего очень не хочется делать
цитата
24/10/09 в 23:47
 Stek
Ну может мне просто не повезло, или терпения не хватило.
В общем я пробовал и ТЕ и ATX все доступные версии, ни одна не пошла, везде были ошибки библиотке.
Скрипты на основе php+zend работали без всяких проблем.

Потом просто учел опыт и более 64 бита операционки не ставил.
цитата
25/10/09 в 00:00
 _Sultan_
не работает ат3 на 64 битах. и под фрибсд тоже...
цитата
25/10/09 в 00:22
 El Nino
попробую сейчас систему в miltilib режиме собрать с емуляцией 32битной среды
есть еще возможность в отдельно 32 битной изолированной среде запускать скрипты

в общем сейчас поробую побиться, благо gentoo компилируется как надо под все случаи жизни
цитата
25/10/09 в 00:25
 El Nino
вот что в доке написано

Любой процессор AMD64 позволяет запускать 32-битный код наравне с 64-битным. Однако, для запуска 32-битного приложения вы не сможете использовать 64-битные библиотеки и наоборот. Однако, 32-битные приложения можно выполнять без эмуляции, если все разделяемые библиотеки, необходимые для них, имеются в форме 32-битных объектов. Вы можете выбрать поддержку multilib (множественности библиотек) или отказаться от нее, указав необходимый профиль. По умолчанию используется профиль с поддержкой multilib.

так что шансы есть
цитата
25/10/09 в 01:34
 Alex AWM
chroot сделать с 32битными библиотеками. И тогда в режиме эмуляции будут.
цитата
25/10/09 в 01:41
 _Sultan_
мой горький опыт подсказывает что не стоит этого делать... у самого куча ат3 адаптированых под 64 бита загрузили очень мощную машинку...
цитата
25/10/09 в 04:35
 Rpk
Не весь софт работает под 64.
Однако, сама система, как минимум в 64, с памятью работает гораздо лучше., и т.д.
Вообще есть работающие конфиги для скриптов? что можно отнести к "заранию"?
цитата
25/10/09 в 12:24
 Woland
А у меня всё 64 бита (ибо серваки с 6-8 гиг памяти минимум новые, там 32 ну совсем не в тему), но всё на кристале, он работает на всём вроде.

Имхо arrow не будет уже ат3 переписывать под 64, если у него на подходе новый скрипт.
цитата
25/10/09 в 13:41
 Stek
кристалл на пхп вроде, а это значит что будет работать на любой платформе.
цитата
25/10/09 в 14:10
 Woland
Stek: in, out, cron - cgi бинарники у него
цитата
25/10/09 в 15:10
 El Nino
дали новый AT Core скрипт для 64 битной системы
но сейчас 64 битная система с 32 битной совместимостью компилится, отпишу как и что
цитата
25/10/09 в 15:15
 El Nino
кстати кому интересно
в новом ATC, он теперь так называется
есть многое от ATX2, такое как по странам бонусы и кроме того там есть
топлист тумбовый

но чувствую я, что не зря они мутят со странами там, похоже фришный скрипт будет тискать только премиум трафик
цитата
25/10/09 в 15:18
 Woland
El Nino: Ну надо как-то бабло отжимать то, в связи с резко упавшей популярностью скрипта (после волны взломов + кризис + конкуренты зашевелились) icon_smile.gif
цитата
25/10/09 в 15:32
 El Nino
тоже верно
ну с AT3 свежим вроде не было хаков
со странами примочки мне не нужны
а тумбовый топ я уже сам прикрутил давно универсальный

так что мне лишь бы сейчас перенести все с одного на другой сервак, а там уже буду со скриптами разбираться
нет времени просто попробовать чтото другое
цитата
25/10/09 в 15:42
 El Nino
Woland, у меня тоже сервак с 6 гигами, потому 32битную не захотел ставить, хотя есть 32битные с PAE, которые позволяют видеть до 64Гб памяти, но это все на костылях

все проверил, заработало, Gentoo рулит!
кому интересно поясню как
64 битный дистрибутив накатал из stage3 (САМОЕ ГЛАВНОЕ чтобы был БЕЗ префикса nomultilib - это чисто 64 битный профиль и будет компилится только 64 битная библитека, тобишь мы выбираем multilib систему) с multilib
выбираем профиль hardended самый свежий, опять же где нет префикса nomultilib
сливаем ядро свежее в настройках эмуляции включаем поддержку 32 битной эмуляции
заряжаем систему на пересборку - ждем пару часов, и имеем 64 битную систему с поддержкой 32 битный библиотек
цитата
25/10/09 в 19:21
 Stek
А смысл в 64 бита дистрибутиве ?
цитата
25/10/09 в 20:16
 El Nino
ну как минимум работа с памятью более 4Гб не через PAE
кто его знает как там все будет работать через эти костыли с PAE
внятных отзывов я не получил о PAE

ну посмотрим, получается только cgi скрипты работают с 32битными библиотеками, а все остальное с 64 битными

это давний спор 64 vs 32


Эта страница в полной версии