【スマイルサーバ(共用サーバ10GB WEB&MAILコース) 個別変更手順書】 【変更履歴】 2009.01.12 初版 2010.01.20 更新 umask設定(変更手順6-8)を追記 2013.02.13 更新 ionCubeインストール方法を追記 本説明では「スマイルサーバ(共用サーバ10GB)」において bingo!CMSをインストールする際に必要となる変更手順について説明します。 【変更手順】 <<標準インストールにてドキュメントルートにbingo!CMSがインストールされていることを前提条件とする>> 1. FTPツール、または管理者パネル(ファイルマネージャ)を用いてサーバに接続 2. /cgi-data/.php/php.ini.orgというファイルをダウンロード 3. php.ini.orgファイルをテキストエディタで開き、下記項目を編集する 【編集前】 ※183行目〜190行目 mbstring.language = Japanese mbstring.internal_encoding = EUC-JP mbstring.http_input = auto ;mbstring.http_output = SJIS mbstring.encoding_translation = On ;mbstring.detect_order = auto ;mbstring.substitute_character = none; ;mbstring.func_overload = 0 【編集後】 ※183行目〜190行目 mbstring.language = Japanese mbstring.internal_encoding = UTF-8 mbstring.http_input = auto mbstring.http_output = UTF-8 mbstring.encoding_translation = Off ;mbstring.detect_order = auto ;mbstring.substitute_character = none; ;mbstring.func_overload = 0 4. php.ini.orgのファイル名を変更。php.iniにする。 5. FTPツールなどを用いて編集した"php.ini"を/cgi-data/にアップロードする。 6. bingo!CMSインストールフォルダ内にあります app/etc/ini.phpファイルをダウンロードします。 7. ini.phpの以下の箇所を編集します。 6行目付近 umask(0022); // <==一行追加 ini_set("mbstring.internal_encoding", "UTF-8"); 〜以下省略〜 8. 編集内容を保存し、 FTPにて bingo!CMSインストールフォルダ内/app/etc/にアップロードし ini.phpを上書きください。 ========================================== ionCubeインストール 対象バージョン bingo!CMS v1.5, bingo!CMSプラス v1.5 ========================================== 1. .htaccess に以下を追記してください suPHP_ConfigPath /virtual/service/ドメイン名/http/ 2. 以下の記述を行ったphp.iniを /virtual/service/ドメイン名/http/ に配置してください(index.phpを配置した場所) zend_extension = /virtual/service/ドメイン名/http/ioncube_x86/ioncube_loader_lin_5.2.so 以上