ヘテムル (heteml)

2010年4月19日 at 10:53

■ ヘテムル(heteml)様でのインストールの質問などはこちらから。


まずは

■ cocnrete5 のインストールガイド
http://heteml.jp/support/manual/concrete5/

をお読みになってから質問して下さい。

タグ:

ヘテムル (heteml) にインストール時、警告表示が出ます。

2010年6月8日 at 21:11
ヘテムル(heteml)に、concrete5.3.3.1 日本語版をインストールすると、
インストール自体は完了しているようで、
ページの一番最後には、
「おめでとうございます!」等のメッセージが出るのですが、
その上の部分に、以下のような警告が、
かなりの数を繰り返して、表示されます。


Warning: mb_ereg_match() [function.mb-ereg-match]: mbregex compile err: premature end of char-class in /home/sites/heteml/●●●/web/concrete/libraries/3rdparty/Utf8MbcsUnigram.php on line 120

Warning: mb_ereg_match() [function.mb-ereg-match]: mbregex compile err: premature end of char-class in /home/sites/heteml/●●●/web/concrete/libraries/3rdparty/Utf8MbcsUnigram.php on line 122


「3rdparty」とあるので、基本的機能は使えるが、
「Utf8MbcsUnigram.php」というファイルを使う機能が
動作しないという状態なのでしょうか?

また、警告の最後には、以下の表示も出ています。


Warning: Cannot modify header information - headers already sent by (output started at /home/sites/heteml/●●●/web/concrete/libraries/3rdparty/Utf8MbcsUnigram.php:120) in /home/sites/heteml/●●●/web/concrete/libraries/view.php on line 734


同様に「Utf8MbcsUnigram.php」に関するもののようです。


このまま、concrete5を使用しても、
基本的機能は正常に動作するのでしょうか?

何らかの設定を変更して、再インストールすることで、
警告が出ないようにすることはできますでしょうか?

どうぞよろしくお願いいたします。
 

Re: ヘテムル (heteml) にインストール時、警告表示が出ます。

2010年6月8日 at 21:54
多分平気だと思いますが、検索ブロックや管理画面のページ検索は動かないかもしれません。
 

警告表示なしでインストールできました。

2010年6月8日 at 22:01
自己レスですいません。

少し設定を変更したら、Warning: の警告表示が出ないで、
無事にインストールができました。


具体的には、ヘテムルでのインストールマニュアルの一番下にある、
「システムの内部文字コードの設定」の部分です。

サーバーのコントロールパネルから、php.ini の設定を開き、「mbstring.internal_encoding」の設定を
「未設定」から「UTF-8」に変更しました。

それで再インストールを行ったところ、
警告表示が出ることなく、インストールできました。


初めのインストールで文字化けすることがなかったので、
この部分は設定を変えなくてもよいと思っていましたが、
やはり厳しく設定をした方がいいのかなと思いました。
 

concrete5 5.5.1がインストールできない。

2012年4月12日 at 20:26
はじめまして。
お客様の今のサイトをconcrete5で作ろうかと試みております。

http://ドメイン名/concrete5/index.phpでインストールを試みたら、
Fatal error: Class 'Zend_Cache' not found in /home/sites/heteml/users50/●●●●●●/●●●●●/concrete5/concrete/libraries/cache.php on line 57
が出ました。

/cache.phpの57行を見ると
$cache = Zend_Cache::factory('Core', CACHE_LIBRARY, $frontendOptions, $backendOptions, false, $customBackendNaming);
とありましたが、よくわかっていないので、

php.iniの設定をhetemlさんのガイドにのっとってphp5.3の設定で変更かけました。

そしてphp5.3用の.htacsessファイルもインストールしたconcrete5フォルダと同じ階層にアップロードして
再度試みましたら、

Warning: require(●●●/●●●/concrete5/concrete/startup/config_check.php) [function.require]: failed to open stream: No such file or directory in /home/sites/heteml/●●●/●●●/concrete5/concrete/dispatcher.php on line 18

Fatal error: require() [function.require]: Failed opening required '/home/sites/heteml/●●●/●●●/concrete5/concrete/startup/config_check.php' (include_path='.:/usr/local/php5.3/php') in /home/sites/heteml/●●●/●●●/concrete5/concrete/dispatcher.php on line 18

