Laravel错误:出于安全原因,已禁用symlink()

时间:2018-04-23 12:04:39

标签: php laravel-5 symlink

我正在尝试设置已存在于共享主机上的laravel cms系统。但是当我在这个共享主机目录上设置我的laravel项目时,我收到错误
出于安全原因禁用了symlink()
在我的情况下,我似乎无法找到适当的解释。我第一次只得到这个错误,当我刷新这个错误时,它就消失了。 Error message

3 个答案:

答案 0 :(得分:1)

在您项目的公共目录中,手动创建一个storage 文件夹。

这对我有用

答案 1 :(得分:0)

问题可能是你的托管服务提供商不会让你创建smlink。你检查过是否是这种情况? 如果是这样的话,一个建议就是将您在symlink文件夹中放入的文件直接写入站点的公共区域,这样就不需要符号链接。

答案 2 :(得分:0)

您可以通过SSH下载Putty登录服务器,然后使用服务器凭据通过putty登录服务器,从而为所需目录创建符号链接。您可以使用linux命令创建符号链接:

ln -s TARGET LINK_NAME

-s使其成为象征性的。