2016-04-15 8 views
0

私は1つのPHPページからperlスクリプトを呼び出しています。このperlスクリプトは、他のスクリプトinturnとCバイナリファイルを呼び出します。 Cバイナリはmbstowcs関数を内部で使用します。これは正しく実行されていません。Apacheからのmbstowcsが実行されない

しかし、私が端末(perlスクリプト)から呼び出すと、すべて正常に動作します。 私は実行する前にすべてのファイルに対して適切な権限を与えました(さらに、777権限を与えました)。 apacheは、スクリプトを実行するために何か他のターミナルセッション/その他のものを使用していますか? 私はubuntu 14.04とapache webserverを使用しています。

答えて

0

任意のより詳細な情報与えられ、私は次のような状況全体を実行していることが疑わなし:この情報は私が気付いて日付がありますが、いくつかを提供することができない限り、それは私がこの時点で提供することができるすべてですさ

Use of non standard mbstowcs feature

あなたのApacheログファイルからのエラーメッセージのような詳細情報。 申し訳ありませんが私はより多くの助けができませんでした。

+0

Apacheログには情報がありません。 Apache環境からmbstowcsを使用する場合は、Cコードを別の方法でコンパイルする必要がありますか? –

関連する問題