2013-06-17 16 views
6

私はクラスをアップロードして画像をアップロードしています。しかし、私のアップロードされた画像が保存される場所は次のとおりです。このフォルダへhttp://www.mysite.com/uploads/CodeIgniterでのサイトのルートパス

絶対パスは次のとおりです。c:\wamp\www\mysite\uploads\

アプリケーションフォルダがである

c:\wamp\www\mysite\application\

私は、サーバーにアップロードするときに、絶対パスではないでしょう同じです。では、アップロードするクラスのupload_path設定で絶対ルートパスを取得する方法は?

+9

realpathを使用します(APPPATH。 '../uploads /'); – sinisake

+0

$ uploadpath = <?php echo base_url( 'uploads');?> – Arunu

答えて

1

アップロードフォルダがサイトのルートにある場合は、アップロードパスの設定で./uploadsをそのまま使用できます。

$config['upload_path'] = "./uploads"; 
4

これは遅れて来ているが、右のパスは次のとおりです。

FCPATH.'uploads'; 
0

あなたのサイトのルートディレクトリのディレクトリパスを取得しますAPPPATHを使用してください。

このようにAPPPATH.'uploads/images/';

関連する問題