Tomcatをインストールしていない状態でjavaとphpをブリッジできると思っています。私はちょうどjdk17をインストールし、私はCへのPATH設定:\ jdk17 \ binと私の最初のプログラムをこのWindowsでjava + phpを使用する
<html>
<body>
<?php
$system = new Java("java.lang.System");
print "Java version=".$system->getProperty("java.version")." <br>\n";
print "Java vendor=".$system->getProperty("java.vendor")." <p>\n\n";
print "OS=".$system->getProperty("os.name")." ".
$system->getProperty("os.version")." on ".
$system->getProperty("os.arch")." <br>\n";
$formatter = new Java("java.text.SimpleDateFormat","EEEE,
MMMM dd, yyyy 'at' h:mm:ss a zzzz");
print $formatter->format(new Java("java.util.Date"))."\n";
?>
</body>
</html>
、実際、それは動作しませんですのようなものです。ブラウザに何も表示されません。私はphp.iniに何か他のものを追加する必要があると思うが、ファイル内で何がどこで実行できるのか分からない。
申し訳ありませんが、私はこれらすべてについて愚痴です。何か助けてくれてありがとう。
編集:javaはPHPで何をすることができますか?私はASPとC#がうまくいくはずだと考えているにもかかわらず、この2つを使用する企業もあります。彼らは、LinuxのホスティングとストレージがUNHACKABLEだと思いますか?
編集:ところで、私はWebサーバーとして従来のApacheではなく、あなたの懸念のために私のWebサーバーとして使用しています。
編集:私は今、Javaの世界(Tomcat、Apache、xxxsuits、ant、soap、xxxprotocol ....)に関する完全な混乱にあると思います。誰かがこれらのすべてを要約するために短い投稿を投稿できますか? [ミッキーコース講座のようにわかりやすいもの]をどうぞ。
何をしようとしていますか?私はこれがあなたが探しているものだと仮定しています:http://php.net/manual/en/book.java.php – galchen
なぜ、企業は「unhackability」に基づいてどの言語を使用するかを決めていますか?明らかに、セキュリティとはまったく関係ないLinuxサーバとオープンソース製品を使用することには、いくつかの利点があります。そして、もしあなたが12人のJavaとPHPプログラマを持っていれば、最新のプロジェクトを開始する前にC#を学ばせるように教えてくれません。実際には、細かい技術的な詳細よりもはるかに重要なことがたくさんあります。 – Voo