ホームページ >バックエンド開発 >PHPチュートリアル >COPY と UNLINK が無効になっているときにサーバーのファイルを変更するにはどうすればよいですか?
私が自分で書いた php ファイルでは、コピー、リンク解除、および move_uploaded_files がサーバーによって禁止されます。
ただし、サーバー内の一部の PHP スクリプトは上記の操作で正常に実行できます。何故ですか?
この環境で、サーバー内のファイル (JPG などの通常のファイル) を変更するにはどうすればよいですか?
危険な機能をオフにします:
disable_functions = chdir,chroot,dir,getcwd,opendir,readdir,scandir,fopen,unlink,delete,copy,mkdir, rmdir,rename,file , file_get_contents,fputs,fwrite,chgrp,chmod,chown
これらの機能が設定ファイルで無効になっている場合、サイト全体でこれらの機能を使用できるファイルと使用できないファイルがあります。
2 番目の質問は、jpg ファイルの名前を変更したいときに名前変更機能を無効にすると、ファイルをダウンロードしてローカルで名前を変更し、FTP 経由でアップロードすることしかできないということです。
満足のいく答えはありません