Rocomotion
PHPとちょっとした幸せ配布サイト
P diary
P diaryの詳細情報を掲載しています。気に入っていただけることを願っています。
P diaryのご説明


- 軽快動作のシンプル日記帳です
- ウェブログまでの機能は必要ないという方にはおすすめです
P diaryの特徴


- RSS配信機能
- 画像アップロード機能(1記事3枚まで)
- 軽快動作
- 記事修正・削除機能
- 色合いの自動変更機能(月ごと、ランダム、固定)
かならずお読みください


- 配布するスクリプトを利用して被ったいかなる損害も責任も当サイトは負いかねます
- 改造はかまいませんが、著作権情報の削除はやめてください
- その他の規定は別ページの利用規程をお読みください
P diaryのご注意


- php4,php5で動作確認してます
- iniファイル内のカスタマイズはご自由に行ってください
- アイコンはご自分でご用意ください
- サンプルの画像は「koron house homeさん」にお借りしたものです
P diaryの更新情報


- タイトルをクリックすると詳細が見られます。
- 詳細なアップデートの方法はAnother Rocomotionに記載してますので、ご参照ください。
- 2015-12-03 PHP5.6に対応
バージョン
- 1.14
更新内容
- PHP5.6に対応
更新ファイル
- index.php
- 2012-07-05 PHP5.3対応
バージョン
- 1.13
更新内容
- PHP5.3対応
更新ファイル
- index.php
- func.php
- 2008-07-10 RSSの文字化け修正
バージョン
- 1.12
更新内容
- RSSの文字化け修正
更新ファイル
- index.php
- func.php
- 2008-05-12 振り替え休日処理修正
バージョン
- 1.11
更新内容
- 振り替え休日処理修正
更新ファイル
- index.php
- func.php
- 2008-04-30 タグ入力ができないのを修正
バージョン
- 1.10
更新内容
- タグ入力ができないのを修正
更新ファイル
- index.php
- func.php
P diaryのサンプル


- P diaryのサンプル (サンプル利用規定を必ずお読みの上、ご利用ください。)
P diaryのダウンロード


- ダウンロード (利用規定を必ずお読みの上、ダウンロードしてください。)


P diaryのファイル・フォルダ一覧


- count.php
- func.php
- index.css
- index.js
- index.php
- ini.php
- logcnt.php
- new.php
- icon
- img
- jcode
- lock
- log
- rss
- sam
- session
P diaryの設置方法


- 各項目のタイトルをクリックすると詳細情報を表示します。(すべてを開く)
- 01. パスワードの変更
変更ファイル
ini.php / 11行目
変更内容
# パスワードの設定
define("PASSWORD", "0123");
こちらをご自分の好きなものへ変更する(4文字?推奨)
(変更の際に「'」「;」を消さないように注意!!) - 02. 戻りページの変更
変更ファイル
ini.php / 14行目
変更内容
# ホームページ設定
define("HOMEPAGE", "http://www.rocomotion.jp");
こちらを戻りたいURIへ変更する
(変更の際に「"」「;」を消さないように注意!!) - 03. タイトルの変更
変更ファイル
ini.php / 17行目
変更内容
# タイトル名を指定
define("TITLE", "diary");
こちらを好きなタイトルへ変更する
(変更の際に「"」「;」を消さないように注意!!)
文字が化ける場合や「"」を使う場合は「」を文字の前に置いてください
(例→表示・UG"s) - 04. スクリプトURLの変更
変更ファイル
ini.php / 76~94行目
変更内容
define("SCRIPTURL", "http://localhost/php/sample/pdiary/");
define("CSS", "http://localhost/php/sample/pdiary/index.css");
define("JS", "http://localhost/php/sample/pdiary/index.js");
define("RSSURL", "http://localhost/php/sample/pdiary/rss/");
define("ICON_URL", "http://localhost/php/sample/pdiary/icon/");
define("UPURL", "http://localhost/php/sample/pdiary/img/");
define("SAMURL", "http://localhost/php/sample/pdiary/sam/");
赤字の部分をご自分の環境に合わせて変更する
(変更の際に「"」「;」を消さないように注意!!) - 05. RSSの変更
変更ファイル
ini.php / 102~109行目
変更内容
//RSS用管理者名
define("ADMINNAME", "UG");
//RSS用メールアドレス&メールを送信する設定の場合に使用
define("ADMINMAIL", "ug@localhost");
//RSS用、どのような内容のコラムを書きますか?
define("RSS_DES", "PHPやCGIに付いての考察");
ご自分の環境に合わせて変更する
(変更の際に「"」「;」を消さないように注意!!) - 06. ファイルのアップロード
変更ファイル
すべて
変更内容
下の図を参考にファイルをサーバへアップロードする
public_html (ホームディレクトリ)
|
+-- pdiary [755] / count.php [666]
| func.php [644]
| index.css [644]
| index.js [644]
| index.php [644] [755]
| ini.php [644]
| new.php [666]
| logcnt.php [666]
|
+---- icon [755]
|
+---- img [777]
|
+---- jcode [755] / code_table.jis2ucs [644]
| code_table.ucs2jis [644]
| jcode.php [644]
|
+---- lock [777]
|
+---- log [777]
|
+---- rss [777] / rss.rdf [666]
| rss2.xml [666]
| atom.xml [666]
|
+---- sam [777]
|
+---- session [777]
[]内はパーミッションの値 - 07. パーミッションの変更
変更ファイル
すべて
変更内容
項番6のかっこの中の値を参考にパーミッションを変更する
(2つある場合、右側のパーミッションはcgiとして動いているサーバのパーミッション) - 08. 動作確認
変更ファイル
index.php
変更内容
設置したアドレスをブラウザのアドレス欄へ直打ちして表示するか確認する
基本的なアドレスは→http://ご自身の環境/pdiary/
404 File Not Foundがでる場合
1.アドレスが違う
2.設置した場所にPHPファイルがない
もう一度アドレスを確認してください
ソースが表示される場合
PHPが使用できないサーバだと思われます - 09. 動作確認 2
変更ファイル
index.php
変更内容
チェックモード
http://ご自身の環境/pdiary/index.php?mode=check
にて、ファイルチェックを行い、すべて「OK」なのを確認する
書きこみのテストをする
正常動作すれば設置終了