我正在使用 laravel 10,并且 /public/images 中有图像,当我尝试使用 asset 或 public_path() 时,我会在 url 前面添加一个重复项,如下所示
使用 public_path(); file_get_contents(/var/www/soccia/var/www/soccia/public): 无法打开流: 没有这样的文件或目录。
使用 asset(); file_get_contents(/var/www/socciahttp://158.68.112.29/images/1705750845_profile.png):无法打开流:没有这样的文件或目录
数据库包含这样的路径(/images/img.png)
我确实更改了app.php中的asset_url
'asset_url' => env('ASSET_URL', null),
但并不能解决问题。
你可以尝试用
public_path('images');
代替public_path();
吗?