Codeigniter Png图像不显示

时间:2014-06-26 20:04:40

标签: php html codeigniter

我无法在codeigniter中显示png图像。我可以从相同的文件夹jpg / jpeg图像显示,但不是png。我在谷歌搜索,但似乎没有人有同样的问题。是htaccess还是配置问题? htaccess的:

RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule .* index.php/$0 [PT,L]  
RewriteCond $1 !^(index\.php|images)

这就是我的png所需要的,以显示它的一个奇怪的错误。

1 个答案:

答案 0 :(得分:1)

似乎没有正确输入base_dir和base_path:

查看您的config.php

$config['base_url'] = 'http://localhost/yourpath/'; 
$config['base_path'] = "C:\\xampp\\htdocs\\yourpath\\";

或在Linux上

$config['base_path'] = "/home/user/yourpath";

然后使用img标记检查您的来源:

<img src="<?php echo $this->config->item('base_url'); ?>/image/logo.png" />

查看.htaccess文件:

RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ /yourdomain.com/index.php/$1 [L]
相关问题