XAMPPへ引越しをしてみたのですが、おかしくなってしまいました。

2010年11月22日 at 11:29

いつも大変お世話になります。
ホスト側からローカルホスト(XAMPP)へ引越しをしたのですが、下記載のエラーがでてしまいました。
これはどの様な現象なのでしょうか?

-------------------------------------------------------------
configure(); return $result; } public function install() { $pkg = parent::install(); $this->configure(); } public function configure() { $pkg = Package::getByHandle('tony_multi_file_attribute'); Loader::model('collection_types'); Loader::model('collection_attributes'); $db = Loader::db(); //install new multiple files attribute type $multiFileAttrType = AttributeType::getByHandle('multiple_files'); if(!is_object($multiFileAttrType) || !intval($multiFileAttrType->getAttributeTypeID()) ) { $multiFileAttrType = AttributeType::add('multiple_files', t('Multiple Files'), $pkg); } //check that the multi-files attribute type is associate with pages $collectionAttrCategory = AttributeKeyCategory::getByHandle('collection'); $catTypeExists = $db->getOne('SELECT count(*) FROM AttributeTypeCategories WHERE atID=? AND akCategoryID=?', array( $multiFileAttrType->getAttributeTypeID(), $collectionAttrCategory->getAttributeKeyCategoryID() )); if(!$catTypeExists) $collectionAttrCategory->associateAttributeKeyType($multiFileAttrType); $multiFileAttrKey=CollectionAttributeKey::getByHandle('files'); if( !$multiFileAttrKey || !intval($multiFileAttrKey->getAttributeKeyID()) ) $multiFileAttrKey = CollectionAttributeKey::add( $multiFileAttrType, array('akName'=>t("Images/Files"),'akHandle'=>'files','akIsSearchable'=>0), $pkg) ;//null, 'MULTIPLE_FILES'); } } ?>
-------------------------------------------------------------

常にトップページの上部に常駐しています。
管理画面にはhttp://localhost/concrete5/index.php/dashboard/で入れますが、同じく上部に上記載の文法が表示されています。
他のページにアクセスすると、下記載エラーが表示されます。↓
------------------------------------------------------------
Object not found!

要求された URL は本サーバでは見つかりませんでした。 参照元ページのリンクが間違っているか、古くなってしまっているようです。 ページの著者にこのエラーをお知らせ下さい。

サーバーの障害と思われる場合は、ウェブ管理者までご連絡ください。
Error 404
localhost
2010/11/22 11:05:29
Apache/2.2.14 (Win32) DAV/2 mod_ssl/2.2.14 OpenSSL/0.9.8l mod_autoindex_color PHP/5.3.1 mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.10.1
------------------------------------------------------------

どなたかお解かりになられる方がおられましたら、ご教授お願い致します。

引越しの手順はこちらを参考にさせて頂きました。
http://concrete5-japan.org/help/install/how-to-restore/



【環境】
※host(ロリポップ)------------------------------------------
# concrete5 Version
5.4.0.5

# concrete5 Packages
ログイン (1.0), Example FAQ (1.0), Link System (1.03), Multi-File Attribute (1.0), Nontab Scheduler (1.0), Page List Teasers (1.01), Parent Link (1.0), RSS Feed Creator (1.06), Sisimizi's Download Folder (1.0), Star Rating (2.0), tnSpacer (1.2), Zoom Image (1.0.1).

# concrete5 Overrides
blocks/rss_displayer, blocks/tony_link_list, blocks/youtube, elements/dashboard, elements/footer_required.php, languages/ja_JP.UTF8, themes/02-01

# サーバーソフト
Apache

# サーバーAPI
cgi-fcgi

# PHPバージョン
5.2.6

# PHP Extensions
bcmath, bz2, cgi-fcgi, ctype, curl, date, dom, exif, filter, ftp, gd, gettext, hash, iconv, imagick, ionCube Loader, json, libxml, mbstring, mcrypt, mysql, openssl, pcre, PDO, pdo_mysql, pdo_pgsql, pdo_sqlite, pgsql, posix, radius, Reflection, session, SimpleXML, soap, sockets, SPL, SQLite, standard, tokenizer, xml, xmlreader, xmlrpc, xmlwriter, xsl, Zend Optimizer, zlib.

# PHP Settings
log_errors_max_len - 1024
max_execution_time - 30
max_input_nesting_level - 64
max_input_time - 60
memory_limit - 128M
post_max_size - 8M
safe_mode - Off
safe_mode_exec_dir - <i>no value</i>
safe_mode_gid - Off
safe_mode_include_dir - <i>no value</i>
sql.safe_mode - Off
upload_max_filesize - 2M
mysql.max_links - Unlimited
mysql.max_persistent - Unlimited
pcre.backtrack_limit - 100000
pcre.recursion_limit - 100000
pgsql.max_links - Unlimited
pgsql.max_persistent - Unlimited
session.cache_limiter - nocache
session.gc_maxlifetime - 7200
soap.wsdl_cache_limit - 5
safe_mode_allowed_env_vars - PHP_
safe_mode_protected_env_vars - LD_LIBRARY_PATH

※localhost(XAMPP 1.7.3)-------------------------------------------------
2010/11/22 10:51:01
Apache/2.2.14 (Win32) DAV/2 mod_ssl/2.2.14 OpenSSL/0.9.8l mod_autoindex_color PHP/5.3.1 mod_apreq2-20090110/2.7.1 mod_perl/2.0.4 Perl/v5.10.1

Re: XAMPPへ引越しをしてみたのですが、おかしくなってしまいました。

2010年11月22日 at 12:03
見たことない現象ですのではっきり言えませんが、configure();で始まる表示はどうもエラーではないですね…お使いのXAMPP環境で新規インストールして動きますか?おなじ表示は出ますか?

404エラーがでているのは、.htaccess関係かなとおもいますので、管理画面に入れるのであればプリティURLをオフにして試してみてはいかがでしょうか。
 

Re: Re: XAMPPへ引越しをしてみたのですが、おかしくなってしまいました。

2010年11月22日 at 12:27
ご返答有難うございます。
XAMPPに新規インストールは出来ます。
新規インストール時にUtf8関係のエラーが出ましたので↓
※.htaccess
----------------------------------------------
php_value default_charset UTF-8
php_value mbstring.language neutral
php_value mbstring.internal_encoding UTF-8
----------------------------------------------
だけは作成しております。

プリティーURLを使用するはチェックをはずして保存しましたが、なぞの文法が表示され白紙状態になってしまいました。
もう一度管理画面に戻ると、チェックは外れていましたので、良いのかなと思います。
何度かデーターベースもアップロードしなおしては見たのですが、同じ現象です。

管理画面はこんなかんじです。
ファイルアップします。

追加
新規インストールのconcrete5は問題なく動作いたします。
添付: WS000000.JPG
 

Re: Re: Re: XAMPPへ引越しをしてみたのですが、おかしくなってしまいました。

2010年11月22日 at 14:04
表示される内容を見る限り、concrete5のマーケットプレイスで公開されているアドオンの部分でエラーになっているのではないでしょうか?

アドオンにMultiple Files Attributeをインストールしていますか?
インストールしている場合、このアドオンのパッケージがホストからすべてダウンロードされているか
確認してみてはどうでしょうか?

Multiple Files Attribute
http://www.concrete5.org/marketplace/addons/multiple-files-attribute/
 

Re: Re: Re: Re: XAMPPへ引越しをしてみたのですが、おかしくなってしまいました。

2010年11月22日 at 15:21
返答有難うございます。
Multiple Files Attributeはインストールしてありました。
使用はしていませんが、ダウンロードはされてますね。
更新してみても、最新verのようです。
どちらにしても、なぜダウンロードしたかも覚えてませんでした。
使用しないので、一度削除してもう一度トライしてみます。

ご指摘、有難うございました。
 

Re: Re: Re: Re: Re: XAMPPへ引越しをしてみたのですが、おかしくなってしまいました。

2010年11月22日 at 16:19
holysharedさん
画面上だとMultiple Files Attributeは正常にインストールされてましたが、その後FTPで参照しても見つかりませんでした。

なので、一度画面上で削除して、その後のデーターベースを再ダウンロードしてローカルに入れたところ正常に戻りました。

有難うございます。

今件の文法の中にある、「Package::getByHandle('tony_multi_file_attribute'); Loader::model('collection_types'); Loader::model('collection_attributes'); $db = Loader::db(); //install new multiple files attribute type $multiFileAttrType = AttributeType::getByHandle('multiple_files'); if(!is_object($multiFileAttrType) ||」
とは単にMultiple Files Attributeがデーターベースに見つからないと考えてよいのでしょうか?

度々ですみませんが教えて頂けると幸いです。