嗨,我是Laravel上的新手。我必须将laravle项目上传到Linux服务器(CentOS)。客户向我提供ftp路径。例如10.222.20.10/srp。所以我把所有的文件都放到这个路径中,然后在.env文件中编辑数据库。我在浏览器上运行10.222.20.10/srp,但是我得到错误‘这个页面不工作,错误500’。我附上的图片如下。感谢您的建议,非常感谢。

发布于 2018-12-12 16:04:52
请按照以下步骤操作:
找到下面这行
require __DIR__.’/../bootstrap/autoload.php’;
$app = require_once __DIR__.’/../bootstrap/app.php’;并将它们更新为正确的路径,如下所示
require __DIR__.’/../project/bootstrap/autoload.php’;
$app = require_once __DIR__.’/../project/bootstrap/app.php’;发布于 2018-12-12 14:54:26
请按照以下步骤操作:
1.公用文件夹(index.php)是应用程序集的起点
require __DIR__.'/../vendor/autoload.php';
$app = require_once __DIR__.'/../bootstrap/app.php';根据您的配置或使用symlink
2.迁移数据库(如果您没有ssh访问权限,请创建一条路由并使用Artisan facade Artisan::call("migrate");,不要忘记删除它)
3.如果您需要链接存储(如果您没有ssh访问权限,请创建一个路由并使用Artisan facade Artisan::call("storage:link");,不要忘记删除它)
4.检查服务器日志可能文件夹预留是错误的。
发布于 2018-12-12 23:01:03
https://stackoverflow.com/questions/53736719
复制相似问题