php - Laravel 5.8 错误 500 上传到共享主机 cpanel
问题描述
我将 laravel-5.8 项目上传到共享主机 cpanel。问题是当我访问 index.php 时,它给了我一个错误 500。
我还没有转移公用文件夹。但它应该在访问时工作。stage.example.com/public/ 而是显示错误 500。
- 我更改了数据库凭据。
- 因为我还没有移动公用文件夹,所以我没有更改 index.php 中的路径。 路径:index.php
- 我尝试将 phpinfo.php 放在根文件夹中以检查 laravel 5.8 的要求所有这些都满足,除了 PHP 版本,根据 phpinfo,PHP 版本是 5.6。但是当我在 myphpadmin>web 服务器下检查时,PHP 版本是 7.2.7。
- PHP >= 7.1.3
- BCMath PHP 扩展
- Ctype PHP 扩展
- JSON PHP 扩展
- Mbstring PHP 扩展
- OpenSSL PHP 扩展
- PDO PHP 扩展
- 标记器 PHP 扩展
- XML PHP 扩展
我希望有人可以帮助我想在 Cpanel 中运行我的 laravel5.8 项目。
解决方案
如果您有空白页面,您可能需要更改 index.php 中 autoload.php 文件的路径。此文件位于供应商文件夹中。
改变 :
require __DIR__.'/bootstrap/autoload.php';
经过
require __DIR__.'/vendor/autoload.php';
推荐阅读
- python - 是否有任何方法/技术可以提高 python numpy 中的矩阵乘法速度
- javascript - PHP V8 JS 未执行但页面未中断且未显示错误
- python - 使用 MongoDB Atlas 部署烧瓶 Web 应用程序时出错
- oracle-sqldeveloper - 我们可以在 Snowflake 中使用类似于 Oracle SQL 的表声明吗?
- r - 如何关联R中的多个子集
- javascript - Electron 8 printToPdf pageSize 始终测量相同
- html - 如何仅使用 css 添加内容并为其添加颜色
- postgresql - 无法连接到 Google 云上的 Postgres 数据库实例
- vue.js - 为什么在 VSCode 中调试 VueJS 如此不稳定
- r - 为什么 `full_join` 有重复时会增加行数?