と出ました。


ヘテムルさんではconcrete5インストールガイドがあるくらいなので、実際動いているとは思いますが、現状としてはインストールが出来ておりません。

concrete5インストールガイドにはphp.ini、もしくは.htaccess を作成と書いてありました。ヘテムルさんのインストールガイドには、.htaccessのインストールをおこなえば良いと書いてありましたので、php5.3
用の.htaccessをダウンロードして解凍し、アップロードしました。

パーミッションの設定や照合参照はインストールガイドに沿って行いました。
インストールを試みているconcrete5のバージョンは5.5.1です。

言葉足らずな部分があれば申し訳ありません。
 

Re: ヘテムル (heteml)

2012年4月13日 at 12:45
最新バージョンを削除してconcrete5.4.1.1を入れて試みましたところ、
Fatal error: Class 'Zend_Cache' not found in /home/sites/heteml/●●●/●●●/concrete5/concrete/libraries/cache.php on line 52
と表示されました。

.htaccessを削除すると、Concrete5 requires PHP5.1 と表示されます。

ヘテムルのphp.ini設定は、ヘテムルさんのインストール手順に基づいて
行いました。
 

Re: ヘテムル (heteml)

2012年4月13日 at 13:26
先月、hetemlで5.4.2.2を使ってサイトを制作しました。5.5.1は出ていたのですが、システムをかなり変更したようなのでテストをする時間もなく5.4.2.2を使用しました。
現在のところ問題もなく動作しています。hetemlのインストールヘルプ通りにしたと思います。
念のためdbを新しくするとか、インストールするディレクトリを初期状態にして新規に5.4.2.2ではどうでしょうか。
5.5.1では当方のMAMP上で今回使用したテーマが表示されません。色々テストをしているところです。
 

Re: concrete5 5.5.1がインストールできない。

2012年4月13日 at 14:27
xark さん。

ありがとうございます。
ヘテムルできちんと 5.5.1 で動くかどうか、時間のある人、テストをお願いいたします!
 

Re: Re: ヘテムル (heteml)

2012年4月13日 at 17:42
ありがとうございます。
まだ解決できておりません。
前々のバージョンでもエラーが発生するということはDBの問題か、PHPの問題か
もう少し取り組んでみます。

あとはヘテムルサポートにメールで問い合わせてみます。(電話対応になっていないので)
 

Re: concrete5 5.5.1がインストールできない。

2012年4月13日 at 18:07
今週hetemlにconcrete5.5.1をインストールしたところだけど、問題無いですよー。
インストールマニュアルも見ずに、ファイルをアップしてhtmldiff.pyのパーミッションを変更してウィザードからDB情報を入力しただけです。
環境情報を貼っておきますねー


# concrete5 バージョン
5.5.1

# concrete5 パッケージ
なし

# concrete5 オーバーライド
languages/ja_JP.UTF8

# サーバーソフトウェア
Apache

# サーバーAPI
cgi

# PHPバージョン
5.2.8

# PHP エクステンション
bcmath, bz2, cgi, ctype, curl, date, dom, exif, filter, ftp, gd, gettext, hash, htscanner, iconv, imap, ionCube Loader, json, libxml, mbstring, mcrypt, mhash, ming, mysql, mysqli, openssl, pcre, PDO, pdo_mysql, pdo_sqlite, posix, prctl_set_name, Reflection, session, SimpleXML, soap, sockets, SPL, SQLite, standard, tokenizer, xml, xmlreader, xmlrpc, xmlwriter, xsl, zip, zlib.

# PHP 設定
log_errors_max_len - 1024
max_execution_time - 5
max_input_nesting_level - 64
max_input_time - 60
memory_limit - 50M
post_max_size - 20M
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 - 20M
mysql.max_links - Unlimited
mysql.max_persistent - Unlimited
mysqli.max_links - Unlimited
pcre.backtrack_limit - 100000
pcre.recursion_limit - 100000
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
 

ヘテムル (heteml)インストール成功しました。

2012年4月14日 at 1:51
Hissyさん有難うございます。


ヘテムルさんに問い合わせしたところ、以下の回答が得られました。


>>弊社でconcrete5の最新版:バージョン5.5.1のインストールテストを
行いました所、正常に動作致しました。

