ホームページ >バックエンド開発 >PHPチュートリアル >サーバー移行の異なる PHP バージョンによって発生する可能性のある問題、_PHP チュートリアル

サーバー移行の異なる PHP バージョンによって発生する可能性のある問題、_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-12 09:02:34870ブラウズ

サーバー移行の異なる PHP バージョンによって引き起こされる可能性のある問題

本日のサーバー移行後、フロントデスクは正常に表示および呼び出しが可能ですが、バックエンドではログイン時に 500 エラーが表示されます。コアジャンプファイルをチェックする必要があります。login.php ファイルが呼び出されないことを確認してください。login.php ファイルが見つからないため、このファイルに構文エラーがあることがわかります。

サーバー エラー メッセージを開いて、致命的なエラー: 呼び出し時間による参照渡しが削除されましたを見つけます

情報を調べてみると、元のサーバー環境がバージョン5.2だったので、サーバーを変更した後、バージョン5.4にアップグレードしたため、パラメータ転送エラーが発生しました。

致命的なエラー:呼び出し時間による参照渡しが削除されました

PHP を 5.5 にアップグレードすると、プログラム実行中に次のエラー メッセージが表示されます

致命的なエラー:呼び出し時間の参照渡しが削除されました。

つまり、新しいバージョンでは、getFormMethod(&$method)、

などの関数を呼び出すときに参照を使用できなくなりました。

このパラメーターを渡す方法は現在許可されていません。関数を定義するときに記述できます

関数 getFormMethod(&$method){},

電話がかかってきたとき

getFormMethod($method);


上記の内容では、サーバー移行のさまざまな PHP バージョンによって発生する可能性のある問題を簡単に紹介します。これが今後の仕事や学習に役立つことを願っています。

興味があるかもしれない記事:

    CVS サーバー交換後のチェックアウト後のプロジェクト移行を処理するための小さな Ruby スクリプト
  • Win2008 iis7 サーバーから別の IIS7 へのバッチ移行手順
  • Windows Server 2008 R2 DNS サーバーの移行方法

http://www.bkjia.com/PHPjc/1084574.htmlwww.bkjia.com本当http://www.bkjia.com/PHPjc/1084574.html技術記事サーバー移行の PHP バージョンの違いによって発生する可能性がある問題 現在、サーバー移行後、フロントデスクは正常に表示および通話できますが、バックグラウンドでログインすると 500 エラーが表示されます。確認してください...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。