Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: настрйка php 64 бита
 
 автор: Dazzl   (06.12.2013 в 12:15)   письмо автору
 
 

Здравствуйте, у меня дело упираеться в 32 рязрядность т.е. int нужен по больше,потому решил перенастроить свой хост на 64 бита, хорошо погуглил и на этом сайте смотрел, поставил апачи 64 пхп 64 вроде связал их, запустил, все ок работает... тока echo PHP_INT_MAX выдает 2147483647.
Что мне еще надо сделать чтоб int был как 64 битый, подскажите, очень надо!

  Ответить  
 
 автор: MHz   (06.12.2013 в 12:29)   письмо автору
 
   для: Dazzl   (06.12.2013 в 12:15)
 

А что за ОС? И как настраивал?

  Ответить  
 
 автор: Dazzl   (06.12.2013 в 12:34)   письмо автору
 
   для: MHz   (06.12.2013 в 12:29)
 

OC win server 2008 r2 64 настраивал по инструкции в инете, версия php-5.5.1-Win32-VC11-x64, прописал в config файле:
LoadModule php5_module C:/web/php/php5apache2_4.dll
AddHandler application/x-httpd-php .php
PHPIniDir C:/web/php/

в конце инструкции вроде обещали хост 64 разряда , но толку от него если int 32 0_о?

  Ответить  
 
 автор: MHz   (06.12.2013 в 12:39)   письмо автору
 
   для: Dazzl   (06.12.2013 в 12:34)
 

Пробовали выключить и снова включить?))))
А php сами компилировали или уже из готового ставили?)

  Ответить  
 
 автор: Dazzl   (06.12.2013 в 12:43)   письмо автору
 
   для: MHz   (06.12.2013 в 12:39)
 

перезагрузку сервака делал каждый раз как моргну или подумаю моргнуть ) php готовый пакет вроде, изъял укзала путь и се, это апапчи я немного шаманил

  Ответить  
 
 автор: Dazzl   (06.12.2013 в 12:44)   письмо автору
 
   для: MHz   (06.12.2013 в 12:39)
 

может в php.ini над что то прописать/указать, мне вдруг такое пришло в голову, тока, в инете негде о таком не заикались

  Ответить  
 
 автор: MHz   (06.12.2013 в 13:08)   письмо автору
 
   для: Dazzl   (06.12.2013 в 12:44)
 

Вот что нашел https://toster.ru/q/48966
У меня на windows тоже такая фигня. На сервере linux, там все в порядке)

  Ответить  
 
 автор: Dazzl   (06.12.2013 в 14:18)   письмо автору
 
   для: MHz   (06.12.2013 в 13:08)
 

не хотел я связываться с linux'м ) но видимо придеться ) спасибо

  Ответить  
 
 автор: Zezst   (06.12.2013 в 14:49)   письмо автору
 
   для: Dazzl   (06.12.2013 в 14:18)
 

http://habrahabr.ru/post/190010/
Вот вам, что бы не боятся линуха.
php_int_max = 9223372036854775807
естественно ставить нуно линь 64 бита
будут вопросы задавайте.

  Ответить  
 
 автор: Dazzl   (06.12.2013 в 15:04)   письмо автору
 
   для: Zezst   (06.12.2013 в 14:49)
 

я вот нагуглил статью и рекомендации про ОС netBSD вообщем говорят крайне надежна и проста в использовани, и весит всего 300-400мб, даже USB варианты сборки есть 0_o, тоже вроде с того же семейства, наверное и с int'м проблем не будет, что скажете товарищи?

  Ответить  
 
 автор: Zezst   (06.12.2013 в 15:35)   письмо автору
 
   для: Dazzl   (06.12.2013 в 15:04)
 

Если уж связываться с nix'ами, то правильнее выбирать те с которыми есть опыт работы, либо легко получить совет.
Если справитесь с netBSD, будьте добры поделиться пошаговой инструкцией.

  Ответить  
 
 автор: Dazzl   (06.12.2013 в 16:18)   письмо автору
 
   для: Zezst   (06.12.2013 в 15:35)
 

мда я уже понял что это за лес... я вообще с nix'ми не знаком не с каким, так что и опыта не какого, ) вот как раз выбираю на что время тратить, веcьде рекомендуют netBSD, если чего пойму отпишусь

  Ответить  
 
 автор: Dazzl   (06.12.2013 в 16:23)   письмо автору
 
   для: Zezst   (06.12.2013 в 15:35)
 

вот нагуглил установка самого netBSD http://www.opennet.ru/docs/BSD/netbsd_inst/
и как прикрутить apache+php+mysql http://www.opennet.ru/tips/info/2585.shtml

  Ответить  
 
 автор: Zezst   (06.12.2013 в 17:15)   письмо автору
 
   для: Dazzl   (06.12.2013 в 16:23)
 

просто мой вариант позволяет довольно комфортно работать из под внды с сервером на линуксе.
какое у вас железо? в статье я настроил виртуалку на ноуте с core i3 (1300мгц).
настройки виртуалки:
1 ядро
1 гиг памяти
80 гиг хард.
установил в нее ubuntu-server x64 13.10

  Ответить  
 
 автор: MHz   (06.12.2013 в 17:33)   письмо автору
 
   для: Dazzl   (06.12.2013 в 16:23)
 

Я бы для начала поэкспериментировал с windows, прежде чем экспериментировать с linux) Попробуй скомпилировать php сам.

Но линукс мне ближе) Я бы посоветовал FreeBSD, у них все очень хорошо документировано на русском http://www.freebsd.org/ru/
Хотя мой любимый дистрибутив Gentoo, который я бы тоже посоветовал попробовать, с его USE-флагами просто сказка) И кстати PHP в Gentoo потребляет до 25% меньше памяти при прочих равных условиях чем в других Linux-дистрибутивах, согласно исследованию))))) это из википедии

  Ответить  
 
 автор: Dazzl   (06.12.2013 в 18:20)   письмо автору
 
   для: MHz   (06.12.2013 в 17:33)
 

знал бы я как это "компилировать php" )) мне windows роднее ) хоть его обсирают со всех сторон )

а netBSD как кладбище, для своего дела возможно не заменим но жуткий ))

  Ответить  
 
 автор: MHz   (06.12.2013 в 22:18)   письмо автору
 
   для: Dazzl   (06.12.2013 в 18:20)
 

Да я тоже не очень знаю) Собирал один раз 5.4, но для x86, нужны были VS 2010 и bison, инструкций небось полно. Я не уверен что это поможет, но как вариант.

А вообще для чего нужен такой int?)

  Ответить  
 
 автор: Dazzl   (07.12.2013 в 13:23)   письмо автору
 
   для: MHz   (06.12.2013 в 22:18)
 

заказали мне сервак поставить, накопитель, не буду вдоваться в подробности, вообщем он будет стоять долго и а такие функции как strtotime time и т.д. перестанут работать уже в 2038 заранее хотел залатать все дырки

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования