XServer

2010年4月19日 at 10:52

XServer様でのインストールの質問などはこちらから。


まずは

■ cocnrete5 のインストールガイド
http://concrete5-japan.org/help/install/hosting/xserver/

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

Re: XServer

2013年1月23日 at 11:23
Xserverへのインストールマニュアルの中で、3段階まで終えましたが、
4番目をどのようにすればいいのかわかりません。
まだconcrete5もダウンロードしていません。
●該当フォルダーとは何ですか?


「4. concrete5をサーバーの該当フォルダーにアップロード
  
  ダウンロードしたファイルを解凍し、解凍したファイルを
  FTPソフトウエア等を使ってサーバ上へアップデートして下さい。」

よろしくお願いいたします。
 

Re: Re: XServer

2013年1月23日 at 11:30
「該当フォルダ」って確かに分かる人しか分からない表現ですね。

ホームページのトップページを入れるところ(フォルダ)のことです。
 

Re: Re: Re: XServer

2013年1月23日 at 11:54
ホームページのトップページを入れるフォルダは、
どうすれば作れるのですか?何か操作するのですか?
concrete5をダウンロードして、解答したファイルを
FFFTPでアップロードするだけでいいのですか?

基本的な質問ですみません。
 

Re: XServer

2013年1月23日 at 12:27
たいていは接続して開いたところでいいと思います。

開いたところになにかのフォルダがあればそのフォルダに入れると思います。

コピーしてみて、ブラウザで開けばOK。

だめな場合、開いたところに見えるファイル名を書いてください。すると推察できると思いますので。
 

Re: XServer

2013年1月23日 at 12:32
補足

解凍したファイルをサーバーの先のところに全部コピーすると、ブラウザでインストーラが起動するようになり、開いたインストールページから、インストールすることになります。
 

Re: Re: XServer

2013年1月23日 at 12:40
http://www.xserver.ne.jp/faq_service_hp_trouble.php#04
では public_htmlフォルダ に ホームページ関係のファイルをアップロードしてくださいと書いてあります。 public_html フォルダのことを「ルートフォルダ」として、
concrete5のみで使用される場合、例えばwordpressなど「他のもの」を使用されない場合は解凍した下記のフォルダがある場所のものをすべてルートフォルダにアップしてください
blocks
concrete(これがあるかが重要です。)
config

「他のもの」を使用する予定がある場合はルートフォルダ内に任意のフォルダを作成してそのフォルダ内に上記フォルダ・ファイルを全てアップロードしてください。

任意のフォルダにアップロードした場合はブラウザでのアドレスは
http;//xxx.xxx/任意のフォルダ名 になります。

※たまたまかもしれませんが FFFTP でのアップロードの失敗を何件か聞いたことがありますので、それ以外のFTPソフトを使用することをお勧めします。
 

Re: XServer

2014年7月30日 at 16:03
本日、知り合いに泣きつかれてX-Serverにconcrete5のインストールをこちらのドキュメントに従って行ったところ、インストール時にメモリ不足エラーが出てしまいました。

http://concrete5-japan.org/help/install/hosting/xserver/

原因が明らかでしたので、
memory_limit = 16M を、とりあえずσ(^◇^;) 64Mにしたところ、無事完了しました。
というご報告でした−。
 

Re: XServer

2014年7月31日 at 15:25
Xserverの場合、php.iniの設置に関してサーバー管理画面で
必要になる作業があるかもです。

サーバー管理画面の「php.ini設定」で設定がONになっている場合は
個別に設定されたphp.iniは全て無効になります。
個別に設置したい場合は、この設定をOFFにする必要があります。
個別設置じゃなくてもいいという場合は、この設定画面からフォームで設定するか
直接設定する方法になります。
直接設定の方が、フォームで設定よりも詳細に設定できます。


一応補足として・・・
 

エラーメッセージが出てインストールできません

2014年12月31日 at 14:13
エラーメッセージがでて次に進めません。
どうぞよろしくお願いいたします。
Fatal error: Call to a member function instance() on a non-object in /home/adplus/theranity.com/public_html/concrete/bootstrap/start.php on line 38

サーバープランはX10

バージョン
concrete5.7.3

PHP5.3.3

php.iniの設定

default_charset = UTF-8
mbstring.language = neutral
mbstring.internal_encoding = UTF-8
memory_limit = 16M
sendmail_path = /usr/sbin/sendmail -t -i
date.timezone = "Asia/Tokyo"

です。
 

Re: XServer

2014年12月31日 at 18:11
エラーメッセージの内容から、ファイルをサーバーに正しく全てアップロードできていない可能性が高いと思います。確認してください。
 

Re: エラーメッセージが出てインストールできません

2015年1月6日 at 14:53
hissyさん、ありがとうございました。もう一度確認してみます。
 

Re: エラーメッセージが出てインストールできません

2015年1月6日 at 15:49
mysqlのバージョンが5.0.95でした。 
こちらのフォーラムの内容でもしかしたらmysql5.0.x では難しいのかと思い、サーバーを変更することにしました。
http://concrete5-japan.org/community/forums/5-7-x/post-8696/post-8823/
 

Re: XServer

2015年2月13日 at 14:21
Xserverが全サーバーでMySQL 5.5対応になったのでインストール可能になりました。
インストール後のちょっとした動作の確認でも問題はありませんでした。
今、ゆっくりと5.7でサイトをひとつ作っているので何か気付いたところがあったらまた報告します。

余談ですが、同じ会社のsixcoreも全サーバーMySQL 5.5対応になってます。
 

Re: XServer

2015年2月13日 at 14:55
情報ありがとうございます。こちらのガイド記事と、基本的には同じ情報でインストールできましたでしょうか。

http://concrete5-japan.org/help/5-6/install/hosting/xserver/

できれば、インストールガイドも5.7に対応させたいので、もし気をつけることなどがあればおしえていただければ助かります。よろしくお願いいたします。
 

Re: Re: XServer

2015年2月13日 at 21:32
php.iniを色々いじってしまっているので、「php.ini設定初期化」で初期状態にしてインストールを試してみました。

環境をお伝えしておきます。
cincrete5 5.7.3.1
PHP5.3.3
MySQL5.5.x (phpMyAdminで確認すると5.5.40)
※現在はPHPのバージョンのデフォルトは5.3.3のはずです。チェックはした方がいいですが・・・
※新規にDBを追加すると自動的に5.5.xになります。5.0.xも残っていますが新規でDBを追加することはできなくなっています。


基本的にはガイド通りでインストールは問題ないと思います。
現在の管理画面でスクショしておいたのでもしよかったら使ってください。

MySQLのサーバ接続の照合順序は「utf8_general_ci」でも、「utf8mb4_general_ci」でも大丈夫かと思います。

ガイドの「5. パーミッションの変更」ですが、パーミッションの変更は特にしなくても大丈夫です。

【結果・結論】
php.iniに関しては、初期状態で何も手を加えずにインストールを試してみましたが問題なくインストールできました。
ダウンロードして解凍したファイルをサーバーにアップロードするだけで、そのままインストールの作業をしても問題なく進みます。


php.ini初期の設定値です。多いので一部抜粋。
※concrete5の環境情報で確認すると、「post_max_size」と「upload_max_filesize」がなぜか違っています。謎ですw
※構築中の方でチェックしたらそっちではphp.iniで設定した数字になってます。謎ですw
※memory_limitよりも値が小さかったらmemory_limitの値になるとかありますか?

memory_limit = 200M
post_max_size = 30M
upload_max_filesize = 30M

short_open_tag = On
asp_tags = Off

[mbstring]
mbstring.language = Japanese
mbstring.internal_encoding = EUC-JP
mbstring.http_input = auto
mbstring.http_output = SJIS
mbstring.encoding_translation = Off
mbstring.detect_order = auto
mbstring.substitute_character = none;


※mbstring.internal_encodingはUTF-8にした方がいいかもしれませんがこのままで問題なくインストール出来て動いています。
※mbstring.languageも気になるようだったらneutralにしてもいいと思います。



Xserverのphp.iniについてですが、サーバー管理画面のphp.ini設定で
**************
【個別にphp.iniを設定されている場合の注意】
本機能を有効(ON)に設定したドメインにおいては、
ホームディレクトリなどにお客様側で個別に設定されたphp.iniは全て無効となり、
本機能にて指定された設定のみが有効となりますのでご注意ください。

本機能を無効(OFF)に設定しているドメインについては、
ホームディレクトリ、またはディレクトリ毎に個別設定されているphp.iniが優先されます。
**************
とあるので、php.iniをサーバーにアップロードする場合はこの設定を確認するのも必要になると思います。


# concrete5 Version
Core Version - 5.7.3.1
Version Installed - 5.7.3.1
Database Version - 20150109000000

# concrete5 Packages
None

# concrete5 Overrides
languages/de_DE, languages/ru_RU, languages/sv_SE, languages/it_IT, languages/fr_FR, languages/ja_JP, languages/da_DK, languages/tr_TR, languages/fi_FI, languages/nl_NL, languages/sl_SI, languages/el_GR

# concrete5 Cache Settings
Block Cache - On
Overrides Cache - On
Full Page Caching - Off
Full Page Cache Lifetime - Every 6 hours (default setting).

# Server Software
Apache

# Server API
cgi-fcgi

# PHP Version
5.3.3

# PHP Extensions
bcmath, bz2, calendar, cgi-fcgi, Core, ctype, curl, date, dba, dom, ereg, exif, fileinfo, filter, ftp, gd, gettext, gmp, hash, iconv, imap, json, ldap, libxml, mbstring, mcrypt, mysql, mysqli, odbc, openssl, pcntl, pcre, PDO, pdo_mysql, PDO_ODBC, pdo_pgsql, pdo_sqlite, pgsql, Phar, posix, pspell, Reflection, session, shmop, SimpleXML, snmp, soap, sockets, SPL, SQLite, sqlite3, standard, sysvmsg, sysvsem, sysvshm, tokenizer, wddx, xml, xmlreader, xmlrpc, xmlwriter, xsl, zip, zlib.

# PHP Settings
max_execution_time - 30
log_errors_max_len - 1024
max_file_uploads - 20
max_input_nesting_level - 64
max_input_time - 60
max_input_vars - 1000
memory_limit - 200M
post_max_size - 200M
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 - 200M
ldap.max_links - Unlimited
mysql.max_links - Unlimited
mysql.max_persistent - Unlimited
mysqli.max_links - Unlimited
mysqli.max_persistent - Unlimited
odbc.max_links - Unlimited
odbc.max_persistent - Unlimited
pcre.backtrack_limit - 100000
pcre.recursion_limit - 100000
pgsql.max_links - Unlimited
pgsql.max_persistent - Unlimited
session.cache_limiter - <i>no value</i>
session.gc_maxlifetime - 1440
soap.wsdl_cache_limit - 5
safe_mode_allowed_env_vars - PHP_
safe_mode_protected_env_vars - LD_LIBRARY_PATH
 

Re: XServer

2015年2月16日 at 8:18
ありがとうございます。いただいた画像でインストールガイドを更新できました。
http://concrete5-japan.org/help/5-7/developer/installation/hosting/xserver/