問題タブ [fopen]

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 投票する
6 に答える
3795 参照

php - PHP は、PHP コードを含むファイルをテキスト ファイルとして読み取ることができません

私は次の特異性に出くわしました:

$handle = fopen(realpath("../folder/files.php"), "r");

ファイルを読み取ることはできませんが、ファイルから php タグを削除するとすぐに読み取り可能になり、スクリプトは空でないファイル コンテンツをページに出力します。また、file.php が実行されることはないので、なぜ問題なのか疑問に思います。

どういうわけか、Apache または PHP では、php タグ PHP を含むファイルを単なるテキストとして読み取ることができないと思います。

特定のファイルに対して有効にするにはどうすればよいですか (もちろん、グローバルに行うのは安全ではありません)。

PHP 5.2.x および Apache 2.0 の使用

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

c# - fOpenでDLLを呼び出すASP.Netアプリ

ASP.Net Webアプリがあり、c#コードでカスタムCOMDLLを呼び出しています。

DLLはしばらく前に作成され、fOpenを使用しています。fOpen呼び出しはNULLポインターを返します。許可だと思いますが、問題を解決することができません。

誰かが私に何をすべきかについてのアイデアを教えてもらえますか?fOpenは使用できますか?設定する必要のある特別な権限はありますか?

どんな助けでも大歓迎です。

ありがとう、トニー

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

c++ - fopen() の代わりとしての Sqlite?

公式の sqlite3 Web ページに、fopen() 関数の代わりとして sqlite を考えるべきだと書かれています。

あなたはそれについてどう思いますか?アプリケーションの内部データストレージをsqliteで補充することは常に良い解決策ですか? そのようなソリューションの長所と短所は何ですか?

その経験はありますか?

編集:あなたの経験はどうですか?使いやすいですか?苦しかったか、むしろうれしかったか。あなたはそれが好きですか?

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

php - PHP fopen()リダイレクト制限到達エラー

次のコード ブロックを実行する場合:

スクリプトは次のエラーで失敗します。

fopen(test.html) [function.fopen]: ストリームを開けませんでした: リダイレクトの制限に達しました。/data/www/example.com/public/test.php 行 843 で中止します

このエラーの原因と修正方法を教えてください。

0 投票する
6 に答える
18653 参照

php - セッションデータに関するfile_get_contents(またはcurl、またはfopen)の問題

セッションからの値を表示するページがあり、それを www.domain-a.com/master.php と呼び、ブラウザから直接入力すると、セッション値が表示されます。

しかし、www.domain-b.com/slave.php などの別のドメインから file_get_contents (またはその他の方法) でダウンロードしようとすると、セッションで保護されたコンテンツは取得されず、空白のページが取得されます。

サーバーbがユーザーではなくコンテンツを取得しようとしているためです...

情報を取得しているのはユーザーであることをドメイン a に伝える方法を知っている人はいますか? セッション値を取得する方法はありますか?

よろしく、

ホセ

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

php - PHPで、サーバーに保存せずにs3ファイルをブラウザーにダウンロードしたい

AmazonのS3にファイルがあります。それらは一意のIDで名前が付けられているため、重複はありません。許可されたURLを使用してアクセスしています。それらをブラウザに渡すことができる必要がありますが、名前を変更する必要があります。現在、fopenを使用していますが、ファイルをブラウザに提供する前に、ファイルをサーバーにダウンロードしています。ファイルをサーバーからブラウザに「パススルー」させるにはどうすればよいですか?または、ダウンロードをバッファリングするにはどうすればよいですか?サーバーに小さなチャンクをダウンロードし、次のチャンクをダウンロードするときにそれをブラウザに渡しますか?

また、CloudFrontを本当に使用したいのですが、認証されたURLを提供していません。CURLを使用してリクエストのクレデンシャルを送信できると思います-CURLでこの種の「パススルー」ファイルを提供できますか?

ありがとう!

0 投票する
6 に答える
7716 参照

php - PHP fopen 関数がタイムアウトしましたか?

ファイルがサーバー上にあり、URLが正しいことがわかっている場合、fopenがファイルに対してタイムアウトする理由はありますか?

更新: 申し訳ありませんが、これは php にあると言うべきでした。コードは次のとおりです。

ファイルの相対パスを入力すると機能しますが、$url がサーバーの URL である場合は機能しません (ただし、google.com では機能します)。助けてくれてありがとう。

Alaitnik の答えは正しかった。この問題は、イーサネット インターフェイスを介して自分のサーバー ファイルにアクセスした場合にのみ発生します。どうすればこれを修正できますか? URLが動的に読み込まれるため、イーサネットインターフェイスからファイルにアクセスできる必要があります(WordPress cmsから生成されるため、URLは技術的にサーバー上のファイルとして存在しません)

0 投票する
6 に答える
4825 参照

php - error on using @fopen

I'm using @fopen to open a file in "rb" mode. the file that im opening here is running with no errors but if i open that file using @fopen then it is giving error.

code is something like this---

sometimes it opens up without sending any error mail but sometimes it starts giving so many error mails.

what is the solution to open this url without having any error mail? plz help!!

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

php - PHP fopen に関する警告

使用中にこのエラーが発生しますfopen

この背後にある理由は何ですか?