1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

VDS на FreeBSD

Тема в разделе "Для новичков", создана пользователем GraD, 01.08.2011.

Загрузка
  1. GraD

    GraD Местный

    Регистрация:
    20.05.11
    Сообщения:
    181
    Симпатии:
    49
    Версия XF:
    1.5.2
    вот решил взять vds (впервые) на FreeBSD. vds от firstvds.ru
    подскажите какие расширения можно убрать а какое добавить для нормально работы xenforo?
    вот какие расширения у меня сейчас включены:
    ZendExtensionManager.so
    bcmath.so
    bz2.so
    calendar.so
    cgi-fcgi.so
    ctype.so
    date.so
    dba.so
    dom.so
    exif.so
    filter.so
    ftp.so
    gd.so
    gettext.so
    hash.so
    iconv.so
    imap.so
    json.so
    libxml.so
    mbstring.so
    mcrypt.so
    mysql.so
    mysqli.so
    openssl.so
    pcre.so
    reflection.so
    session.so
    simplexml.so
    spl.so
    standard.so
    xml.so
    zip.so
    zlib.so
    может что посоветуете новичку. Не забывайте Вы сами когда-то начинали.
    Заранее благодарю.
     
  2. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Если не ошибаюсь, то mysql.so лишний, возможно еще и cgi-fcgi.so, если php запускается модулем апача.
    mysql.so в основном используется для 3-го мускула, а 4 и выше лучше использовать через mysqli.so.
    ну а про cgi-fcgi.so я уже сказал выше - если пых запускается в виде модуля апача, то не нужен, а если через fcgi (под тот же nginx, например) - нужен.

    А теперь еще желательно доустановить:
    1) imagick (версия самого Imagick, а не модуля!, должна быть не ниже 6.2.4, при этом версия PHP - не менее 5.1.3);
    2) curl.so - не так уж и редко требуется в каких-либо дополнительных скриптах (не в самом движке).
     
    GraD нравится это.
  3. CyberAP

    CyberAP Местный

    Регистрация:
    05.10.10
    Сообщения:
    2 604
    Симпатии:
    1 660
    Версия XF:
    1.5.10
    К тому же в будущих версиях PHP поддержку расширения mysql убрали, как уже устаревшего.
     
    GraD нравится это.
  4. GraD

    GraD Местный

    Регистрация:
    20.05.11
    Сообщения:
    181
    Симпатии:
    49
    Версия XF:
    1.5.2
    Срочно подскажите чтолучше выбрать APC или Zend Optimiser
    ось на центосе php 5.3.3
    --- добавлено : Aug 1, 2011 9:44 PM ---
    блин Zend Optimiser не катит под php 5.3 что делать?
     
  5. Yoskaldyr

    Yoskaldyr Пользователь

    Регистрация:
    27.09.10
    Сообщения:
    1 921
    Симпатии:
    1 163
    Версия XF:
    1.0.4
    xcache 1.3.2
     
    GraD нравится это.
  6. GraD

    GraD Местный

    Регистрация:
    20.05.11
    Сообщения:
    181
    Симпатии:
    49
    Версия XF:
    1.5.2
    ОC-СentoS, php5.3.3
    Расширения php:
    bz2.so calendar.so cgi-fcgi.so core.so ctype.so curl.so date.so dba.so dom.so ereg.so exif.so fileinfo.so filter.so ftp.so gd.so gettext.so gmp.so hash.so iconv.so imagick.so json.so libxml.so mysql.so mysqli.so openssl.so pcntl.so pcre.so pdo.so pdo_mysql.so pdo_sqlite.so phar.so reflection.so session.so shmop.so simplexml.so soap.so sockets.so spl.so standard.so tokenizer.so wddx.so xml.so xmlreader.so xmlwriter.so xsl.so zip.so zlib.so
    Значит как я вас понял вместо APC и Zend Optimiser ставить xcache 1.3.2?
    Спасибо.
    Посмотрите пож может я что то из расширений не доустановил?
     
  7. GraD

    GraD Местный

    Регистрация:
    20.05.11
    Сообщения:
    181
    Симпатии:
    49
    Версия XF:
    1.5.2
    а что скажите про APC + Memcahed ?
     
  8. Yoskaldyr

    Yoskaldyr Пользователь

    Регистрация:
    27.09.10
    Сообщения:
    1 921
    Симпатии:
    1 163
    Версия XF:
    1.0.4
    Можно, только вот не знаю зачем, если один xcache делает все то де что и связка APC + Memcached только быстрее и безглючнее.
     
  9. GraD

    GraD Местный

    Регистрация:
    20.05.11
    Сообщения:
    181
    Симпатии:
    49
    Версия XF:
    1.5.2
    просто я не знаю как установить xcache 1.3.2 для СentoS.
    лазил по инету не нашёл . может вы подскажите?
     
  10. Seeing better

    Seeing better Местный

    Регистрация:
    29.06.11
    Сообщения:
    15
    Симпатии:
    23
    Версия XF:
    1.4.4
    GraD нравится это.
  11. Yoskaldyr

    Yoskaldyr Пользователь

    Регистрация:
    27.09.10
    Сообщения:
    1 921
    Симпатии:
    1 163
    Версия XF:
    1.0.4
    http://felix90.ru/2011/01/установка-xcache-на-centos-5/
    только брать последнюю версию xcache (1.3.2)
     
    GraD нравится это.
  12. GraD

    GraD Местный

    Регистрация:
    20.05.11
    Сообщения:
    181
    Симпатии:
    49
    Версия XF:
    1.5.2
  13. Yoskaldyr

    Yoskaldyr Пользователь

    Регистрация:
    27.09.10
    Сообщения:
    1 921
    Симпатии:
    1 163
    Версия XF:
    1.0.4
    Пример дан для собирания xcache вручную. Если будет стоять php 5.2 то проще подключить репозиторий CentAlt и взять xcache оттуда:
    yum install php-xcache

    Если пхп 5.3 и не хочется собирать хкеш вручную, то все будет зависеть от конкретного репозитория, но по идее должен подойти этот rpm (или аналогичный для 64 бит там же)
    http://pkgs.org/centos-5-rhel-5/ius-i386/php53u-xcache-1.3.2-1.ius.el5.i386.rpm.html
     
    GraD нравится это.
  14. GraD

    GraD Местный

    Регистрация:
    20.05.11
    Сообщения:
    181
    Симпатии:
    49
    Версия XF:
    1.5.2
    установил vds php5.2 xcache ОС СentoS
    Но вот при загрузке файла пишет - Загружаемый файл слишком большой для обработки сервером.
    Проверил php.ini всё нормально upload_max_filesize = 2M, не пойму что может быть ? в панели управления проверил было 1мб седлал 2мб.
    Один знакомый сказал что может быть ограничениях в xcache
    Кто сталкивался с такой проблемой может подскажите?
     
  15. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    xcache.size какой?
    А также проверьте все пути в Xcache, Apache, PHP и xenForo на предмет прав на запись. И, кстати, размер загружаемого файла какой?
     
  16. GraD

    GraD Местный

    Регистрация:
    20.05.11
    Сообщения:
    181
    Симпатии:
    49
    Версия XF:
    1.5.2
    xcache (1.3.2)
    а как проверить пути (просто я этом деле новичёк если можно поподробнее)

    папки data и internal_data доступны для записи chmod 0777
    от 20кб до 600кб
     
  17. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    В настройках XCache используются какие-либо пути?
    В Debian настройки находятся в /etc/php5/apache2/conf.d/xcache.ini. Где лежит файл с настройками в CentOS - я не знаю.
    Когда я настраивал, у меня по дефолту стояло 16M для кеша кода и 2M для кеша переменных. Пути в настройках не трогал.
     
  18. GraD

    GraD Местный

    Регистрация:
    20.05.11
    Сообщения:
    181
    Симпатии:
    49
    Версия XF:
    1.5.2
    CentOS /etc/php5/apache2/conf.d/xcache.ini нету есть только /etc/php/
    --- добавлено : Aug 7, 2011 7:00 AM ---
    в CentoS так /etc/php.d/xcache.ini а конфигурация у меня такая:
    [xcache-common]
    zend_extension = /usr/lib/php/modules/xcache.so
    [xcache.admin]
    xcache.admin.auth = On
    xcache.admin.user = "admin"
    ; xcache.admin.pass = md5($****************)
    xcache.admin.pass = ""
    [xcache]
    xcache.shm_scheme = "mmap"
    xcache.size = 32M
    xcache.count = 2
    xcache.slots = 1K
    xcache.ttl = 3600
    xcache.gc_interval = 300
    ; Same as aboves but for variable cache
    ; If you don't know for sure that you need this, you probably don't
    xcache.var_size = 4M
    xcache.var_count = 1
    xcache.var_slots = 1K
    xcache.var_ttl = 3600
    xcache.var_maxttl = 3600
    xcache.var_gc_interval = 300
    ; N/A for /dev/zero
    xcache.readonly_protection = Off
    ; for *nix, xcache.mmap_path is a file path, not directory.
    ; Use something like "/tmp/xcache" if you want to turn on ReadonlyProtection
    ; 2 group of php won't share the same /tmp/xcache
    ; for win32, xcache.mmap_path=anonymous map name, not file path
    xcache.mmap_path = "/dev/zero"
    xcache.cacher = On
    xcache.stat = On
    Может что то тут не так ?
     
  19. Yoskaldyr

    Yoskaldyr Пользователь

    Регистрация:
    27.09.10
    Сообщения:
    1 921
    Симпатии:
    1 163
    Версия XF:
    1.0.4
    В общем сойдет конфиг, но более детально надо смотреть через админку xzcache-а.
     
  20. GraD

    GraD Местный

    Регистрация:
    20.05.11
    Сообщения:
    181
    Симпатии:
    49
    Версия XF:
    1.5.2
    а как?
     

Поделиться этой страницей