2017-02-04 9 views
0

私のウェブサイトに使用しているPHPのバージョンをアップグレードしたいと思います。私は現在5.3.3を使用しており、5.6.30をインストールすることができました(私はもっとクールなことをするために、より良いPHPコードを実行できます!)。アップグレード後に動作しませんPHP 5.3.3から5.6.30

5.6に切り替えると、自分のページのインクルードファイルがまったく機能しません。ソースコードを見ると、インクルードファイルに表示されるコードではなく、インクルード用のPHPコードが表示されます。

は、例えば、それはページのソースでこれを示しています。私はそれがその内容とは何かを持っている疑いようの

<? include ("../bobs-house/new_website_top.php");?> 

なしの作業が含まれていません。

絶対ファイルパスを使用しようとしましたが、動作しません。

私はCentOS 6.8でPlesk v12.0.18を使用しています。他に何が必要なのでしょうか?事前に

おかげで、

ジョン

+1

あなたのアップグレードがショートタグオプションを変更したようですね。 '<?'を '<?php'に変更してください。 – Barmar

答えて

1

は、それはあなたが<? ?> to <?php ?>を交換するすべてのコードを変更したくない場合は、短いタグの設定 に問題が表示されます、あなたは、php.iniを変更することができます

とAPを再起動してオンラインで

はshort_open_tag =痛み

+0

完璧、私のためにこれを見ていただきありがとうございます。私はそれが簡単な修正だと非常にうれしいです! – GeneralTomfoolery

関連する問題