laravel - Laravel 站点在重新安装供应商后停止工作
问题描述
我从供应商那里删除了 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
我该如何调试呢?
解决方案
推荐阅读
- android - Android中使用JSON数据但没有页码作为API参数的分页
- security - 如何保护使用 ado.net 开发的 web api?
- python - 如何在 django 的布尔字段中添加单选按钮
- r - 将时间从数字转换为 HMS 格式
- mysql - XAMPP 中的 MySQL 不再启动。端口不是问题
- azure-data-factory - ADF 动态参数 - 错误:验证签名失败,因为内容被篡改
- android - 如何android ksoap2发送文件
- amazon-web-services - 在 aws ec2 服务器上使用 url 访问图像
- vhdl - 将 std_logic_vector 转换为 VHDL 中的枚举类型
- python - 使用多处理时,输入函数在 python 中过早结束