【问题标题】:Images not displaying in codeigniter图像未在 codeigniter 中显示
【发布时间】:2019-10-14 14:21:51
【问题描述】:

我的Codeigniter图片文件夹在根目录如下

/applications/
/system/
/images/

我正在使用以下代码来显示图像

 <img src="<?php echo base_url('images/my_image.jpg'); ?>">

我在 img src 的 HTML 标记中获得了正确的图像位置, 但不显示图像。

我错过了哪里?非常感谢您的宝贵意见。

【问题讨论】:

  • 可能是权限问题。
  • 你能解释一下吗.. 我正在使用在 localhost 中运行的 wamp 服务器
  • 你能在浏览器中打开那个图片吗?只需通过firebug复制图像src路径并粘贴到url栏中即可。
  • 是的! 404 未找到 ..
  • 那你得先解决。您的文件夹中有 htaccess 吗?

标签: codeigniter


【解决方案1】:

检查您的 htaccess 文件。它是否允许在网页中加载图像。我将在此处放置一个有效的 htaccess 文件。试试看..

DirectoryIndex index.php
RewriteEngine on
RewriteCond $1 !^(index\.php|images|css|js|robots\.txt|favicon\.ico)
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ ./index.php/$1 [L,QSA]

【讨论】:

  • 完美答案。您必须在存储图像的位置添加文件夹名称。
猜你喜欢
  • 2015-10-30
  • 1970-01-01
  • 2017-04-27
  • 1970-01-01
  • 1970-01-01
  • 2015-06-30
  • 1970-01-01
  • 2014-01-18
相关资源
最近更新 更多