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

موضوع: مشکل با نصب php5.6 در اوبونتو

  1. #1
    عضو انجمن abdollahpor آواتار ها
    تاریخ عضویت
    Oct 2011
    نوشته ها
    118
    تشکر تشکر کرده 
    74
    تشکر تشکر شده 
    20
    تشکر شده در
    16 پست

    پیش فرض مشکل با نصب php5.6 در اوبونتو

    وقت بخیر دوستان ..

    من روی سیستمم vmbox رو نصب کردم و همینطور توسط باکس های واگرانت اوبونتوی precise32 رو نصب کردم . ..بعد از این سرور خوب اجرا میشه و میشه با putty بهش وصل بشم ..آپاچی و مای اس کیوال و پی اچ پی رو طبق دستور :

    apt-get install apache2 php5 mysql-server mysql-client php5-mysql

    نصب میکنم .. بدون هیچ مشکلی نصب میشه



    و وقتی php -v رو میزنم نسخه php رو برام 5.3 میزنه و تو phpinfo هم همینو میزنه خب مشکل از اینجا شروع میشه که میخام php5.6 رو نصب کنم
    طبق این دستور میزنم :

    sudo add-apt-repository ppa:ondrej/php5-5.6

    و php رو به دایرکتوری اضاف میکنم بعدشم ورژن قدیمی php رو با دستور :

    apt-get remove php5 حذف میکنم یه اپدیت میکنم و توسط دستور زیر :

    apt0get install php5

    میزنم نصب بشه ..

    نصب میشه .. ولی بازم همون ورژن php5.3 یعنی هیچ تغییری نمیکنه .. حالا بعضی وقتی باز میاد نصب میشه .. میزنم php -v میزنه 5.6 ولی باز تو صفحه میزنم phpinfo() میزنه 5.3 نمیدونم چیکار کنم ..

    من فقط همینو میخام که بتونم اپاچی و مای اس کیوال و php5.6 رو نصب داشته باشم همینو چطوری نصب کنم .. الان بیش از 30 باره هی سرور رو حذف میکنم دوباره از نو میزنم بسازه ولی هنوز موفق نشدم که نصب کنم ..
    اگه دوستان راهنمایی کنن ممنونتون میشم .. بد جوری گیرم ..

  2. # ADS




     

  3. #2
    عضو انجمن compiler آواتار ها
    تاریخ عضویت
    Sep 2012
    محل سکونت
    USA
    نوشته ها
    544
    تشکر تشکر کرده 
    228
    تشکر تشکر شده 
    615
    تشکر شده در
    443 پست

    پیش فرض پاسخ : مشکل با نصب php5.6 در اوبونتو

    سلام، بعد از حذف php قبلی به این صورت مجددا نصب کنید 5.6 رو :

    sudo apt-get update && sudo apt-get install python-software-properties


    sudo add-apt-repository ppa:ondrej/php5-5.6


    sudo apt-get update && sudo apt-get dist-upgrade


    sudo apt-get install php5




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


  5. #3
    عضو انجمن abdollahpor آواتار ها
    تاریخ عضویت
    Oct 2011
    نوشته ها
    118
    تشکر تشکر کرده 
    74
    تشکر تشکر شده 
    20
    تشکر شده در
    16 پست

    پیش فرض پاسخ : مشکل با نصب php5.6 در اوبونتو

    ممنونم با تشکر .. اقا من این کارو کردم .. الان میزنم php -v میزنه 5.6.17 خب ..ولی phpinfo رو تو php میزنم ارور میده میگه Server error و اینکه میزنم اپاچی ریستارت بشه fail میزنه :

    root@precise32:~# service apache2 restart
    * Restarting web server apache2 [fail]
    * There are processes named 'apache2' running which do not match your pid file which are left untouched in the name of safety, Please review the situation by hand.


    اینجاشو باید چیکار کنم ممنون

    - - - Updated - - -

    نقل قول نوشته اصلی توسط compiler نمایش پست ها
    سلام، بعد از حذف php قبلی به این صورت مجددا نصب کنید 5.6 رو :

    راستی موقع نصب php اون دستور اخری که دادین هم اپاچی رو میخاست ریست کنه ولی نتونست خطا داد ..فکر کنم لاین 140 بود .. نمیدونم.. ولی در کل نصب شد و الان همچین مشکل جدیدی داره

  6. #4
    عضو جدید
    تاریخ عضویت
    Oct 2015
    نوشته ها
    1
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    1
    تشکر شده در
    تشکر شده 1 بار در 1 پست

    پیش فرض پاسخ : مشکل با نصب php5.6 در اوبونتو

    نقل قول نوشته اصلی توسط abdollahpor نمایش پست ها
    ممنونم با تشکر .. اقا من این کارو کردم .. الان میزنم php -v میزنه 5.6.17 خب ..ولی phpinfo رو تو php میزنم ارور میده میگه Server error و اینکه میزنم اپاچی ریستارت بشه fail میزنه :

    root@precise32:~# service apache2 restart
    * Restarting web server apache2 [fail]
    * There are processes named 'apache2' running which do not match your pid file which are left untouched in the name of safety, Please review the situation by hand.


    اینجاشو باید چیکار کنم ممنون

    - - - Updated - - -




    راستی موقع نصب php اون دستور اخری که دادین هم اپاچی رو میخاست ریست کنه ولی نتونست خطا داد ..فکر کنم لاین 140 بود .. نمیدونم.. ولی در کل نصب شد و الان همچین مشکل جدیدی داره
    خطای کاملی که موقع ریستارت کردن می‌گیرید رو بزارید.
    می‌تونید خروجی دستور زیر رو هم بزارید:
    کد:
    service apache2 status
    Sent from my YOGA Tablet 2-830LC using Tapatalk

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


  8. #5
    عضو جدید
    تاریخ عضویت
    Jan 2016
    نوشته ها
    1
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    1
    تشکر شده در
    تشکر شده 1 بار در 1 پست

    پیش فرض پاسخ : مشکل با نصب php5.6 در اوبونتو

    سلام
    با این دستور restart کنید
    کد:
    sudo service apache2 restart

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


  10. #6
    عضو انجمن abdollahpor آواتار ها
    تاریخ عضویت
    Oct 2011
    نوشته ها
    118
    تشکر تشکر کرده 
    74
    تشکر تشکر شده 
    20
    تشکر شده در
    16 پست

    پیش فرض پاسخ : مشکل با نصب php5.6 در اوبونتو

    درود ممنونم دوستان ..

    این مشکل وقتی به وجود میاد که من php رو میخام 5.6 کنم .. یعنی صرفا با php5.3 که خودش اول نصب میشه مکل نداره .. .. خطایی هم که میده اینمه :

    کد:
    ERROR:
     *** Restarting web server apache2                                                                                                                                          [fail]
     * The apache2 configtest failed.
    Output of config test was:
    apache2: Syntax error on line 140 of /etc/apache2/apache2.conf: Syntax error on line 1 of /etc/apache2/mods-enabled/php5.load: Cannot load /usr/lib/apache2/modules/libphp5.so into server: /usr/lib/apache2/modules/libphp5.so: cannot open shared object file: No such file or directory
    Action 'configtest' failed.
    The Apache error log may have more information.**
    و با ندن sudo service apache2 status اگه درست تایپ کرده باشم میگه اپاچی در حال اجرا نیست .. وقتی میزنم اجرا بشه هم همین خطا رو میده .. از اون موقع هم 100 بار فکر کنم حذف کردم دوباره نصب کردم فایده نداره .. هرکاری میکنم نمیتونم php 5.3 که خودش نصب میکنه رو ارتقا بدم وقتی هم هم نصبش میکنم دیگه اپاچی اجرا نمیشه

    - - - Updated - - -

    الان با بلاهایی که سرش اوردم اینجوری شده :

    کد:
    root@precise32:~# service apache2 start
     * Starting web server apache2                                                                 AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
    (98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:80
    no listening sockets available, shutting down
    AH00015: Unable to open logs
    Action 'start' failed.
    The Apache error log may have more information.
     *


    کد:
    root@precise32:~# php -v
    PHP 5.6.17-3+deb.sury.org~precise+1 (cli)
    Copyright (c) 1997-2015 The PHP Group
    Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies
        with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2015, by Zend Technologies

    کد:
    root@precise32:~# service apache2 status
     * apache2 is not running
    - - - Updated - - -

    سلام دوستان شرمنده من اخرش اینو اوکی کردم فقط یه مشکل هست پوشه www که تو ویندوز ساختم شیر نمیشه با اون باید همه پوشه هارو تو لینوکش ایجاد کنم نمیدونم این www کجا رفته

  11. #7
    عضو انجمن abdollahpor آواتار ها
    تاریخ عضویت
    Oct 2011
    نوشته ها
    118
    تشکر تشکر کرده 
    74
    تشکر تشکر شده 
    20
    تشکر شده در
    16 پست

    پیش فرض پاسخ : مشکل با نصب php5.6 در اوبونتو

    دوستان من همچنان ایم مشکب رو دارم ..کسی هست پیشنهاد بهتری بده که من چطوری سرور مجازی روی سیستم خودم راه بندازم .برای طراحی سایتم ..من نیاز به اوبونتو دارم ..سروری که اوبونتو نصب باشه روش .. اینم یه دفه نصب میشه شیر نمیشه یه دفه شیر میشه باز نمیشه یه دفه اصلا نصب نمیشه کلا همش سر تا پا مشکله ..... به هیچ عنوان apache2.2 با php 5.6 روی هم نصب نمیشه . دیگه موندم باید چیکار کنم فقط منتظر راهنمایی های شمام مخ خودم به هیچا دیگه نمیکشه کل سایتای خارجی رو سر زدم سرچ کردم فیلم دیدم برا اونا کار میکنه برا من نه ..نمیدونم چرا

  12. #8
    عضو جدید
    تاریخ عضویت
    Apr 2016
    نوشته ها
    8
    تشکر تشکر کرده 
    3
    تشکر تشکر شده 
    0
    تشکر شده در
    0 پست

    پیش فرض پاسخ : مشکل با نصب php5.6 در اوبونتو

    ساده است داره می گه فایل
    /usr/lib/apache2/modules/libphp5.so
    موجود نیست طبیعی هم هستش چون ورژن پی اچ پی فرق کرد شما اول با دستور
    ls /usr/lib/apache2/modules/ | grep libphp
    اسم جدید فایل رو پیدا کنید بعد یا یه هارد لینک ازش بسازید یا
    /etc/apache2/mods-enabled/php5.load
    ویرایش کنید. راهنمایی بیشتر هم خواستید خروجی ال اس رو بنویسید

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

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

در حال حاضر 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 در انجمن سی پنل CPanel
    پاسخ ها: 4
    آخرين نوشته: February 7th, 2014, 10:52
  4. ارتقا php5.2 به 5.3
    توسط aminweb در انجمن سوالات و مشکلات
    پاسخ ها: 6
    آخرين نوشته: May 6th, 2013, 23:41
  5. آموزش نصب PHP5 و Apache و MySQL server بر روی اوبونتو
    توسط doniaey در انجمن اوبونتو,دبیان Ubuntu,Debian
    پاسخ ها: 1
    آخرين نوشته: July 18th, 2012, 17:15

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

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