Невозможно получить изображение для отображения в таблице с использованием codeigniter - PullRequest
0 голосов
/ 16 марта 2020

Я пытаюсь показать загруженные изображения в таблице из базы данных. Изображения сохраняются в папке после загрузки, но они не будут отображаться. Когда я пытался открыть URL-адрес изображения в браузере, он отображает страницу 404. Не найдено.

изображение в таблице & страница ошибки

код таблицы :

<td class="text-center"><img src="<?php echo base_url('image/product/'.$row->img_produk) ?>" width="64" /></td>

.htaccess:

RewriteEngine on
RewriteCond $1 !^(index\.php|assets|images|js|css|uploads|favicon.png)
RewriteCond %(REQUEST_FILENAME) !-f
RewriteCond %(REQUEST_FILENAME) !-d
RewriteRule ^(.*)$ ./index.php/$1 [L]

помощник:

$autoload['helper'] = array('url','form','html');

Что-то не так где-то еще?

Ответы [ 2 ]

1 голос
/ 18 марта 2020

В .htaccess файле используйте «изображение» вместо «изображения», потому что в коде написано «изображение» (base_url('image/product/'.$row->img_produk).

RewriteEngine on
RewriteCond $1 !^(index\.php|assets|image|js|css|uploads|favicon.png)
RewriteCond %(REQUEST_FILENAME) !-f
RewriteCond %(REQUEST_FILENAME) !-d
RewriteRule ^(.*)$ ./index.php/$1 [L]
0 голосов
/ 16 марта 2020

Нашел решение

Я отредактировал .htaccess к этому, и он работает

RewriteEngine On
RewriteCond %{REQUEST_URI} ^system.*
RewriteRule ^(.*)$ /index.php/$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1 [L]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...