フォーラム投稿ルール

フォーラムに雑談以外でトピックを作る方は以下のテンプレートを利用してください。
---
Joomla!バージョン:
PHPバージョン:
MySQLバージョン:
サーバ情報:
URL(公開可能であれば):http://example.jp
状況:
実際に表示されるエラーログ:
---
回答者がレスがつけやすいよう心がけましょう。

フォーラム投稿について

フォーラムへの投稿に規制を行いました。

1.URIを掲載して説明等を投稿する場合はホスト名にexample.jpを使用して下さい。
2.1投稿中に掲載できる外部URIを1個に制限しています。
3.Joomla!プロジェクト関連のURIは制限ありません。
4.メールアドレスを制限しています。

他に制限を外したいドメインがありましたらこちらへ

Joomla! 日本語フォーラム
ようこそ, ゲストさん
始めに ログイン するか 登録をして下さい.    パスワードを再発行
JoomlaPackのリストアについて
(1 閲覧) 1 ゲスト
Go to bottom
トピック: JoomlaPackのリストアについて
#1214
すずめ
Fresh Boarder
投稿: 16
graphgraph
オフラインのユーザー このユーザーのプロフィールを見るにはここをクリックして下さい。。
JoomlaPackのリストアについて 7 月, 1 Week 前 評判: 0
お世話になります。

現在JoomlaPackにて作成したバックアップファイルを元にリストアを試みているのですが、
kickstart.phpにてJPAファイルを展開後、JoomlaPack Installer画面にて
MB language is defaultが「No」となっており、そこから先に進むことが出来ません。
試しにphp.iniや.htaccessにて設定変更を試みてみましたが、どちらもうまくいきませんでした。
その後色々調べてみたところ、kickstart.phpでは.htaccessを無効にしている=サーバの初期設定にてMB language is defaultが「Yes」でないとJoomlaPackは利用できないとの結論に至ったのですが、この認識に相違などありませんでしょうか?
ちなみにサーバはさくらインターネットのスタンダードとなります。
また、Joomlaのバックアップは
forum.joomla.jp/home/10-%E3%82%B3%E3%83%...%83%A9%E3%83%BC.html
にありますように、結局HTMLを直接コピー+MYSQLはphpMyadminなどを利用して直接バックアップするのがベストなのでしょうか?
よろしくお願いします。
 
アクセスIP: アクセスIP:
 
最後に編集: 2010/01/25 16:40 By すずめ.
  管理者は、ゲストユーザーの投稿を許可していません。ログインして下さい
#1215
toshiki
Senior Boarder
投稿: 46
graphgraph
オフラインのユーザー このユーザーのプロフィールを見るにはここをクリックして下さい。。
www.kokusaika.jp
Re:JoomlaPackのリストアについて 7 月, 1 Week 前 評判: 4
さくらインターネットのスタンダードではphpがCGIモードで動作します。これがリストア処理に影響を及ぼしてしているのかもしれません。

kickstart.phpでJPAを展開した後でinstallation/includes/logic/index.phpの43行目前後の行を次のように変更すれば強制的にYesにできると思います。

変更前:
$mbDefLang = strtolower( ini_get( 'mbstring.language' ) ) == 'neutral';
変更後:
$mbDefLang = true;

なお、php.iniや.htaccessでPHPの設定がきちんとできていればリストア後にJoomla!が問題なく動作するはずです。

私の場合Joomla!のバックアップは以前は手作業で行っていましたが、JoomlaPackを知ってからはもうJoomlaPack専門です。
 
アクセスIP: アクセスIP:
  管理者は、ゲストユーザーの投稿を許可していません。ログインして下さい
#1216
すずめ
Fresh Boarder
投稿: 16
graphgraph
オフラインのユーザー このユーザーのプロフィールを見るにはここをクリックして下さい。。
Re:JoomlaPackのリストアについて 7 月, 1 Week 前 評判: 0
toshiki様

ご回答頂きどうもありがとうございます。

> kickstart.phpでJPAを展開した後で
> installation/includes/logic/index.phpの43行目前後の行を
> 次のように変更すれば強制的にYesにできると思います。

上記内容をざっとですが試してみたところ、うまくいけそうです。
半ば諦めていたので、ご回答を頂き大変感謝しております
どうもありがとうございます。

> なお、php.iniや.htaccessでPHPの設定がきちんとできていれば
> リストア後にJoomla!が問題なく動作するはずです。

