2016-11-28 52 views
-1

当URL是这样的:。http://31 ****** 75 /圈*** GAR /,结果:https://postimg.org/image/fywttv7op/如何通过public访问服务器中的url项目?

当URL是这样的:。http://31 ****** 75 /圈***噶尔/公/,结果:https://postimg.org/image/ddzh73rqp/

我看有没有数据,没有错误

注:

  • 我不得不添加文件.ENV

  • 我尝试检查日志中的错误(\存储\日志\ laravel.log),但我没有找到文件laravel.log

  • 我尝试在本地主机,它的工作。系统显示。但我尝试在服务器上,系统没有出现

任何解决方案来解决我的问题?

+0

您的存储文件夹(及其子文件夹)是否可写? – thesunneversets

+0

你的网络服务器应该有'/ public'文件夹作为文档根目录。而且您还应该禁用Web服务器上的目录列表。如果您使用的是Apache并且没有转向目录列表,它将显示文件夹中的所有文件,而不是查找任何索引文件。 –

+0

我还是不明白。我更新我的问题 –

回答

1

首先:Cmon男士请注意您发布的内容,您提供的图片没有正确混淆,因此我们可以很容易地注意到您项目的完整网址是http://31.220.56.75/laplakgar/ ......我们也可以知道你使用的是Apache2 for ubuntu,因为它是http://31.220.56.75/。现在

,如果你的问题是如何定义你的服务器的根目录到/laplakgar/public/答案是你/etc/apache2/apache.confhttpd.conf

然后,当你去http://31.220.56.75/你将有http://31.220.56.75/laplakgar/public/

内容查找DocumentRoot /var/www/var/www/laplakgar/public(也取决于您的安装,但它应该是您的公共目录的路径)

有关DocumentRoot指令的一些信息:https://httpd.apache.org/docs/2.4/fr/mod/core.html#documentroot

+0

你怎么知道我的项目名称是laplakgar?即使我划掉了名字 –

+0

正如我刚才所说,你并没有在任何地方混淆它。检查你的第一张照片'laplakgar索引' – Bobot