Windows Server 2008 r2 を使用する新しいサーバーを購入しました
PHP 5.4 環境を構成しています
以前は 2003 と PHP バージョン 5.2 を使用して開発していましたが、それを新しいサーバーに移植すると、プログラムの実行に影響しますか?
あるいは、他にどのような問題に注意を払う必要がありますか?
一般的には、試してみて問題があれば変更すれば大丈夫です。
何らかの影響があります
たとえば、 $names=split(".",$name); 5.3 以降では、 $names=split(".",$name); と記述する必要があります。私は正しく覚えています、これは One)
私たちの現在のプロジェクトには、5.2 から 5.3 へのアップグレードにより、いくつかの機能が無効になる問題が発生しています
他にもたくさんあり、特に 5.3 からは使用されなくなったいくつかの機能がありますプロジェクトで使用すると、失敗するかエラーが報告されます
このようなエラーは、行ごとに確認するのが非常に困難です。可能であれば、最初にテスト環境でテストしてから、PHP をアップグレードしてください。 Baidu で確認したところ、Split は 5.3 から始まります。「推奨されません。」
http://www.csdn123.com/ html/20130206/57/260e1100701e4e99ec9d453a38ded1f1.htm
5.4 については、新しいマニュアルをよく読んでいないのが恥ずかしいです...読んでいません。関連する廃止された関数を検索しました...
プログラムのメンテナンスについては、php5.4 マニュアルを参照することをお勧めします。一部の機能は 5.4 で使用が推奨されなくなり、5.4 のコード仕様はより厳密になりました
ありがとうございます、バージョン 5.2 にした方が良いようです!
ありがとうございます、バージョン5.2にした方が良いようです!
5.3.14 または 16 より前のバージョンにはセキュリティ上の脆弱性があります。アップグレードすることをお勧めします...