私の組織の PHP アプリでは、データベースにカスタム PHP セッション ストレージをセットアップしました。これは、デフォルトのシリアル化されたファイルを適切に共有していない複数の Web サーバーがあるためです。また、PHP 5.3 では、開発環境でファイルをアップロードするためのプログレス バーを実装しました。ここ ( http://downloads.php.net/pierre/ ) で提供されている DLL を使用しました。現在、php 5.4 に更新しました。ファイルのアップロード時にファイルに関する情報を取得するサポートが組み込まれていることはわかっていますが、セッションのスーパーグローバル変数にはデータがないようです。次の方法を知る必要があります。
- アップロード中のファイルに関する情報を PHP が保存する場合は、カスタム セッション保存メソッドを使用します。
- PHP 5.4 用のアップロード進行状況 DLL のコンパイル済みバージョンを取得します。