### Godot version

v4.1.1 stable

### System information

Windows 11 - Chrome & Firefox - Godot 4.1.1 - Web Editor

### Issue description

This issue also happens on Chromebook.

Every file won't import correctly and will always show an 'X' next to it. It is not possible to use these files basically making the editor worthless.

### Steps to reproduce

1. Open Godot Web Editor
2. Create Project
3. Open It
4. Check the FileSystem in the bottom-left

### Minimal reproduction project

N/A
ERR_FAIL_COND_MSG(!f, "File must be opened before use.");
	if (feof(f)) {
		last_error = ERR_FILE_EOF;
	}
}
Error FileAccessUnix::open_internal(const String &p_path, int p_mode_flags) {
	_close();
	path_src = p_path;
	path = fix_path(p_path);
	
	ERR_FAIL_COND_V_MSG(f, ERR_ALREADY_IN_USE, "File is already in use.");
	const char *mode_string;
	if (p_mode_flags == READ) {
		mode_string = "rb";
	} else if (p_mode_flags == WRITE) {
		mode_string = "wb";
	} else if (p_mode_flags == READ_WRITE) {
		mode_string = "rb+";
	} else if (p_mode_flags == WRITE_READ) {
		mode_string = "wb+";
	} else {
		return ERR_INVALID_PARAMETER;
	}
	/* pretty much every implementation that uses fopen as primary
	   backend (unix-compatible mostly) supports utf8 encoding */