1

Jelix PHP5 フレームワークを使用していますが、アプリケーションをインストールしようとすると、次のエラーが発生します。

php lib/jelix-scripts/jelix -portail installapp

Error: bad path in JELIX_APP_TEMP_PATH, it is equals to '/' !!
   Jelix cannot clear the content of the temp directory.
   Correct the path in JELIX_APP_TEMP_PATH or create the directory you
   indicated into JELIX_APP_TEMP_PATH.

私のportal/application.init.phpファイルには以下が含まれています:

<?php
/**
 * @licence  http://www.gnu.org/licenses/gpl.html GNU General Public Licence, see LICENCE file
 */
require(dirname(__FILE__).'/../lib/jelix/init.php');

define ('JELIX_APP_PATH', dirname (__FILE__).'/'); // don't change

define ('JELIX_APP_TEMP_PATH',    realpath(JELIX_APP_PATH.'../temp/portail/').'/');
define ('JELIX_APP_VAR_PATH',     JELIX_APP_PATH.'var/');
define ('JELIX_APP_LOG_PATH',     JELIX_APP_PATH.'var/log/');
define ('JELIX_APP_CONFIG_PATH',  JELIX_APP_PATH.'var/config/');
define ('JELIX_APP_WWW_PATH',     realpath(JELIX_APP_PATH.'../www/').'/');
define ('JELIX_APP_CMD_PATH',     JELIX_APP_PATH.'scripts/');

そして、私の port/application-cli.init.php ファイルには以下が含まれています:

<?php
/**
 * @licence  http://www.gnu.org/licenses/gpl.html GNU General Public Licence, see LICENCE file
 */

require(dirname(__FILE__).'/../lib/jelix/init.php');

define ('JELIX_APP_PATH', dirname (__FILE__).'/'); // don't change

define ('JELIX_APP_TEMP_PATH',    realpath(JELIX_APP_PATH.'../temp/portail-cli/').'/');
define ('JELIX_APP_VAR_PATH',     JELIX_APP_PATH.'var/');
define ('JELIX_APP_LOG_PATH',     JELIX_APP_PATH.'var/log/');
define ('JELIX_APP_CONFIG_PATH',  JELIX_APP_PATH.'var/config/');
define ('JELIX_APP_WWW_PATH',     realpath(JELIX_APP_PATH.'../www/').'/');
define ('JELIX_APP_CMD_PATH',     JELIX_APP_PATH.'scripts/');

何がうまくいかないか知っていますか?

編集: 誰かが「jelix」をタグとして追加できる場合; 評判レベルに達するまでできないので、ありがとうございます:)

4

1 に答える 1

1

それで、長い間、私はそれを解決する方法を見つけました。

dir tempにはディレクトリがあります

  • ポートテール
  • portail-cli

ただし、jelix スクリプトを使用してインストールを管理するため、作成する必要があります。

  • portail スクリプト

その後、インストールはエラーなしで終了します

~/:$ php lib/jelix-scripts/jelix --portail installapp
~/:$

これが次のものに役立つことを願っています;)

于 2012-08-21T08:59:34.953 に答える