Javascript 图像不显示在hostgator中,但显示在localhost中
我在根目录的members文件夹中上传了一组图像。 当页面加载时,图像不会显示。 当我检查元素时,我正确地得到了图片名称和其他参数,但图片没有显示出来 我在localhost中使用了相同的代码,它工作正常,所有图像都已加载。但现在我切换到了hostgator,它没有显示图像Javascript 图像不显示在hostgator中,但显示在localhost中,javascript,php,html,html-table,Javascript,Php,Html,Html Table,我在根目录的members文件夹中上传了一组图像。 当页面加载时,图像不会显示。 当我检查元素时,我正确地得到了图片名称和其他参数,但图片没有显示出来 我在localhost中使用了相同的代码,它工作正常,所有图像都已加载。但现在我切换到了hostgator,它没有显示图像 <tr style="color:grey; font-size:15px;"> <td width="1%"><? echo $headdata['USERID']; ?>&
<tr style="color:grey; font-size:15px;">
<td width="1%"><? echo $headdata['USERID']; ?></td>
<td width="1%"><img src="/members/<? echo $headdata['USERPIC']; ?>" width="150" height="150" ></td>
<td width="1%"><? echo $headdata['NAME'];?></td>
<td width="1%"><? echo $headdata['AGE'];?></td>
<td width="1%"><? echo $headdata['SEX'];?></td>
<td width="1%"><? echo $headdata['MOBILE'];?></td>
<td width="1%"><? echo $headdata['TYPE'];?></td>
<?
$txtreceived = $headdata['ID'];
$IDS = encrypt_decrypt('encrypt', $txtreceived);
?>
<td width="1%">
<a href="editmemberdetails.php?UpdateId=<? echo $IDS; ?>" class="btn btn-sm btn-primary">
<i class="fa fa-pencil"></i>
</a>
<a href="editmember.php?UpdateId=<? echo $IDS; ?>" class="btn btn-sm btn-danger">
<i class="fa fa-times"></i>
</a>
</td>
</tr>
“width=“150”height=“150”>
如果您在hostgator中的代码不在根目录(www或public_html)中,并且您在本地主机中的代码在www根目录或public_html中,则您的src路径在服务器上不起作用,因为您在src=“/members/…”
因此,请使用
src=“./members/…”
检查它,然后检查服务器中的members
文件夹权限。对于apache用户,它应该是可读写的755
。并检查文件$headdata['USERPIC']
是否存在于成员文件夹中?如果hostgator中的代码不在根目录(www或public_html)中,并且在本地主机中,您的代码位于www根目录或public_html中,则您的src路径在服务器上不起作用,因为您已在src=“/members/…”
因此,请使用src=“./members/…”
检查它,然后检查服务器中的members
文件夹权限。对于apache用户,它应该是可读写的755
。并检查文件$headdata['USERPIC']
是否存在于成员文件夹中?检查文件夹路径是否正确?尝试此“width=“150”height=“150”>
不要使用短标记检查文件夹路径是否正确?尝试此“width=“150”height=“150”>
不要使用短标记