問題タブ [passthru]

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

php - Content Disposition の PHP ヘッダーとの混乱

基本的な質問がありますが、ばかげているように聞こえるかもしれません。header()PHP関数でファイル拡張子を言及することは必須ですか?
例えば、

以前使用していたコードには拡張子がありませんでした。しかし、うまくいきました。

しかし、今では同じコードが以前と同じようには機能しません。ブラウザーは、ファイルの種類が不明であることを示しており、ファイルを表示するアプリケーションを選択するように求めています。

この部分を処理するコードは変更しませんでした。しかし、それでも動作が異なります。HTMLDOC プラグインを使用して、コンテンツを PDF ファイルにレンダリングしています。

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

ms-access - パススルー クエリで関数呼び出しを使用しますか?

Access 2010 アプリケーションにパススルー クエリがあり、SQL Server バックエンドでストアド プロシージャを呼び出すために使用しています。ストアド プロシージャは、動的にする必要があるパラメーターを受け取ります。問題はこれです:

Execute spMyProc 'userName'期待どおりに動作します。

Execute spMyProc getUserName()「')' での構文エラー」メッセージを生成します。

パススルー クエリで関数をパラメーターとして使用することはできますか?

また、私は複雑な Access アプリケーションを SQL サーバーに移行していることに注意してください。私が間違っていることについての提案は、ありがたく受け取られます。この特定の問題は、フォームのレコード ソースをレコード ソース プロパティの単純な選択ステートメントからサーバー上で実行できるものに変更しようとする試みから生じています。

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

php - PHP exec whit nohup はコマンドラインでは動作しますが、http 呼び出しでは動作しません

このスクリプトは、完了するのを待たずにバックグラウンドで別のスクリプトを実行します。

私のscript.php:

私のscript2.php:

コマンドラインで実行すると、問題なく動作します。呼び出しはすぐに終了し、10 秒後に受信トレイに新しいメールが届きます。

しかし、 http://myserver/script.phpでスクリプトを呼び出すと、何も受信しません。

以下を使用することに注意してください。

両方の呼び出し方法で機能します。したがって、http 呼び出しと nohup の使用に何か問題があります。

exec の代わりに passthru と shell_exec も試しましたが、結果は同じでした。

念のためこれも試してみましたが、いずれにしてもうまくいきませんでした。

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

cakephp - CakePHP でのリアルタイム出力

プログラムの出力をphpで「リアルタイム」に出力したいと思います(バッファは重要ではありません)。このプロセスには時間がかかるため、(部分的な)データを事前に入手しておくと非常に役立ちます。

通常は単純な passthru() を使用しますが、これは CakePHP で行われ、これを行うまで何も出力しません:

これらの行を削除して exec() を passthru() に交換すると、 MissingViewException が発生します

そしてもし私がこれをしたら

私はこれを得る

私に何ができる?

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

php - php 関数から php ファイルを実行する

私は非常に大きな問題で立ち往生しています。

私のウェブサイト内で、「sched.php」と呼ばれるこのファイルを実行するために、この関数を呼び出します

しかし、何も行われません。それは私の出力です:

わかりません、どこが間違っていますか?