我已经构建了一个Laravel PHP项目
对于我当地的测试,
第一种方式:项目根目录上的“php artisan serve” --->本地主机:8000 /项目
第二种方式:公共文件夹中的“php -S localhost:8080” --->本地主机:8080 /项目
但是,通过FileZilla将我的laravel项目上传到服务器时。
当“xxx.com/item”时它返回HTTP错误500 但当我将index.html放在同一目录
时,我可以看到“xxx.com/index.html”如何部署项目?需要安装或配置什么? SSH?
由于
答案 0 :(得分:0)
我已经回答过像here
这样的问题归档/压缩/压缩您的项目并将其上传到public_html
并将其解压缩
在mysql数据库中创建数据库(在cPanel中)
将.sql
文件从本地phpmyadmin
导入在线托管
现在转到public_html
并修改.env
文件,更改以下内容
DB_DATABASE=DatabaseName
DB_USERNAME=DatabaseUsername
DB_PASSWORD=DatabasePassword
现在只需打开yourwebsite.com,您的应用就会在那里!
答案 1 :(得分:0)
您必须将您的域路径链接到项目中的/ public,或者您可以使用根文件夹上的.htaccess文件将其重定向到/ public文件夹中。因为公用文件夹包含index.php文件。