php - Laravel 8.38 验证问题,最大文件大小。文件 Psr17Factory.php 第 46 行中的 RuntimeException : The file {public path} cannot be opened.

标签 php validation laravel-8

创建文件验证(用于测试目的,大小为 5kb)

'file': "max:5|mimes:jpg,png,jpeg,pdf,txt,doc,docx,mp4"

有一个奇怪的问题,因为它在上传 png 时显示有效错误

...may not be greater than 5 kilobytes.

但是在上传mp4时,它抛出以下错误

RuntimeException: The file {path-here}\public cannot be opened. in file 
{path-here}\vendor\nyholm\psr7\src\Factory\Psr17Factory.php on line 46 

最佳答案

  1. 打开窗口右侧的图标托盘。
  2. 左键单击 wamp 图标。
  3. 点击 PHP > PHP 设置 > upload_max_filesize =(将大小设置为最大 256 MB)。

You can also edit it in php.ini file in C:\wamp64\bin\apache\apache2.4.37\bin\php.ini click here for image

关于php - Laravel 8.38 验证问题,最大文件大小。文件 Psr17Factory.php 第 46 行中的 RuntimeException : The file {public path} cannot be opened.,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67280176/

相关文章:

php - 如何使用 PHP 删除文件中的前 11 行?

java - Spring 验证异常 : BindException

javascript - 验证表单上的两个字段

php - Laravel 8 迁移 "General error: 1215 Cannot add foreign key constraint"

laravel - 我做了订单管理系统,如何在laravel中合计价格?

laravel-8 - 在 Laragon 更新到 Laravel 8

php - 部署时运行脚本一次

php - MySQL UPDATE 语法错误 - 一切都好吗?

javascript - 主干仅验证保存中的单个属性

php - 如何在 Yii 中用数据库值填充文本字段?