Hatena::ブログ(Diary)

第2.5地区 RSSフィード

f:id:taramonera:20101126204352g:image
ブログ引っ越しました。→ http://taramonera.net/2.5/

2012-10-26

さくらインターネット スタンダードでPHPのバージョンを5.2から5.3に変更

| 16:23 |

さくらインターネット スタンダードでPHPのバージョンを5.2から5.3に変更

コントロールパネルの「PHPのバージョン選択」をクリック

f:id:taramonera:20121026162321j:image


PHP 5.3.17を選択し、変更ボタンをクリックするだけ

f:id:taramonera:20121026162322j:image


5.2で動かしていたプログラムを実行すると下記のエラーがでた
Warning: mktime() [function.mktime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Asia/Tokyo' for 'JST/9.0/no DST' instead in /home/xxx/index.php on line 286

timezoneの設定が必要なようなので、「PHP設定の編集」をクリック

f:id:taramonera:20121026162323j:image


timezoneに「Asia/Tokyo」を追加して保存

f:id:taramonera:20121026162909j:image

2011-10-09

さくらインターネット スタンダードにOpenPNEインストール

| 23:39 |

ログインフォームにアクセスすると500エラー

さくらインターネットレンタルサーバ(スタンダード)にOpenPNEインストールしたが、

ログインフォームにアクセスすると500エラーが出た。


OpenPNEのwebディレクトリにある.htaccessの設定が原因。

レンタルサーバではOptionsが許可されていない。

これをコメントアウトすればOK。

#Options +FollowSymLinks +ExecCGI

2011-05-13

さくらインターネットで取得したドメインの設定ページが何処に在るかわかりづらかったので

| 17:37 |

行きかた

コントロールパネル>会員メニュー>契約情報>ドメインメニュー

2011-01-14

CodeIgniter 1.7.3 でindex.phpを消すためのmod_rewrite設定 @さくらのレンタルサーバ

| 21:23 |

CodeIgniter 1.7.3 でindex.phpを消すためのmod_rewrite設定 @さくらのレンタルサーバ

さくらのレンタルサーバで、CodeIgniterを使うために

mod_rewriteの設定を .htaccess で行ったが、うまく動かなかった。

↓参考にしている本


ネットで調べて下記の記事を読むことで解決した。念のためメモしておく。

さくらインターネット(スタンダード)にSeezooCMSを入れる。」

http://agilmente.com/blog/2010/10/26/sakurastd_install_seezoo/


.htaccess
RewriteEngine On
RewriteBase /
RewriteCond $1 !^(index\.php|sitemap.xml|sitemap_ssl.xml|css|js|captcha|uploads|templates|blocks|phpMyAdmin|.+\.gif$|.+\.jpg$|.+\.png$|.+\.js$|.+\.css$|.+\.json$|.+\.ico$|.+\.swf$|.+\.flv$)
RewriteRule ^(.*)$ /index.php?__REQ__=$1 [L]
index.php

index.phpの冒頭に下記を追加

if( isset( $_GET['__REQ__'] ) ){
    $_SERVER['PATH_INFO'] = $_GET['__REQ__'];
}
/system/application/config/config.php

uri_protocolをPATH_INFOにする。

$config['uri_protocol']	= "PATH_INFO";