ああコンフィグレーション
サーバ

xojo webアプリLinux書き出し cgi

備忘録

127.0.0.1~127.0.0.1サーバー内で任意のポートで通信をするので、iptableとか設置してある場合、わざわざ開けないとcgiが動作しない。

Options +ExecCGI
AddHandler cgi-script .cgi .pl

そのたびにCGIが動かなくていやになるが、上記あたりは必須。


xojoを知っている人は少ないでしょうね。日本語が無くなってしまったとか。コンパイルの世界に身を置いていないので、精々PHPやjabascriptを使うだけになってしまった。もしかすると、wordpressでアプリまがいな事までできてしまうかもしれないですよね。

方やboland・・ではなかったEmbarcadero® C++Builder/delphi 10.3 Community Edition は、一定の条件のもと無料で手に入るみたいです。私もC++とDelphiをインストールしてみましたが、なんたってライセンスメールが届かなくて、いらいらしましたが、アクセスが集中するのか、いろんなことが起こって、成就するまでに時間がかかります。

xojoは言語はbasicです。一般的なデスクトップアプリを作るなら、 Embarcadero に限らず、C++という方のほうが多いでしょうね。ただ、xojoはwebアプリが作成出来るので、これが魅力です。Linuxの実行ファイルとしてコンパイルするとか(これはライセンスが高価)そうではなくて、apache2の実行環境CGIとして、perlファイルとライブラリ群を吐き出して動作させる方法の2方式があります。

Embarcadero でも昔はPHPの作成環境が用意されていて、別途このPHP環境を購入できたのですが、人気がなかったのでしょうか、今はなくなっているようです。しかしHTML5環境をデザインできるそうで(すみません使ってなくて紹介できない)PHP作成システムは成長させてほしかったのですが残念です。

そういえば、PHPからwindows実行ファイルとしてコンパイルできるものもあるそうですね。ググってみてください。