私の友人と私は一連のゲーム用のログパーサを作成しています。私たちはPHP/MySQLにフロントエンド(web)を、Perlにパーサを書いています(もちろんMySQLも使用しています)。今、私たちはこれらの2人がコミュニケーションを取るのに問題があります。ApacheのPHPページからPerlを呼び出すにはどうしたらいいですか?
私たちがやるべきことは、「パース」ボタンがあるオンラインの管理ページです。これをクリックすると、Perlスクリプトが起動するはずです。同様に、 "EXEC(" perlの/home/www/Init.pm -f games_mp.log」)。
が、このことは可能ですか?覚えておいて、設定が容易であることを仮定しています。私たちはすべてを試した
.htaccessファイルにシステム/ execのから、しかし何も箱から出して動作していないようにみえます。本当に全く機能していません。
提案?
ラカ=)
system()/ exec()コールを実行しようとすると、どのようなエラーが発生しますか? –
403禁止.. –
execを呼び出すときに、403 Forbiddenエラーが発生するのを待っていますか?私はexec/systemがあなたの問題だとは思わない。 –