【发布时间】:2020-02-10 03:16:47
【问题描述】:
我从供应商那里删除了 webmozart,并在我的 vps 服务器上使用 composer install 重新安装了它,因为它与我的 github 推送冲突。在此之后网站停止工作。我不知道错误是什么或如何调试它。它会针对不是问题的文件引发错误。
我尝试删除 webmozart 并将它的 composer 安装到我的本地项目中,一切都很好。
我现在检查了我的 apache 日志,似乎我的 autoload.php 不见了。
[Mon Feb 10 04:16:32.1234 2020] [fcgid:warn] [pid 737] [client 0.0.0.0:293829] mod_fcgid: stderr: PHP Warning: require(/home/myproject/public_html/public/../vendor/autoload.php): failed to open stream: No such file or directory in /home/myproject/public_html/public/index.php on line 24
[Mon Feb 10 04:16:32.1234 2020] [fcgid:warn] [pid 737] [client 0.0.0.0:293829] mod_fcgid: stderr: PHP Fatal error: require(): Failed opening required '/home/myproject/public_html/public/../vendor/autoload.php' (include_path='.:/usr/share/php') in /home/myproject/public_html/public/index.php on line 24
如何调试?
【问题讨论】: