Это ничего не меняет.
Необходима проверка, которую вы как раз убрали:
```
if (!-e $request_filename) {
...
}
```