dd()在laravel共享主机中不起作用

问题描述 投票:0回答:1

我在laravel共享托管中创建符号链接时遇到问题。首先,我认为问题不在于symlink()函数本身。后来我注意到,即使dd()也不起作用。注意:dd()在本地环境中工作。

场景:我在public_html文件夹中创建了symlink.php文件,其中包含以下代码:

<?php
$val = "hello";
dd($val);
?>

浏览域名/symlink.php时,我未加载页面(HTTP 500错误)。

更新:dd()现在可以工作了。但是仍然没有创建符号链接。下面更新了代码:

<?php
require __DIR__.'/../stream/vendor/autoload.php';
symlink('/home/domainname/stream/storage/app/public/blogs', '/home/domainname/public_html/storage/blogs');
?>

注意:1).env文件中的app_url:http:\ domainname.com2)网站托管没有任何其他问题3)我手动删除了bootstrap / cache / config.php,因为它发明了其他问题

laravel shared-hosting dd
1个回答
1
投票

这不起作用,因为您不需要作曲家的自动加载文件

require __DIR__.'/vendor/autoload.php';

由于函数抛出500错误

© www.soinside.com 2019 - 2024. All rights reserved.