HTML에서 PHP로 이미지를 업로드하려고합니다. 나는 오류에 직면하고있다. 어떤 사람이 문제를 해결하는 데 도움이 될 수 있습니다. 아래는 오류 메시지입니다.서버에 이미지 파일 업로드
Error Messgae:
Warning: move_uploaded_file(): SAFE MODE Restriction in effect. The
script whose uid is 0 is not allowed to access
/var/www/smart/JSON/taskfinished/666 owned by uid 33 in
/var/www/smart/JSON/taskimageupload.php on line 57"
공유 서버 및 다른 많은 서버에서 정상적으로 작동하므로 내 PHP 스크립트에 오류가 없다고 확신합니다. 그러나 전용 서버에서 스크립트를 실행하면 위의 오류가 발생합니다.
파일 권한을 0777로 변경하여 모든 사람이 파일 권한을 사용할 권한을 가지지 만 문제는 그대로 유지됩니다.
서버에서 어떤 변화가 있어야한다고 생각합니다. 그래서 어떤 사람들은 제 서버에 정확히 무엇이없는 것인지 알려줍니다.
php.ini 파일에서 안전 모드를 해제해야합니다. 다른 적절한 보안 예방 조치가 취해지면 safe_mode를 사용할 필요가 없습니다. 웹 사이트 보안을 위해 safe_mode를 사용하는 것은 나쁜 상황에서 취약한 절충안입니다. –