0
У меня есть функция, чтобы определить, есть ли у пользователя аватара или нет, основываясь на существовании файла с именем ID.jpg.Laravel 5 Файл :: не работает
public function hasAvatar()
{
if (File::exists(url('/media/avatars/' . $this->id . '.jpg')))
return true;
else
return false;
}
по какой-либо причине, хотя файл существует, функция всегда возвращает значение false.
Конечно, я получил это в заголовке файла:
use Illuminate\Support\Facades\File;
Является ли папка медиа действительно в корне файловой системы? Попробуйте удалить первый файл '/' – ShiraNai7
, который автоматически укажет на общий каталог. – Daniel
Каков результат вызова 'url()'? 'File :: exists()' не будет работать с URL-адресами. – ShiraNai7