php错误fopen():文件名在中不能为空

php错误fopen():文件名在中不能为空,php,Php,发送带有附件代码的电子邮件工作正常最近我们已将文件传输到另一个托管服务器idk发生了什么情况显示以下错误 警告:fopen():第106行的/home/hugerecruitmetnt/public_html/validatecva.php中的文件名不能为空 警告:fread()希望参数1是resource,布尔值在第107行的/home/hugerecruitmetnt/public_html/validatecva.php中给出 警告:fclose()要求参数1为resource,布尔值在第

发送带有附件代码的电子邮件工作正常最近我们已将文件传输到另一个托管服务器idk发生了什么情况显示以下错误

警告:fopen():第106行的/home/hugerecruitmetnt/public_html/validatecva.php中的文件名不能为空

警告:fread()希望参数1是resource,布尔值在第107行的/home/hugerecruitmetnt/public_html/validatecva.php中给出

警告:fclose()要求参数1为resource,布尔值在第148行的/home/hugerecruitmetnt/public_html/validatecva.php中给出

警告:无法修改标题信息-标题已由/home/hugerecruitmetnt/public_html/validatecva.php:106中/home/hugerecruitmetnt/public_html/validatecva.php的第150行发送

问题已解决

要隐藏警告,只需使用“@” 例如:@fopen、@fread、@fclose


为解决此警告浪费了3小时时间

上传临时文件的默认大小为2mb 增大尺寸

upload_max_filesize=2M

在php.ini xampp中,然后重新启动xampp。我希望你不会得到任何错误,该文件也将被读取


尝试将
$newfile
替换为
$filetemp
。从您发布的内容来看,
$newfile
未定义在输入文件upload name=“newfile”上定义的$newfile
upload_max_filesize=2M
upload_max_filesize=100M