نمایش نتایج: از شماره 1 تا 7 , از مجموع 7

موضوع: ارتقا php5.2 به 5.3

  1. #1
    عضو انجمن
    تاریخ عضویت
    Sep 2011
    نوشته ها
    115
    تشکر تشکر کرده 
    74
    تشکر تشکر شده 
    38
    تشکر شده در
    31 پست

    پیش فرض ارتقا php5.2 به 5.3

    با سلام و خسته نباشید
    برای ارتقا php به 5.3 در کلوکسو باید چیکار کرد؟؟؟؟
    سیستم عامل : centos 5.9
    php version: 5.2 (فعلی)
    suphp

    و البته برای ارتقا پایگاه داده هم اگر میشه راهنمایی کنید.
    با تشکر فراوان

  2. # ADS




     

  3. #2
    عضو دائم nginxweb آواتار ها
    تاریخ عضویت
    Dec 2012
    محل سکونت
    Esfahan - Root
    نوشته ها
    2,568
    تشکر تشکر کرده 
    148
    تشکر تشکر شده 
    4,236
    تشکر شده در
    2,247 پست

    پیش فرض پاسخ : ارتقا php5.2 به 5.3

    ابتدا دستورات زیر رو وارد نمایید:

    کد:
    wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/x86_64/ius-release-1.0-10.ius.el5.noarch.rpm
    wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/x86_64/epel-release-5-4.noarch.rpm
    rpm -i ius-release-1.0-10.ius.el5.noarch.rpm
    rpm -i epel-release-5-4.noarch.rpm
    
    
    yum -y remove php php-common
    yum -y install php53u php53u-cli php53u-devel php53u-gd php53u-imap php53u-mbstring php53u-mysql php53u-pdo php53u-pear php53u-xml
    cp /usr/local/lxlabs/kloxo/file/phpini/php.ini.template-5.2 /usr/local/lxlabs/kloxo/file/phpini/php.ini.template-5.3
    chown -R lxlabs:lxlabs /usr/local/lxlabs/kloxo/file/phpini/php.ini.template-5.3

    سپس فایل زیر رو ویرایش کنید:

    کد:
     /usr/local/lxlabs/kloxo/httpdocs/htmllib/lib/lib.php
    و:
    کد:
    function find_php_version()
    {
            global $global_dontlogshell;
            $global_dontlogshell = true;
            $ret = lxshell_output("rpm", "-q", "php");
            $ver =  substr($ret, strlen("php-"), 3);
            $global_dontlogshell = false;
            return $ver;
    }
    را به زیر تغییر دهید:

    کد:
    function find_php_version()
    {
            global $global_dontlogshell;
            $global_dontlogshell = true;
            //Can't use lxshell_output because of the STDERR
            $ret = shell_exec('php -r \'echo phpversion();\' 2>nul');
            $ver =  substr($ret, 0, 3);
            $global_dontlogshell = false;
            return $ver;
    }

    و تمام


    خروجی:

    کد:
    HP 5.3.10 (cli) (built: Feb  2 2012 17:34:38)
    Copyright (c) 1997-2012 The PHP Group
    Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies
        with the ionCube PHP Loader v4.0.14, Copyright (c) 2002-2011, by ionCube Ltd.
    :: کارشناس فنی هاستینگ و مدیریت سرور
    :: کانفیگ حرفه ای سرور مجازی و اختصاصی و رفع اشکال سرور از سال 1388
    :: وب سایت : www.nginxweb.ir | تلفن شرکت: 02191300834

  4. تعداد تشکر ها از nginxweb به دلیل پست مفید


  5. #3
    عضو جدید
    تاریخ عضویت
    Dec 2012
    نوشته ها
    41
    تشکر تشکر کرده 
    151
    تشکر تشکر شده 
    18
    تشکر شده در
    18 پست

    پیش فرض پاسخ : ارتقا php5.2 به 5.3

    نقل قول نوشته اصلی توسط nginxweb نمایش پست ها
    ابتدا دستورات زیر رو وارد نمایید:

    کد:
    wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/x86_64/ius-release-1.0-10.ius.el5.noarch.rpm
    wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/x86_64/epel-release-5-4.noarch.rpm
    rpm -i ius-release-1.0-10.ius.el5.noarch.rpm
    rpm -i epel-release-5-4.noarch.rpm
    
    
    yum -y remove php php-common
    yum -y install php53u php53u-cli php53u-devel php53u-gd php53u-imap php53u-mbstring php53u-mysql php53u-pdo php53u-pear php53u-xml
    cp /usr/local/lxlabs/kloxo/file/phpini/php.ini.template-5.2 /usr/local/lxlabs/kloxo/file/phpini/php.ini.template-5.3
    chown -R lxlabs:lxlabs /usr/local/lxlabs/kloxo/file/phpini/php.ini.template-5.3

    سپس فایل زیر رو ویرایش کنید:

    کد:
     /usr/local/lxlabs/kloxo/httpdocs/htmllib/lib/lib.php
    و:
    کد:
    function find_php_version()
    {
            global $global_dontlogshell;
            $global_dontlogshell = true;
            $ret = lxshell_output("rpm", "-q", "php");
            $ver =  substr($ret, strlen("php-"), 3);
            $global_dontlogshell = false;
            return $ver;
    }
    را به زیر تغییر دهید:

    کد:
    function find_php_version()
    {
            global $global_dontlogshell;
            $global_dontlogshell = true;
            //Can't use lxshell_output because of the STDERR
            $ret = shell_exec('php -r \'echo phpversion();\' 2>nul');
            $ver =  substr($ret, 0, 3);
            $global_dontlogshell = false;
            return $ver;
    }

    و تمام


    خروجی:

    کد:
    HP 5.3.10 (cli) (built: Feb  2 2012 17:34:38)
    Copyright (c) 1997-2012 The PHP Group
    Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies
        with the ionCube PHP Loader v4.0.14, Copyright (c) 2002-2011, by ionCube Ltd.
    سلام - آیا این روش برای cent os 5.8 هم جواب میده؟

  6. #4
    عضو دائم nginxweb آواتار ها
    تاریخ عضویت
    Dec 2012
    محل سکونت
    Esfahan - Root
    نوشته ها
    2,568
    تشکر تشکر کرده 
    148
    تشکر تشکر شده 
    4,236
    تشکر شده در
    2,247 پست

    پیش فرض پاسخ : ارتقا php5.2 به 5.3

    بله برای Centos 5 میباشد اما در کل پیشنهاد نمیشه که upgrade نمایید چون Kloxo با همون آپاچی 5.2.17 هم بدون مشکل کار میکنه
    :: کارشناس فنی هاستینگ و مدیریت سرور
    :: کانفیگ حرفه ای سرور مجازی و اختصاصی و رفع اشکال سرور از سال 1388
    :: وب سایت : www.nginxweb.ir | تلفن شرکت: 02191300834

  7. #5
    عضو انجمن
    تاریخ عضویت
    Sep 2011
    نوشته ها
    115
    تشکر تشکر کرده 
    74
    تشکر تشکر شده 
    38
    تشکر شده در
    31 پست

    پیش فرض پاسخ : ارتقا php5.2 به 5.3

    تو چندین مرحله خطا داد و در آخر هم
    کد:
     /usr/local/lxlabs/kloxo/httpdocs/htmllib/lib/lib.php
    این خطا رو میده
    کد:
    [root@host ~]#  /usr/local/lxlabs/kloxo/httpdocs/htmllib/lib/lib.php/usr/local/lxlabs/kloxo/httpdocs/htmllib/lib/lib.php: line 1: ?php: No such file or directory
    /usr/local/lxlabs/kloxo/httpdocs/htmllib/lib/lib.php: line 3: syntax error near unexpected token `$name'
    /usr/local/lxlabs/kloxo/httpdocs/htmllib/lib/lib.php: line 3: `function getNumForString($name)'
    ممنون میشیم راهنمایی کنید

  8. #6
    عضو انجمن
    تاریخ عضویت
    Sep 2011
    نوشته ها
    115
    تشکر تشکر کرده 
    74
    تشکر تشکر شده 
    38
    تشکر شده در
    31 پست

    پیش فرض پاسخ : ارتقا php5.2 به 5.3

    از اساتید کسی نیست راهنمایی کنند؟؟؟

  9. #7
    عضو انجمن
    تاریخ عضویت
    Sep 2011
    نوشته ها
    115
    تشکر تشکر کرده 
    74
    تشکر تشکر شده 
    38
    تشکر شده در
    31 پست

    پیش فرض پاسخ : ارتقا php5.2 به 5.3

    up

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. کمک-برگرداندن php5.6 به php5.4 دایرکت ادمین
    توسط dellserver در انجمن دايرکت ادمين DirectAdmin
    پاسخ ها: 4
    آخرين نوشته: December 21st, 2015, 10:47
  2. نهوه ی ارتقای php به ورژن php5.5
    توسط M_METAL در انجمن دايرکت ادمين DirectAdmin
    پاسخ ها: 4
    آخرين نوشته: April 26th, 2015, 23:32
  3. هاست با php5.3
    توسط nader_star در انجمن درخواست هاست اشتراکی
    پاسخ ها: 19
    آخرين نوشته: February 10th, 2014, 00:50
  4. نصب php5.3
    توسط nader_star در انجمن سی پنل CPanel
    پاسخ ها: 4
    آخرين نوشته: February 7th, 2014, 10:52
  5. راهنمایی در مورد دامین PHP5.ir
    توسط 1eng.ir در انجمن سوالات و مشکلات
    پاسخ ها: 24
    آخرين نوشته: May 27th, 2009, 06:47

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •