ルート ディレクトリにユーザーとしてフォルダを作成しました。
私のプロジェクトの基本パスは次のとおりです。
/var/www/myproject/
コントローラーから BASEPATH としてベースパスにアクセスしたい場合、次のように表示されます。
/var/www/myproject/system/
しかし、パスを次のようにしたい:
/var/www/myproject/
CodeIgniter は初めてです。このパスを設定するにはどうすればよいですか?
ルート ディレクトリにユーザーとしてフォルダを作成しました。
私のプロジェクトの基本パスは次のとおりです。
/var/www/myproject/
コントローラーから BASEPATH としてベースパスにアクセスしたい場合、次のように表示されます。
/var/www/myproject/system/
しかし、パスを次のようにしたい:
/var/www/myproject/
CodeIgniter は初めてです。このパスを設定するにはどうすればよいですか?
詳細については、このリンクを確認してください。
使用するbase_url()
echo $baseurl=base_url();
関数にURLを渡す必要がある場合は、使用しますsite_url()
echo site_url('controller/function');
ルートパスが必要な場合 FCPATH
..
echo FCPATH;
Codeigniter には、次の基本パスを取得する関数があります。
FCPATH and BASEPATH i recommand use FCPATH.
あなたのベースURLの使用のために:
<?=base_url()?>
PHPショートタグがオフの場合
<?php echo base_url(); ?>
例:ベースパスにあるcssファイルをリンクしたい場合
<script src='<?=base_url()?>js/jquery.js' type='text/javascript' />
構成ファイルにあるデフォルトのコントローラーを変更します。
すなわち: config/routes.php
$route['default_controller'] = "Your controller name";
これが役立つことを願っています。