2016-07-07 4 views
1

PHPアプリケーションをデスクトップアプリケーションに変換してダブルクリックするだけで.exeファイルとして実行したいと思っていました。このために、私はbamcompile、wapache、Phpデスクトップクロムなどのような多くのサードパーティのソフトウェアを見つけました。これらのうち最も互換性があり、私の要件を満たしていたのは、phpデスクトップクロムでした。残りの部分には欠点がありました。SQLサーバに接続できるようにphpデスクトップクロムを設定する

1.Bamcompile-コマンドラインでアプリケーションを実行してGUIを表示しませんでした。それに慣れていない。

2.Wapache-アプリケーションを実行しますが、Internet Explorerブラウザで実行して、アプリケーションでサポートされているフレームワークを実行できません.Google Chromeが必要です。

3.Phpデスクトップクロム - これは私の必要条件を十分に満たしていますが、SQL Serverデータベースをサポートしていないという問題があります.SQL Serverをデータベースとして使用することを考えると、xampp/wamp私は私のアプリケーションを使用したいすべてのマシン上で。SQLサーバを使ってphpデスクトップ/ extフォルダに必要なドライバを追加しましたが、私はphp.iniファイルを見つけることができません。 xampp/wampやその他のアプリケーションをクライアントマシンにインストールしてアプリケーションを実行する必要はありません。

アプリケーションをexeファイルに変換する際の問題は、phpデスクトップで解決されます。これは、私がxamppからmysqlを起動したときに、私のアプリケーションが完璧に動作することを意味します。そのためにApacheを起動する必要はありません。私は自分のデータベースもphpデスクトップのchromeフォルダに含めることができます。私はphpmyadmin always.Orを起動する必要はありませんか、またはxamppなしでphpmyadmin/MySQLだけをインストールすることは可能ですか?はい、それを設定する方法は?私は個別にインストールしたので、なぜ表示されているのか分かりませんアクセスが拒否されました。

ありがとうございます。

私は可能な限り多くの詳細を提供しようとしましたが、他に何かを知る必要がある場合はお知らせください。私はすべての可能な方法を試して私を助けてください。

+0

SQLite3に切り替えるのが最適です。 – vkubre

答えて

-1

あなたのニーズはかなりエキゾチックです。アプリケーションでphpinfo()を実行すると、php.iniの提供元がわかります。それはあなたを軌道に乗せるかもしれない。 PHPがバンドルされており、別のサーバを必要としないため、あなたのデータベースが大きすぎない場合は、プロジェクト内のSqlLiteデータベースを試してみてください。

関連する問題