ホーム > フォーラム > 質問箱 > D3 モジュールをインストール出来ません  初心者です

D3 モジュールをインストール出来ません  初心者です
投稿者: 74taizou | 投稿日時: 2012/2/10 17:32 | 閲覧: 2813回
74taizou

D3 モジュール(d3diary と protctor )をインストールする為にファイルをアップロードしても
互換モジュール»» モジュールの管理»» モジュールのインストール には何も表示されないので困っています。

自分なりに原因を考えてみましたが、解決できません。

①mainfile.phpに関して

②インストール前に必要なファイルの準備に関して


①について
色々調べるうちにD3モジュールはmainfile.phpに修正が必要だとわかりましたが
XOOPS Cube Legacy 2.2なので準備は必要ないのとの記述もありました。

以下mainfile.phpです。 どこか修正が必要でしょうか??

※ xoops を インストールしたファイルは communityの名前にしてあります。


<?php
// $Id: mainfile.dist.php,v 1.2 2007/09/22 06:43:42 minahito Exp $
// ------------------------------------------------------------------------ //
// XOOPS - PHP Content Management System //
// Copyright (c) 2000 XOOPS.org //
// <http://www.xoops.org/> //
// ------------------------------------------------------------------------ //
// This program is free software; you can redistribute it and/or modify //
// it under the terms of the GNU General Public License as published by //
// the Free Software Foundation; either version 2 of the License, or //
// (at your option) any later version. //
// //
// You may not change or alter any portion of this comment or credits //
// of supporting developers from this source code or any supporting //
// source code which is considered copyrighted (c) material of the //
// original comment or credit authors. //
// //
// This program is distributed in the hope that it will be useful, //
// but WITHOUT ANY WARRANTY; without even the implied warranty of //
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the //
// GNU General Public License for more details. //
// //
// You should have received a copy of the GNU General Public License //
// along with this program; if not, write to the Free Software //
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA //
// ------------------------------------------------------------------------ //

if ( !defined("XOOPS_MAINFILE_INCLUDED") ) {
define("XOOPS_MAINFILE_INCLUDED",1);

// XOOPS Physical Path
// Physical path to your main XOOPS directory WITHOUT trailing slash
// Example: define('XOOPS_ROOT_PATH', '/home/〇〇〇/public_html/community');
define('XOOPS_ROOT_PATH', '/home/〇〇〇/public_html/community');

// XOOPS Trusted Path
// This is option. If you need this path, input value. The trusted path
// should be a safety directory which web browsers can't access directly.
define('XOOPS_TRUST_PATH', '/home/〇〇〇/public_html/community');

// XOOPS Virtual Path (URL)
// Virtual path to your main XOOPS directory WITHOUT trailing slash
// Example: define('XOOPS_URL', 'http://〇〇〇/community');
define('XOOPS_URL', 'http://〇〇〇/community');

// Database
// Choose the database to be used
define('XOOPS_DB_TYPE', 'mysql');

// Table Prefix
// This prefix will be added to all new tables created to avoid name conflict in the database. If you are unsure, just use the default 'xoops'.
define('XOOPS_DB_PREFIX', 'xoops');

// SALT
// This plays a supplementary role to generate secret code and token.
define('XOOPS_SALT', '〇×□△');

// Database Hostname
// Hostname of the database server. If you are unsure, 'localhost' works in most cases.
define('XOOPS_DB_HOST', 'mysql56.xserver.jp');

// Database Username
// Your database user account on the host
define('XOOPS_DB_USER', '△△△');

// Database Password
// Password for your database user account
define('XOOPS_DB_PASS', '〇×△');

// Database Name
// The name of database on the host. The installer will attempt to create the database if not exist
define('XOOPS_DB_NAME', '△△△);

// Use persistent connection? (Yes=1 No=0)
// Default is 'No'. Choose 'No' if you are unsure.
define('XOOPS_DB_PCONNECT', 0);

define("XOOPS_GROUP_ADMIN", "1");
define("XOOPS_GROUP_USERS", "2");
define("XOOPS_GROUP_ANONYMOUS", "3");

// You can select two special module process excuting mode with defining following constants
//
// define('_LEGACY_PREVENT_LOAD_CORE_', 1);
// Module process will not load any XOOPS Cube classes.
// You cannot use any XOOPS Cube functions and classes.
// (eg. It'll be used for reffering only MySQL Database definition.)
//
// define('_LEGACY_PREVENT_EXEC_COMMON_', 1);
// Module process will load XOOPS Cube Root class and initialize Controller class.
// You can use some XOOPS Cube functions in this mode.
// You can use more XOOPS Cube functions (eg. xoops_gethandler), if you write
// $root=&XCube_Root::getSingleton();
// $root->mController->executeCommonSubset();
// after including mainfile.php.
// It is synonym of $xoopsOption['nocommon']=1;
// But $xoopsOption['nocommon'] is deprecated.
//
if (!defined('_LEGACY_PREVENT_LOAD_CORE_') && XOOPS_ROOT_PATH != '') {
include_once XOOPS_ROOT_PATH.'/include/cubecore_init.php';
if (!isset($xoopsOption['nocommon']) && !defined('_LEGACY_PREVENT_EXEC_COMMON_')) {
include XOOPS_ROOT_PATH.'/include/common.php';
}
}
}
?>


②について
xoops_root_pathは、xoops_root_pathという名前のファイルを

xoopsをインストールしたディレクトリに作成し パーミッションを755にしています。

一通りインストールマニュアルを見ながら準備しましたがダメでした。

http://www.naaon.com/modules/plactice/index.php/home/hobby/xoops/d3diary.htm#bb7a73f7



どうか アドバイスをご教授ください m(_ _)m


Xoops cube legacy 2.2.0
OS Linux
CPU Xeon L3426 ( 1.87GHz )
メモリー 16GB
Apacheバージョン 2.2.3
Perlバージョン 5.8.8
PHP5バージョン 5.1.6、5.2.17、5.3.3
MySQL5バージョン 5.0.77
を使用しております。
タグ:

コメント(2)

Re: D3 モジュールをインストール出来ません  初心者です 
投稿者: naao | 投稿日時: 2012/2/11 20:53
naao

 74taizou さん

引用:
②について
xoops_root_pathは、xoops_root_pathという名前のファイルを

xoopsをインストールしたディレクトリに作成し パーミッションを755にしています。


ここが違います。 xoops_root_path は、xoopsをインストールしたフォルダそのものです。
全部貼りつけられた、mainfile.phpの中にも
引用:
define('XOOPS_ROOT_PATH', '/home/〇〇〇/public_html/community');

って書いてありますよね。。

 そしてその中に、modulesというフォルダがあって、他のモジュールがそこに入っていますよね? それらと同様にすれば良いだけです。

protectorもインストールできないのでしょうか?

であれば、今からでもPack201Xをお勧めします。
http://sourceforge.jp/projects/xoopscube22x/simple/
そのあたりの設定も書かれた状態でインストールが完了します。
#21021 | | 返信する |
Re: D3 モジュールをインストール出来ません  初心者です 
投稿者: 74taizou | 投稿日時: 2012/2/12 12:31 | 親コメント: #21021
74taizou

naaoさん

解答ありがとうございます。

xoopsデビユー1週間ほどですので、さっそくPack201Xを導入してみます。

mainfail.phpやxoops_root_pathについても早速試してみます。

    投票(0)

    新しいものから | 古いものから | RSS feed
     
    To Top