Öncelikle merhaba, Ubuntu 18.04 kullanıyorum. controllers/welcome.php kodlarımı hemen aşağıya bırakıyorum.
<?php defined('BASEPATH') OR exit('No direct script access allowed'); class Welcome extends CI_Controller { public function index(){ $this->load->view("welcome_message"); } public function getMessage(){ echo "Deneme yazısı"; } } ?>.htaccess kodlarımı da aşağıya bırakıyorum. (.htaccess ana dizinde bulunmaktadır.)
RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php/$1 [L]Fakat
http://127.0.0.1/codeigniter/Welcome/getMessage bu sayfaya gittiğimde 404 Not Found hatası almaktayım. Yarım saattir kontrol de ediyorum kodda bir hata göremedim yardımcı olur musunuz .
Kodlar düzgün gözükmemiş aşağıdaki linkten düzgünce görebilirsiniz.
https://textuploader.com/110px
Config -> autoload.php içersinde yer alan halper kısmını şu şekilde güncelleyin $autoload['helper'] = array('url');