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

时间:2019-12-27 15:15:04

标签: laravel shared-hosting dd

我在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.com 2)网站托管没有任何其他问题 3)我手动删除了bootstrap / cache / config.php,因为它发明了其他问题

1 个答案:

答案 0 :(得分:1)

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

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

由于该函数而引发500错误