Php 假图像显示不正确
我无法正确显示默认的伪造图像,但在上传图像时效果良好。 这是我的UserFactory.phpPhp 假图像显示不正确,php,html,laravel,image,faker,Php,Html,Laravel,Image,Faker,我无法正确显示默认的伪造图像,但在上传图像时效果良好。 这是我的UserFactory.php $factory->define(App\Product::class, function (Faker $faker) { return [ 'category_id' =>Category::all()->random()->id, 'product_name' => $name =$faker->word, 'produc
$factory->define(App\Product::class, function (Faker $faker) {
return [
'category_id' =>Category::all()->random()->id,
'product_name' => $name =$faker->word,
'product_code'=> $faker->word,
'product_color'=> $faker->colorName,
'image'=>'fake_avatar/p6.jpg',
'feature_item'=>rand(0,1),
'status'=>rand(0,1),
];
});
public function run()
{
factory('App\Product',20)->create();
}
}
My seederDatabaseSeeder.php
$factory->define(App\Product::class, function (Faker $faker) {
return [
'category_id' =>Category::all()->random()->id,
'product_name' => $name =$faker->word,
'product_code'=> $faker->word,
'product_color'=> $faker->colorName,
'image'=>'fake_avatar/p6.jpg',
'feature_item'=>rand(0,1),
'status'=>rand(0,1),
];
});
public function run()
{
factory('App\Product',20)->create();
}
}
我的伪造者图像位置公共->伪造化身->p6.jpg
上载的图像位置:
公共->图片->后端图片->产品->小型
这是当我尝试使用默认图像时发生的情况:
这就是当我尝试上传一些自定义图像到它时发生的情况:
我使用此代码查看产品图像
<td>
<img src="{{ asset('images/backend_images/products/small/'.$product->image) }}">
</td>
图像)}}“>
有人能帮我正确地显示伪造的图像吗?当我上传图像时,它也能正确地显示。马上,我看不出你的代码不起作用的原因 如果您使用浏览器开发人员控制台检查图像应该出现但没有出现的区域,您会看到什么?假设存在该区域,则
img
属性的src
值是多少
如果您查看开发人员控制台网络选项卡,您是否看到正在接收404或类似响应的图像请求?立即,我看不出代码不起作用的原因 如果您使用浏览器开发人员控制台检查图像应该出现但没有出现的区域,您会看到什么?假设存在该区域,则
img
属性的src
值是多少
如果查看开发者控制台网络选项卡,您是否看到正在接收404或类似响应的图像请求?伪化身/p6.jpg位于何处?它是否也位于
图像/后端图像/产品/small/
路径内?您尝试调试该问题的原因是什么?为什么不检查位置这两个场景之间是否存在差异,并通过编辑它在您的问题中对此进行一些解释?fake_avatar/p6.jpg
位于何处?它是否也位于images/backend_images/products/small/
路径中?您试图调试问题的原因是什么?为什么不检查两个场景之间的位置差异,然后将其放入在你的问题中通过编辑它来解释这一点?