0
A
答えて
3
いいえ、PHP の構文は、Webサーバー以外のすべてのプラットフォームでまったく同じです。
もちろん、プラットフォーム固有のコードと変数には若干の違いがあるかもしれません。良い例は、PHPの$_SERVERスーパーグローバルであり、IISに完全に取り込まれていません。
1
標準のPHPとPHPモジュールがインストールされている場合、答えはいいえです。
1
PCNTLはWindows環境では動作しません。
0
私はPHPは、オペレーティングシステムに依存しないと思います。 PHPスクリプトを実行するために必要なWebサーバーに適切なモジュールがインストールされた状態で、任意のプラットフォーム上でPHPスクリプトを等しく実行できます。
1
ファイル機能を使用してURLから読み取る場合は、ここでも警告を考慮してください。http://php.net/manual/en/function.file.php これはあまり起こりそうなケースではありませんが、私はそれに直面しています。
1
BLOCKQUOTE 良い例が完全に
あなたはこの
function setRequestURI() {
//Sets $_SERVER['REQUEST_URI'] for IIS
if (!isset($_SERVER['REQUEST_URI']) || !$_SERVER['REQUEST_URI']) {
if (!($_SERVER['REQUEST_URI'] = @$_SERVER['PHP_SELF'])) {
$_SERVER['REQUEST_URI'] = $_SERVER['SCRIPT_NAME'];
}
if (isset($_SERVER['QUERY_STRING'])) {
$_SERVER['REQUEST_URI'] .= '?'.$_SERVER['QUERY_STRING'];
}
}
}
のようなものでこれを修正することができますIISに取り込まれていないPHPの$ _SERVERスーパーグローバルであります
関連する問題
- 1. 動作しない古いPHPコードの理由はありますか?
- 2. WebRequest.CachePolicyはIIS内で動作するコードから動作する必要がありますか?
- 3. PHPで動作しないPHPコード
- 4. なぜasync awaitがIIS上で動作しないのですか?IIS Expressで動作しています
- 5. なぜ他のPHPコードは動作しないのですか?
- 6. IIS 7でIsapiフィルタが動作しない(IIS 6で動作しました)
- 7. Eclipseで動作しないコードがあります。
- 8. htmlコードで分かれたPHPコードが動作しない
- 9. Windows/IIS上で動作しないPHPオブジェクト演算子( - >)
- 10. Response.AppendHeaderは、iisで動作しないページを更新します。
- 11. PHPコードが動作しないxampp
- 12. PHP mysqliコードが動作しない
- 13. PHPコードはローカルではなくAzureで動作しません
- 14. 検索PHPコードが正しく動作しないのはなぜですか?
- 15. IISでGoogleマップが動作しない
- 16. iisで動作しないhtaccess
- 17. IISでJQuery Datatableが動作しない
- 18. IISアプリケーションでグランツが動作しない
- 19. なぜこのPHPコードは 'Post'メソッドで動作しないのですか?
- 20. iis 7サイトがiis 8.5で動作していない
- 21. IIS上のmatlabコードが動作しない
- 22. JavaScriptコード内で動作しないPHPコード
- 23. PHP "random include"コードが期待通りに動作しない
- 24. PHP IIS 7とFastCGIが動作しない
- 25. まだコードが動作しないPHPのメールフォームは明らかに正しい
- 26. なぜこのPHPコードは動作しませんか?
- 27. IIS 7ではカスタムHttpHandlerが動作しませんが、IIS 5で動作しています
- 28. シンプルなスライドショー(私のコードではありません)は動作しません
- 29. Access Control-Allow-OriginはIISにありますが、動作しません。
- 30. はXAMPPに問題があります。 $ _POST PHPが動作しない