CoreserverでJoomla!3.3.0インストール手順
- Joomla!3.3.0のファイルをダウンロードして解凍する。
- テキストエディタを開き、中に何も記入せず、「configuration.php」という名前で上記解凍したフォルダの中に保存する。
- 解凍したフォルダ(configuration.phpを含む)をサーバーにアップする。
- FTPソフト上で、「htaccess.txt」というファイルを「.htaccess」とリネームする。
- 対象となるURLを開く。
- Your host needs to use PHP 5.3.10 or higher to run this version of Joomla!
というエラーが表示される。PHPのバージョンが古いので変更が必要となる。
.htaccessファイルに
AddHandler application/x-httpd-php53cgi .php
という一文を入力して、アップロードしなおす。 - 画面をリフレッシュすると、インストール開始画面が表示される。
- 赤、オレンジのエラーが表示される。それらのエラーを消すために、php.iniファイルを作成する。
まずテキストエディタを開き、下の3行を入力する。保存する時にファイル名をphp.iniとする。
mbstring.language = neutral
display_errors=Off
magic_quotes_gpc = off - 作成したphp.iniファイルをサーバーにアップロードし、「再チェック」ボタンをクリックする。
- 必要事項を入力して、「次へ」をクリック。
- 「ユーザー名」、「パスワード」、「データベース名」、「テーブルプレフィックス」(必要に応じて)などを入力して、「次へ」をクリック。
- 「インストール」をクリック。
- インストール中の画面が表示される。
- インストール完了。
「installation」ディレクトリを削除しないと、先には進めないので、「installationディレクトリを削除」をクリックし、、、 - 「サイト」ボタンをクリックする。
- そうするとサンプルでできたサイトが表示される(オフラインに設定した場合は、ユーザー名、パスワード入力を促される)。
-
メニューや編集などのボタン何かを押すと、
「No input file specified」と表示される。
これを治すには、管理画面に入る必要がある。
上の「管理画面」を押します。
-
すると、「このバージョンのJoomla!を動かすには、magic_quotes_gpcを無効にする必要があります。」というエラーが表示される。
このエラーをなくすには、インストールの前にinstallationフォルダに入れた、php.iniファイルを、administratorフォルダにアップロード(すでにinstallationフォルダは削除してしまった後なので、ローカルから改めてアップロードする)。 - 画面をリフレッシュすると、ユーザー名、パスワードを入力するボックスが表示される。
- ユーザ名、パスワードを入力してログインする。
-
おわり。
<input type="button" value="" ...>
<input type="button" value=""...>
とすると、W3Cでvalidではなくなってしまいます。
ボタンにイメージなどを使用している場合で、テキストを何も表示したくない場合は
「value=" "」とすればよい様です。
プロバイダー 「Broadone」
プロバイダーを色々探していたら、「2年間0円」のプロバイダーを見つけた(8月時点で)。
電話で詳しく聞くと、
- NTTの回線工事とセットでの申し込みが条件
- 請求はNTT東日本とは別々に来る
- 初期費用は、プロバイダーに3,150円、NTTに840円支払う
- 回線工事費の25,200円を24ヶ月で割って、毎月1,050円が割引になる
- 月額費用はNTTに2,772円(上記割引後)、プロバイダーに0円を支払う
- 3年目以降は、プロバイダー料金月額1,260円となり、NTT回線使用料も500円程度プラスになる(思いっきり割だかなんだかの適用が終了するため)
- 2年以内に解約した場合は、未消化の工事費を支払う
例えば10ヶ月しか使わなかったら、残り26ヶ月分×1,050円を違約金として支払う
聞き間違いがなければこれが契約内容。
それにしてもややこしい・・・電話受け付けた人も、別のキャンペーンと混乱していた模様。大丈夫か、このプロバイダー。検索しても出てこない。富士通関係?う~ん。
どっちにしても2年経ったら新しいキャンペーンを利用して別のプロバイダーに乗り換えるつもり、と思って契約書を見直してみたら、えっ!プロバイダーの最低契約期間48ヶ月?その前の解約は19,800円の違約金?
電話では更新月以外の解約は1,575円と言っていたのに!
忍者ブログ&value-domain
忍者ブログを独自ドメイン(サブドメイン)で運営していて、そのサブドメインを変更したかったので、value-domainで設定を変えることに。
こうなっていた。
サブドメイン"housenji"部分を単純に新しいサブドメインの文字列に置きかえればいいと思い、
とし、忍者ブログ側でもドメイン設定で新しいサブドメインを入力したら、エラーとなってしまった。DNSが浸透するまでに時間がかかるという忠告を無視してしまったのもNGだったのかも。
とにかく忍者ブログのサポートに訊いてみた。
「管理画面も変更前のサブドメイン”housenji”に紐づけられている」、「DNSが浸透するまでに時間がかかる」などなどという説明の後、まずは変更前と変更後両方ほサブドメインのDNS設定をvalue-domainの設定フィールドのところで設定しておかなければならないとの事。
上記のように設定し、DNSが浸透するまでしばらく(念のため一晩)おいて、忍者ブログの管理画面で独自ドメインのURL設定をし、設定完了。
ブログも無事新しいサブドメインで表示された。
その後、不要となったhousenjiのDNS設定を消して終了。
coreserverのメーリングリスト
コアサーバーでメーリングリストを利用しようと思って、やってみた。
とりあえず、コントロールパネルのメーリングリスト設定のページにちょろっと書いてある記述に従って、
①メーリングリスト用にサブドメインを作成
②DNS設定を行い
③管理者メールアドレスをそのサブドメインで取得
④リスト名@ドメイン名でメーリングリストを作成
⑤管理者メールアドレスに、③で作ったメールアドレスをセット
⑥一定時間がたったら、「管理画面」をクリックして、メーリングリストに入れるアドレスを設定する。
これで、メーリングリスト宛に送信したメールがうまく送受信できた。
そして、2つめ(別のサーバーで)を作ってみることに。
上と同じ手順でやってもできない。色々調べた結果、どうやらサーバーによってできたりできなかったりするらしい。
最初に作ったサーバーでもう一度別のメーリングリストを作成してみたら、うまくできた。
やっぱりサーバーによってできたりできなかったりするらしい・・・。
XREAは基本的にその不具合に対しては放置プレイらしい。
JoomlaでPHPのバージョンによるインストールエラー
エクステンション(Advanced Module Manager)自体がPHP5.3対応で、サーバーはPHP5.2だったためインストールができなかった。
.htaccessファイルの一行目に
AddHandler application/x-httpd-php53cgi .php
という文字列を追加したらインストールができた。