最佳答案
我知道这个问题已经发布了很多次,但对我来说,这似乎是一个不同的问题。
事实上,这个错误
在C:\xampp\htdocs\site_web\send_mail.php第3行中没有这样的文件或目录
致命错误:require():在C:\xampp\htdocs\site_web\send_mail.php第3行打开required 'vendor/autoload.php' (include_path='C:\xampp\php\PEAR')失败
从这一行开始出现在我的代码中:
require 'vendor/autoload.php';
所以,我猜在我的计算机中一定有一个/vendor/autoload.php文件(我已经安装了composer并运行composer require phpmailer/phpmailer
)。
所以,我在Windows命令行中使用:dir /s autoload.php
查找这个文件,并在这里找到了一个:C:\Windows\SysWOW64\vendor\autoload.php
,
但对我来说,syswow64文件夹没有看到autoload.php,我没有看到我在这里遗漏了什么。