またお客様のFTPのファイルアップロード履歴を確認致しました所、
アップロードに失敗しているものが多数あり、必要なファイルがそろっていないことが
エラーの原因となっております。

大変お手数ではございますが、一旦インストールフォルダを削除していただき
全てのファイルをアップロードし直していただけますでしょうか。
concrete5は特にファイル数が多いCMSですので、
通信の状態に応じてアップロードが失敗するケースがございます。

○最新バージョンのご利用のお願い

ヘテムルではconcrete5の最新バージョンのご利用を
推奨しております。ご利用される際は【バージョン5.5.1】でのインストールを
お試しいただききますよう、お願いいたします。



ということで会社にインストールしてあるFTPソフトが悪いのか通信が悪い可能性があるので、自宅で再度チャレンジしてみたところ、すんなり成功してしまいました。

ただしxarkさんが述べられたように5.5.1は控えて5.4.2.2をインストールしました。

FTPソフトはFileZilla3.5.1を使いました。会社のFTPソフトもFileZillaなんですがバージョンは確認してません。回線はイーモバイルのPocketWiFiGP02を使用しました(光やCBTV、ADSLをひいていないので)
まさか単なるアップロードの不具合とは思いもよりませんでした。


改めまして、xarkさん katz515さん 色々と有り難うございました。
 

Re: ヘテムル (heteml)

2012年4月14日 at 8:27
これからconcrete5をはじめられるのであれば、5.5.1を使用することを強くお勧めします。インターフェースが大きく変わっているため、5.4.2ではじめてあとでアップグレードすると、学習コストが高くなります。

また、マーケットプレイスのすべてのアイテムは5.5.1への対応を進めており、これから開発されるものは5.5.0未満のバージョンには対応しないものがほとんどになると思います。
 

記事ブロックエディターの設定で403 error

2013年12月20日 at 17:22
ヘテムル(heteml)に、concrete5 Ver.5.6.2.1日本語版をインストールすると、
インストール自体は完了するものの、記事ブロックエディターの設定で、
下記のエラーが出ます。
*********************** Error Message Start *************************************
403 error
Forbidden

指定されたページ(URL)へのアクセスは禁止されています。
レンタルサーバー

以下の状況が考えられます。
• URL に間違いがないか、再度確認してください。再読み込みしてください。
• ご利用中のユーザー様は 【 よくある質問 】 をご参照ください。

heteml:we host your creativity - We host your creativity
heteml Copyright © 2005 - 2013 paperboy&co. All Rights Reserved.
*********************** Error Message End *************************************

原因を調べたところ、.ataccessの設定がまずいと判りました。
次の1行を追加したところ、正常に動作しました。
SiteGuard_User_ExcludeSig xss-try-4

以上、ご報告まで。
 

Re: ヘテムル (heteml)

2017年1月27日 at 14:23
hetemlに concrete5 ver 8.1をインストールした際に、
ブロックの編集でエラーが発生しましたので、対処法を共有します。

Elementalをフルサイトでインストールして、トップページのスライダーを編集しようとしましたが、保存ボタンを押した際に下記のエラーが出ました。

---
403 error Forbidden 指定されたページ(URL)へのアクセスは禁止されています。 以下の状況が考えられます。 • URL に間違いがないか、再度確認してください。再読み込みしてください。 • ご利用中のユーザー様は 【 よくある質問 】 をご参照ください。 - We host your creativity _uacct = "UA-3482791-3"; urchinTracker();
---

hetemlではWAFが標準で有効になっていますので、.htaccess に除外記述を追加する必要があります。

http://heteml.jp/support/manual/waf/

上記の手順でWAFのログを確認し、除外記述を追加することでスライダーの編集が可能になりました。

以上、報告します。
 

Re: ヘテムル (heteml)

2017年1月27日 at 16:22
ありがとうございます!

heteml のサポートに、

Heteml から JP Secure さんに、concrete5 のルールを調整していただいたみたいなので、heteml のサポートに concrete5 のルールも加えてもらうように、JP Secure さんにお願いしてみてくれませんか?

(Special thanks to ファーストサーバー小島さん)
 

Re: ヘテムル (heteml)

2017年1月30日 at 16:29
すいません、↑ですが、JP Secureさんに問い合わせすれば良いのでしょうか?Hetemlのサポートでしょうか?