copy()を使用して自己構築型PHP CMSを使用して大きなファイルを移動すると、共有Webサーバーが2回中断されました。管理者は、私がマシン上のすべての読み書き帯域幅を使い切ってしまったことを教えてくれました。そして、PHPはファイルの移動に非常に非効率です。PHPでサーバ上で大きなファイルを扱う
これらのファイルをCMSのWebインターフェイス経由で移動したいと考えています。サーバーを動かすことなくこれを行う方法はありますか?
copy()を使用して自己構築型PHP CMSを使用して大きなファイルを移動すると、共有Webサーバーが2回中断されました。管理者は、私がマシン上のすべての読み書き帯域幅を使い切ってしまったことを教えてくれました。そして、PHPはファイルの移動に非常に非効率です。PHPでサーバ上で大きなファイルを扱う
これらのファイルをCMSのWebインターフェイス経由で移動したいと考えています。サーバーを動かすことなくこれを行う方法はありますか?
あなたがちょうどそれらを移動したい場合は、rename()
あなたが送信元または宛先を決定するために、ユーザの入力を使用している、CMSからこれをやっているので
を使うのか?すべての入力を確実に消毒してください。見るべきことの1つはrealpath()
です。なぜdownvote!少なくとも理由を入れてください... –