こちらについてですが、現在私の環境ですと、
php.iniが
---------------------------------------
mbstring.language="neutral"
mbstring.internal_encoding="UTF-8"
mbstring.http_input="auto"
---------------------------------------
.htaccessが
---------------------------------------
##
# @version $Id: htaccess.txt 10492 2008-07-02 06:38:28Z ircmaxell $
# @package Joomla
# @copyright Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved.
# @license example.jp/copyleft/gpl.html GNU/GPL
# Joomla! is Free Software
##


#####################################################
# READ THIS COMPLETELY IF YOU CHOOSE TO USE THIS FILE
#
# The line just below this section: 'Options +FollowSymLinks' may cause problems
# with some server configurations. It is required for use of mod_rewrite, but may already
# be set by your server administrator in a way that dissallows changing it in
# your .htaccess file. If using it causes your server to error out, comment it out (add # to
# beginning of line), reload your site in your browser and test your sef url's. If they work,
# it has been set by your server administrator and you do not need it set here.
#
#####################################################

## Can be commented out if causes errors, see notes above.
# Options +FollowSymLinks

#
# mod_rewrite in use

RewriteEngine On

########## Begin - Rewrite rules to block out some common exploits
## If you experience problems on your site block out the operations listed below
## This attempts to block the most common type of exploit `attempts` to Joomla!
#
# Block out any script trying to set a mosConfig value through the URL
RewriteCond %{QUERY_STRING} mosConfig_[a-zA-Z_]{1,21}(=|\%3D) [OR]
# Block out any script trying to base64_encode crap to send via URL
RewriteCond %{QUERY_STRING} base64_encode.*\(.*\) [OR]
# Block out any script that includes a <script> tag in URL
RewriteCond %{QUERY_STRING} (\<|%3C).*script.*(\>|%3E) [NC,OR]
# Block out any script trying to set a PHP GLOBALS variable via URL
RewriteCond %{QUERY_STRING} GLOBALS(=|\[|\%[0-9A-Z]{0,2}) [OR]
# Block out any script trying to modify a _REQUEST variable via URL
RewriteCond %{QUERY_STRING} _REQUEST(=|\[|\%[0-9A-Z]{0,2})
# Send all blocked request to homepage with 403 Forbidden error!
RewriteRule ^(.*)$ index.php [F,L]
#
########## End - Rewrite rules to block out some common exploits

# Uncomment following line if your webserver's URL
# is not directly related to physical file paths.
# Update Your Joomla! Directory (just / for root)

RewriteBase /


########## Begin - Joomla! core SEF Section
#
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !^/index.php
RewriteCond %{REQUEST_URI} (/|\.php|\.html|\.htm|\.feed|\.pdf|\.raw|/[^.]*)$ [NC]
RewriteRule (.*) index.php
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
#
########## End - Joomla! core SEF Section
---------------------------------------
となっているのですが、これだと設定内容に問題があるのでしょうか?

よろしくお願い申し上げます。
 
アクセスIP: アクセスIP:
  管理者は、ゲストユーザーの投稿を許可していません。ログインして下さい
#1217
toshiki
Senior Boarder
投稿: 46
graphgraph
オフラインのユーザー このユーザーのプロフィールを見るにはここをクリックして下さい。。
www.kokusaika.jp
Re:JoomlaPackのリストアについて 7 月, 1 Week 前 評判: 4
設定は問題なさそうに思います。
 
アクセスIP: アクセスIP:
  管理者は、ゲストユーザーの投稿を許可していません。ログインして下さい
#1224
すずめ
Fresh Boarder
投稿: 16
graphgraph
オフラインのユーザー このユーザーのプロフィールを見るにはここをクリックして下さい。。
Re:JoomlaPackのリストアについて 7 月, 1 Week 前 評判: 0
toshiki様

その後別にさくらのレンタルサーバスタンダードを契約していたので、そちらの環境でJoomlaPackにてリストアしてみたところ、
今度はJoomlaPack Installer画面で全てOKとなり問題なくリストア出来ました。
微妙に環境によって動作が異なるようですが、

> kickstart.phpでJPAを展開した後で
> installation/includes/logic/index.phpの43行目前後の行を
> 次のように変更すれば強制的にYesにできると思います。

にある方法を教えて頂いたおかげで、ひとまずはJoomlaPackによるリストア方法について確認が出来ました。

どうもありがとうございました。
 
アクセスIP: アクセスIP:
  管理者は、ゲストユーザーの投稿を許可していません。ログインして下さい
Go to top