マニュアル
» ホーム > マニュアル > トラブルシューティング » 「システムの設定方法」が表示されるときには

システムの設定方法」が表示されるときには

フレッシュミーティング」では、プログラムファイルの保護のために アシアル株式会社様 から提供されている ionCube PHP Encoderを使用しています。

このため、「フレッシュミーティング」を実行するために、
ionCube PHP Encodoer 専用ローダーが必要となります。
( ionCube PHP Encodoer 専用ローダーは、 「フレッシュミーティング」のアーカイブに含まれています。 )

フレッシュミーティング」を実行するサーバーによっては
ionCube PHP Encodoer 専用ローダーを動作させるために
サーバーの環境設定を変更する必要があります。

設定を変更しなければならない場合には、
フレッシュミーティング」のアクセス時に以下の内容が表示されます。

サーバーの環境設定が必要な場合の表示例

この場合には、表示内容に従ってサーバーの環境設定を変更します。

※ 表示通りの記述を php.ini に行っても、動作しない場合について

表示される内容で、php.ini に記述しても動作しない場合は、
適切な ionCube PHP Encoder 専用ローダーを表示できていない場合があります。
以下の例に従って、記述を変更して動作確認を行ってください。

zend_extension = /var/www/freshmeeting/ioncube/ioncube_loader_lin_5.1.so

PHPがスレッドセーフモードで動作している場合

zend_extension_ts = /var/www/freshmeeting/ioncube/ioncube_loader_lin_ts_5.1.so

php.ini が編集できない場合

.htaccessに以下のように記述することによって動作する場合があります。※ AddHandler ディレクティブが許可されていない場合は動作しません。

AddHandler application/x-httpd-phpcgi .php
php_value zend_extension "/var/www/freshmeeting/ioncube/ioncube_loader_lin_5.1.so"

php.ini を変更しても動作しない場合

php.inienable_dl オプションOff になっている場合は正しく動作しません。
php.ini

enable_dl = On

と記述してください。

※ 上記いずれの方法によっても動作しない場合

フレッシュミーティング」は、ionCube PHP Encoder 専用ローダーが動作する環境が必要となります。
ionCube PHP Encoder 専用ローダーを動作させるために環境設定が必要なサーバー環境において、 php.ini が編集できない場合には「フレッシュミーティング」は利用できません。
他の環境でのご利用を検討くださいますよう、お願いいたします。