假设您的服务器中具有此文件夹结构
.cpanel/public_html/public_ftp/..
laravel文件夹结构是
app/bootstrap/public/vendor/composer.jsonartisan..
您可以在服务器上与
public_html和内联的文件夹中创建一个名为mylaravelsite的
public_ftp文件夹,然后将除公共文件夹之外的整个laravel应用程序复制到该文件夹中,因为您会将所有内容粘贴到上
public_html,因此,您现在可以:
.cpanel/public_html/public_html/packagespublic_html/vendorpublic_html/index.phppublic_html/.htaccess...public_ftp/mylaravelsite/mylaravelsite/appmylaravelsite/bootstrap...
在您的
public_html/index.php更改中,以下行:
require __DIR__.'/../bootstrap/autoload.php';$app = require_once __DIR__.'/../bootstrap/start.php';
至
require __DIR__.'/../mylaravelsite/bootstrap/autoload.php';$app = require_once __DIR__.'/../mylaravelsite/bootstrap/start.php';
并且不要忘记更改
/mylaravelsite/bootstrap/paths.php公共路径,您可以使用它。
'public' => __DIR__.'/../public',
至
'public' => __DIR__.'/../../public_html',
您的网站应该正在运行。



