2017-09-14 9 views
2

私は自分のシステムにphp5をインストールしました。php7.1と にアップグレードして、公式サイトからソースコードをダウンロードしてインストールします。私はphp -vでチェックするときubuntuにphp7または最新バージョンをインストールする14.0

インストールプロセスは、成功だった、それはphp7.1 を表示しかし、私はするphpinfo()で確認したときに、それはまだ二つの異なるPHP存在する場合に発生する可能性がどのように最も古いPHPのバージョン

を表示していますバージョンではなく、私の質問はunexplicit

であれば今お互い PHP Version 5.5.9-1ubuntu4.22

を積み重ね、問題は私のローカルホスト上の最新のphp7.1を使用する方法である

おかげbeforely、ごめんなさい

+0

Apacheを使用していますか? nginx? – Fetrarij

+0

私は正確にapache2を使用しました – naufalhfzhn

+0

このppaを使用しましたか:https://launchpad.net/~ondrej/+archive/ubuntu/php?そしてapt? – Fetrarij

答えて

0

まだlibapache2-mod-php7.1をインストールしていない場合は、インストールしてください。

その後、古いPHPモジュール無効化:

sudo a2dismod php5 

およびApacheでの新しいモジュールphp7.1をアクティブ:

sudo a2enmod php7.1 

そして最後にapache2の再起動:

sudo service apache2 restart 
+0

yaay、最終的にはそれが変わったのが、私はphpMyAdminのを開こうとすると、それは誤り、 – naufalhfzhn

+0

yaayを起こって、最終的にはそれが変わったのが、私はphpMyAdminのを開こうとすると、エラーになるだろう、 メッセージが 「phpMyAdminにある - エラー mbstring拡張子がありません。PHPの設定を確認してください。 何が原因ですか? – naufalhfzhn

+0

今、 "mysqli extension is missing"というメッセージが表示されます。iniをチェックして、mysqli拡張子をコメントアウトするかどうかを確認してください。しかし、何も見つからなかったので、mysqli拡張を再度インストールする必要がありますか? – naufalhfzhn

0

これは本質的に私が今週初めに答えたこの質問の複製です。あなたの問題を解決する可能性のある解決策を見てください。

PHP Parse error: syntax error, unexpected '?' in helpers.php 233

私もちょうどUbuntuの16.04や17.10にアップグレードし、代わりにPPAの主なサポートされているバージョンを使用することをお勧めします。ちょうど私の2セント。

+0

私は以前にそれをアップグレードしましたが、ラップトップは非常に遅く走っています:D、私はOSをUbuntu 14.04にダウングレードしました。 – naufalhfzhn

+0

申し訳ありません、私はphp7をインストールしているときに何らかの欠陥がありますか? php5-commonをパージする必要がありますか? – naufalhfzhn

+0

sudo apt-getはphp5-commonを削除してからsudo apt-get autoremoveを実行します。 16.04未満でパフォーマンスに問題がある場合は、hweカーネルをインストールしてみてください。 – roktechie

0

use this command automatically latest version of php is installed 
 

 
sudo apt-get install php

関連する問題