Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel在共享主机中显示图像_Laravel_Shared Hosting - Fatal编程技术网

Laravel在共享主机中显示图像

Laravel在共享主机中显示图像,laravel,shared-hosting,Laravel,Shared Hosting,我为当地一家慈善机构开发了一个网站,他们的预算基本为零。我使用了Laravel,并且我成功地找到了免费的主机。他们只需要每年支付域名续费 LCN主机提供免费主机和1年的免费域名,但它是一个共享主机包,这并不理想。我按照步骤上传它,更改公共目录的名称并将其他所有内容放在第二个目录中,以及更改index.php文件和自动加载文件中的路径并删除config.php文件 该网站可以运行,但有时速度有点慢,页面加载时间比使用手机或通过谷歌灯塔(Google Lighthouse)或尖叫蛙(Crying F

我为当地一家慈善机构开发了一个网站,他们的预算基本为零。我使用了Laravel,并且我成功地找到了免费的主机。他们只需要每年支付域名续费

LCN主机提供免费主机和1年的免费域名,但它是一个共享主机包,这并不理想。我按照步骤上传它,更改公共目录的名称并将其他所有内容放在第二个目录中,以及更改index.php文件和自动加载文件中的路径并删除config.php文件

该网站可以运行,但有时速度有点慢,页面加载时间比使用手机或通过谷歌灯塔(Google Lighthouse)或尖叫蛙(Crying Frog)运行可能可以接受的时间要长

我在两台机器之间工作,并且我的桌面在D驱动器上安装了Laragon,因此当我将项目转移到笔记本电脑时,我会在配置文件中将D驱动器的所有引用路径更改为C,例如:

'path' => 'B:\\laragon\\www\\projectfinal\\storage\\framework/cache/data',
变成:

'path' => 'C:\\laragon\\www\\projectfinal\\storage\\framework/cache/data',
我在共享主机上没有SSH访问权限,因此一旦上传,我就无法运行任何优化或缓存命令。是否可以伪造位置,以匹配共享主机的文件夹结构?我知道虚拟或专用服务器会更好,如果不是慈善机构,我会用一台。所以任何提示都是很好的


提前感谢。

这就是虚拟化变得非常有用的地方。我也遇到过类似的问题,无法访问服务器。我(在一个安全管理员角色后面)编写了一些函数,它们位于站点的“管理面板”上,执行artisan或系统命令。