2016-08-23 2 views
1

私はHostgatorでホスティングを購入しました。私はサーバーにアップロードしたローカルのsymfonyプロジェクトを作成しましたが、symfonyはphp 5.6が必要です。Hostgator上のPHPアップグレードは適用されません

私はcPanelに行き、PHPの設定メニューからphpのバージョンを5.6に更新しました。それは更新されたと言っていますが、私のcomposer update --verboseはまだ私にPHP 5.4であると伝えています。悲しいかな、php -vまたはphp --iniをsshで実行すると、それはまだPHP 5.4として表示されます。

私は間違っていますか?

+0

[サーバー障害](http://serverfault.com/)の質問のように聞こえます – Machavity

答えて

0

すると、次の内容を追加してくださいSymfony3フォルダに自分のWeb/.htaccessファイルを編集してみてください

のAddHandlerがapplication/x-httpd-php56の.PHPその後

(のphpinfoを確認すること)バージョンなどを示し5.6

ご意見をもとにEDIT#2 そここんにちはRyncopsは、ここで私は、その情報を得たことがわかった2つのリンクです:

http://www.inmotionhosting.com/support/website/php-configuration/using-multiple-php-versions-one-account

あなたはより多くのいくつかの上にそれらを読めば多分、それが役立ちます。私はあなたがそれを働かせるべきだと思います。たぶんいくつかの実験を試し、何が起こるかを見てください。私は、このリンクの助けを借りて、それを解決した

+0

こんにちは!それを試して、動作しなかった...他のヒント?私は今hostgatorのライブチャットを待っている...しかし、彼らは難しい答え... – Ryncops

+0

私は私のポストRyncopsを編集しました。見てみましょう。 –

+0

ありがとう!私はそれを解決した、問題はPHPのcliであった。どうやら、hostgator、おそらく他のホスティング会社には、より多くのバージョンがインストールされているようです。私はちょうどそれにアクセスする方法を知らなかったが、このリンク[助け私](http://www.drewkeller.com/blog/selecting-php-command-line-version-hostgator-shared-host) – Ryncops

0

drewkeller.com

私の課題であった、実際には、5.4だった、と私は5.6を必要とPHPのCLI、と。どうやら、hostgator、おそらく他のホスティングサービスは、複数のphp cliのバージョンがインストールされている、私はちょうど他のバージョンを見つける場所を知りませんでした。

+0

こんにちはRyncops。コマンドラインにアクセスできない場合は、 'whereis php56'を実行して、どこにあるのか確認してください。 –

関連する問題