2017-02-16 6 views
0

私はCodeigniter v3.1.3のプロジェクトを持っていますが、assets/admin/uploads/photostory_imgディレクトリに私はいくつかの画像ファイルを持っています。私はすべてインターネット上で検索しましたCIの資産フォルダからファイルをリンク解除できません

A PHP Error was encountered 

Severity: Warning 

Message: unlink(assets/admin/uploads/photostory_img/): Permission denied 

Filename: nautics/Pstory.php 

Line Number: 293 

Backtrace: 

File: C:\wamp64\www\JSNCI\application\controllers\nautics\Pstory.php 
Line: 293 
Function: unlink 

File: C:\wamp64\www\JSNCI\index.php 
Line: 315 
Function: require_once 

:しかし、私のようなエラーを取得しています

unlink("assets/admin/uploads/photostory_img/".$ps_old_img); 

:「リンク解除」method.Myを使用して削除しようとすると、コントローラーのコードのリンクを解除していますことのようですとSOも同様の質問を持っていますが、まだ成功していません。私は夢中になります。

答えて

1

あなたは$ ps_old_image varに何も持っていないようですので、unlinkでディレクトリを削除しようとしています。変数の内容を確認してください。

2番目の問題はあなたのパスかもしれません。私は私のプロジェクトにリンク解除使用して、私のようなものを使用してファイルを削除します。それはあなたがあなたのindex.phpを持っていないあなたの特定の状況に依存もちろん

unlink("./assets/admin/uploads/photostory_img/".$ps_old_img); 

+0

本当に '$ ps_old_image'変数が空で、リンク解除メソッドが失敗しました。私の問題を投稿する前に、もっと細かくエラーメッセージを調べておくべきでした。私の問題を解決するためのおかげで@ cssBlaster21895。 –

+0

ようこそ。 – cssBlaster21895

関連する問題