【问题标题】:Uploading laravel 5.2 in server在服务器中上传 laravel 5.2
【发布时间】:2016-09-26 11:00:53
【问题描述】:

我已成功将我的 laravel 项目的所有文件上传到服务器,但它总是显示“找不到页面”错误。根目录没有public_html 文件夹。所以我尝试将 laravel 的公用文件夹重命名为 public_html 但它仍然无法正常工作。它仍在 localhost 中启动并运行。

更新: 将所有公共目录文件移动到根目录现在出现此错误:

解析错误:语法错误,意外的“类”(T_CLASS),期待 标识符 (T_STRING) 或变量 (T_VARIABLE) 或 '{' 或 '$'

【问题讨论】:

  • 您是否尝试只使用一个“echo”来创建一个 index.php 文件,以查看服务器是否在此目录上工作?
  • 是的。我尝试了网址../public/images/img.jpg,它正在显示图像。

标签: laravel laravel-5 ftp


【解决方案1】:

您需要设置网络服务器。创建一个虚拟主机并将/yourLaravelProject/public 目录设置为root。重启网络服务器。

另外,为storage 目录设置正确的权限:

chmod -R 777 storage

之后我会推荐给clear all Laravel cache

php artisan cache:clear
php artisan route:clear
php artisan config:clear
php artisan view:clear

通常在这些步骤之后,Laravel 应用程序会按预期工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-07-16
    • 1970-01-01
    • 1970-01-01
    • 2016-04-05
    • 2018-11-05
    • 2020-11-13
    • 2016-07-10
    • 2016-11-19
    相关资源
    最近更新 更多