私は NearlyFreeSpeech.Net をホストとして使用しており、PHP アプリ (CodeIgniter でコーディング) は exec() 呼び出しを行う必要があります。これはセーフモードでは許可されていないため、perl スクリプトを介して実行するという「特別な」方法が与えられます。詳細はこちら: https://members.nearlyfreespeech.net/wiki/HowTo/PHPExec
ただし、これらの指示に従うと、コマンドが exec ラッパーに渡されるたびに次の CI エラーが発生します。
A PHP Error was encountered
Severity: Notice
Message: Constant EXT already defined
Filename: public/index.php
Line Number: 88
A PHP Error was encountered
Severity: Notice
Message: Constant SELF already defined
Filename: public/index.php
Line Number: 89
A PHP Error was encountered
Severity: Notice
Message: Constant FCPATH already defined
Filename: public/index.php
Line Number: 90
A PHP Error was encountered
Severity: Notice
Message: Constant BASEPATH already defined
Filename: public/index.php
Line Number: 91
A PHP Error was encountered
Severity: Notice
Message: Constant APPPATH already defined
Filename: public/index.php
Line Number: 104
呼び出しは出力なしで失敗します。
多くの皆さんが nfs.n でホストされており、多くの皆さんが CodeIgniter も使用していることを私は知っています...だから、皆さんの何人かが両方のカテゴリに属し、物事を実行する必要があることを願っています :)
ありがとう!
マラ