問題タブ [unlink]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
216 参照

php - ファイル PHP の削除に関する問題

これは、SQL データベースから情報を取得するためのコードであり、各ディレクトリの .txt ファイルを削除したいのですが、ファイルが削除されない理由がわかりません。

0 投票する
3 に答える
800 参照

php - PHPで関連する写真を含む製品を削除する

私のPHPアプリケーションには、大きいサムネイルと小さいサムネイルの3つのサイズの画像がある製品があります。各画像は個別のフォルダに保存されます。

画像-/galleryサムネイル-/gallery/bigthumbs小さなサムネイル-/gallery/ thumbs

各製品には固有のIDがあります。特定の製品のすべての画像のファイル名は同じです。製品の画像へのパスは、関連付けられた製品IDと同じIDでデータベースに保存されています。

各商品には複数の画像を含めることができますが、各商品のパスと画像の名前を保存するデータベースでは、すべての画像が同じID、つまり商品IDで保存されます。

したがって、ID 56の製品のデータベースに2つの画像がある場合、それらの画像は次のように保存されます。

ID-> 56、image1name、bigthumb1name、thumb1name ID-> 56、image2name、bigthumb2name、thumb2name

私がやろうとしているのは、削除される製品に関連するすべての画像を削除することです。私が書いたコードは次のとおりです。

問題は、上記のコードが削除する画像が1つだけであるということです。同じIDを持つ画像の数に違いはありません。

誰かが私がこれを理解するのを手伝ってもらえますか?

前もって感謝します。

0 投票する
1 に答える
1056 参照

php - PHP-ファイル拡張子なしでファイルのリンクを解除する方法

これはphp、txt、画像を削除するのに最適ですが、最近、一時的な画像をゴミ箱フォルダに挿入する画像サイズ変更の使用を開始しました。

*例名2616cf442b6cd3e1313161551fad6078*

ファイルタイプ:text / x-generic

許可:0644

運が悪かったので.txtに名前を変更しようとしました

*編集*

そして、ファイルは大爆笑です。リンク解除は使用されていませんか?それで彼らはどこに行きましたか?

0 投票する
3 に答える
1706 参照

php - PHP 再帰削除関数

フォルダ削除のための再帰的な PHP 関数を書きました。この関数を変更して、指定されたファイルとフォルダー名の配列 (例: cgi-bin、.htaccess) を除いて、Web ホスティングのすべてのファイルとフォルダーを削除するにはどうすればよいですか?

ところで

この関数を使用して、このようなディレクトリ呼び出しを完全に削除するには

この関数を使用してディレクトリを空にするには、次のように呼び出します。

今、関数は

0 投票する
1 に答える
137 参照

php - PHPの再帰的削除機能が警告メッセージを表示します

私の関数のクリーンアップはそのように見えます。

そして、この関数をそのように呼び出す

問題は、警告メッセージが表示されることです。can not unlink cgi-bin on line unlink($entry->getPathname());

私の機能の何が問題になっていますか?その問題を解決する方法は?

0 投票する
1 に答える
294 参照

php - vfsStream は空のディレクトリのリンク解除を許可しますか?

単体テストで空のディレクトリを削除しようとしています。テスト対象のクラスは unlink を使用します (以前のテストの結果)。vfsStream なしで同じコードを書くと、空のディレクトリを削除できません。

単体テスト:

生産コード:

それはバグですか、それとも何か不足していますか? ありがとう。

0 投票する
1 に答える
127 参照

php - ファイルへの書き込み権限はありますが、「unlink()」関数を使用して削除できません

少しグーグルで検索しましたが、自分に合った答えが見つかりません。ファイルのリンクを解除しようとしていますが、何も起こらず、エラーも表示されません (display_errors() がページの読み込みを停止しました)。コードは以下です。ありがとう!

編集: chdir が必要ないことはわかっています。これは、ファイルの後半部分のためだけです。

0 投票する
2 に答える
12173 参照

php - phpリンク解除ファイル

私はそのような状況にあります。webrootディレクトリの外にある.wavファイルを削除したいのですが、このディレクトリのhttpd.conf(apache)エイリアスで「mp3」のように定義しました。ウェブルートなどからファイルをダウンロードできるので、これはうまく機能しています...しかし、私はそれを削除したいのですが、私はできません。私はPHPこのようなスクリプトを持っています=>

php-errorsでは、「PHP警告=>そのようなファイルやディレクトリはありません」と表示されます。間違っていることに興味がありますか?

それでも動作しません...

私はC:\ server \ webrootにいます...そして私はC:\ server\mp3_filesにディレクトリmp3_filesを持っていますhttpd.confに私は書いています

0 投票する
3 に答える
645 参照

php - phpリンク解除ファイルがリニューアルされました

webroot外のphp(リンク解除機能)ファイルで削除したい。私のウェブルートは

ファイルディレクトリはどうですか。C:\ server \mp3_files..にあります。

また、mp3_filesディレクトリのhttpd.conf Alias( "mp3")に作成しました


私はこのスクリプトをC:\ server \ webroot \ project\test.phpで書いています

スクリプトはそうです=>

このスクリプトはphp-errors=> PHP-WARNINGで私に与えますそのようなファイルまたはディレクトリはありません

また、私は(test.php)htmlフォームにこれを持っています=>

そしてこれは動作します(このfile.txtを開きます)

では、なぜマークされた関数「delete($ filename)」で削除できないのでしょうか。

0 投票する
4 に答える
9718 参照

php - 複数のファイルを削除する PHP unlink コマンド

次のファイルを含むunlink()ディレクトリ ( ) でphp 関数を呼び出しています。user-images/1/p/

実際の呼び出し自体は次のとおりです。

を削除するだけでなく、( 、、 )1big.jpgを含むすべてのファイルを削除します。私はこれをかなり調査しましたが、同様の問題を投稿している人を見つけることができないようです.11big.jpg1-s.jpg1.jpg

編集:以下は完全なスクリプトです。実際にはそれほど多くはありません。何かがどのように影響を受けるかわかりません。私もこれは見たことがないです :(