トップページphp
1001コメント266KB

PHP系blogツール

■ このスレッドは過去ログ倉庫に格納されています
0001pMachiner03/11/21 03:19ID:nRSyewBC
MovableTypeに関しては日本語の解説サイトなど豊富ですが、
PHPで書かれたblogツールに関する情報は少ないですよね。
ということで、ここで情報交換などできればいいかと。

■オフィシャル(スクリプト配布)サイト
★p_BLOG
http://pbx.homeunix.org/p_blog/

★BBlog
http://www.bblog.com/

★Nucleus
http://www.nucleuscms.org/

★WordPress
http://wordpress.org/

★pMachine
http://www.pmachine.com/
0184nobodyさん04/02/15 23:31ID:???
米鯖は多少 downtime が多くてもユーザの選択肢が多いのを選ぶけど、
国内鯖は安全側に倒すという名目で選択肢が少ないよね。
その実、単に技術者が足りてなくて対応できないだけという。
0185nobodyさん04/02/16 03:52ID:???
>>179
XOOPS
0186nobodyさん04/02/16 21:32ID:+rpLWtLN
国内phpはほとんどがShift-JISが基準で作られてるよな。
海外のスクリプトを同じ鯖内で使うとどっちかにあわせないかん。
それに付随する作業がめんどくせぇんだよ。
鯖スキルが無いもんだからまったくもって情けない。
もしかしてこういうことしてるのって俺だけか?

たとえば Wordpressとfutaba.phpだよ。
WPに合わせて統一するとfutaba.phpが動かなくなる。
ちょこっといじくれば動くのだがめんどくさかったなァ。
018710904/02/16 22:35ID:???
同じ鯖内で
別々なエンコードの
スクリプトふつうに
使えると思うんだけど・・・
0188nobodyさん04/02/16 22:49ID:???
俺だけだったか・・・。
参考にphp.iniを見せてくれ・・・。
018910904/02/16 22:57ID:???
レン鯖だから・・
0190nobodyさん04/02/16 23:02ID:???
そうですか、残念。
0191nobodyさん04/02/17 09:23ID:???
てか、UTFのスクリプト上でEUCのプラグイン使ったりしてるけど。
0192nobodyさん04/02/17 10:26ID:???
なぜ俺の鯖は文字化けるんだ。
0193nobodyさん04/02/17 10:49ID:???
HTMLのhead部分で文字コードの指定をしてないから。もしくは間違ってるから。
0194nobodyさん04/02/17 16:41ID:???
ガ━━ΣΣ(゚Д゚;)━━ン!!
0195nobodyさん04/02/17 16:47ID:???
いや、それは指定してあるし、間違ってもいない。
0196nobodyさん04/02/17 16:54ID:???
ブラウザの文字コード判別ミスとか。
直接、文字コードを指定したら出る?
0197nobodyさん04/02/17 17:12ID:???
指定してあるのに変だということは、きみの思ってるコードじゃないコードで出力されてるんじゃないの?
>>196が言うみたいに直接指定して見れるコードと、head部分で指定してるコードが違うに80ドラクマ。
0198nobodyさん04/02/17 17:14ID:???
[mbstring]
mbstring.language = Japanese
mbstring.internal_encoding = EUC-JP
mbstring.http_input = auto
mbstring.http_output = EUC-JP
mbstring.encoding_translation = On
mbstring.detect_order = auto
mbstring.substitute_character = none;

mbstringをこんな感じにして、Shift-JISが基準のfutaba.phpを
ブラウザで開くと何も表示されない。
しかし海外製のWorPressはEUC-JPで書かれているので難なく動く。
mbstringをShif-JIS仕様にするとこんどはfutaba.phpがちゃんと表示されて
WordPressも文字コードをブラウザで指定すると開けるが
記事を書き出すと文字化ける。

なので今はfutaba.phpや、他の国内phpスクリプトはエディタでEUC-JPに保存しなおして使ってるよ。
futaba.phpはログをShift-JISで出力してて、鯖がEUCだと文字化けるが改造してEUCで出力するようにしてる。
0199nobodyさん04/02/17 17:42ID:???
mbstring.http_output = pass
0200nobodyさん04/02/17 17:50ID:???
mbstring.script_encoding = auto
かも。
0201nobodyさん04/02/17 18:01ID:???
む、、、解決したような気がする・・・。
WordPressの管理画面がiso-8859-15で表示されてるのを
直せばいけそうだ。 199氏thx
0202nobodyさん04/02/17 18:21ID:???
ヽ(´ー`)ノ直った〜

激しく謝謝
0203nobodyさん04/02/17 19:00ID:???
いや、適当に言ったんだけどね。
0204nobodyさん04/02/18 07:34ID:hmtnrR6v
前出ていたppBlog,だいぶ完成してきたっぽい。DBも不要だし
モジュールとかも面白そうなので乗り換えようかと思ってる。
 http://ppblog.martin.bz/
0205nobodyさん04/02/18 16:06ID:cMHpCSWK
p_blog入れてみたけど、トラックバックできないのねこれ。
0206nobodyさん04/02/19 03:06ID:???
>>205
p_blogのインストールが未だに出来ないのですが
手順を教えていただけないでしょうか。
020720504/02/19 04:50ID:???
>>206
どこらへんが出来ないのかちゃんと言ってもらわんとなんとも言えん。
0208nobodyさん04/02/20 04:32ID:???
>>207
>>121-126の一連の流れです。未だに解決できなくて・・。
0209nobodyさん04/02/20 13:11ID:???
http://pbx.homeunix.org/p_blog/
残念でしたとしか言い様が無いです。ごめんね。
0210nobodyさん04/02/20 18:27ID:???
>>208
まだチャレンジ中でしたか。。。
ダウンロードしたスクリプトが運悪く壊れてるとか?

あと、ほか(XOOPS以外)のPHP+MySQLなblogツールはうまく動きます?
0211nobodyさん04/02/20 19:57ID:???
>>210
うまく動いています。特に問題も発生しておりません。
なぜかデータベースの名前?でおかしくなるのです。
特に設定を変えているというわけでもないのですが・・・。

せっかく>>57で教えて貰ったので、かなり興味があって・・・。
扱いやすさではMovableTypeでしょうが。。
0212nobodyさん04/02/21 01:32ID:???
>>211
config/config.properties.phpを開いて
$config["db_host"] =
$config["db_username"] =
$config["db_password"] =
$config["db_database"] =
に正しい情報が入っているか確認。
入ってなければ、正しい情報に書き換えて保存。
wizard.phpを起動してステップ1のチェックボックスをONにして進めれ
0213nobodyさん04/02/21 23:52ID:???
p_blogを導入作業中ですがDB_INSTALL.phpを実行させたところ

STEP1 : Create DB `p_blog` --- No.
STEP2 : Select DB `p_blog` --- No.
STEP3 : Create TABLE `p_blog_log` --- No.
STEP4 : Create TABLE `p_bin` --- No.
STEP5 : Create TABLE `p_bin_data` --- No.
STEP6 : Create TABLE `p_anama` --- No.
STEP7 : Create TABLE `p_blog_user` --- No.
STEP8 : Create TABLE `p_session` --- No.
STEP9 : FINISH.

どうすりゃいいの(´・ω・`)
0214nobodyさん04/02/23 00:12ID:???
>>213
データベースのアカウント周りの設定を見直す。
先にデータベース作っておく。
レンタル鯖だとアカウント名がデータベース名だったりするからチェックする。
そもそもデータベースの利用設定をしているかどうかをチェックする。
データベース使える鯖なのかどうかをお母さんに聞いてみる。
0215nobodyさん04/02/23 01:05ID:???
ママー
0216nobodyさん04/02/23 05:47ID:???
>レンタル鯖だとアカウント名がデータベース名だったりするからチェックする。
ここがビンゴでした。
ありがとうございます(`・ω・´)
0217nobodyさん04/02/23 17:48ID:???
phpmyadmin
0218nobodyさん04/02/29 14:00ID:???
おくらばせながらやっとこさできました!(pLogについて長々と質問していたものです)
212さんのを見て今日、やってみたら出来ました!
本当に皆さん、ありがとうございました。
0219nobodyさん04/03/02 16:00ID:???
>204
これいいなと思ったんだけどセーフモードのせいでエラー出た(´・ω・`)
0220nobodyさん04/03/03 00:53ID:???
俺、セーフモードだけど大丈夫ダタヨー
0221nobodyさん04/03/03 12:30ID:???
>220
どこかいじらなきゃダメ?
マニュアル通りにやってダメだったから(´・ω・`)

Nucleusも試してみた
MySQL触るの初めてなのでガクガクしたけど案外簡単だった
0222nobodyさん04/03/03 13:28ID:???
MySQLったって自分で操作するわけじゃないからね。 そりゃ簡単だよ。
022322004/03/03 15:20ID:???
>>221
特にと言うか全然いじってないけど大丈夫だった。
どんなエラーが出るの?
0224nobodyさん04/03/03 17:12ID:???
>223
219=221ですが、動かなかったものは鯖から消してしまったので
もう一度うpして試してみたところ、普通に動きました_| ̄|○お騒がせしました
0225nobodyさん04/03/04 02:55ID:???
pLogってシンプルでいいね。カスタマイズも簡単だし。

ところで、Blog設定の「このBlogのURL」って単にblogid=になっているけど
これをユーザーのIDで表示できないの?
http://localhost/~plog/hogehoge/とか。
0226http://bulkfeeds.net/04/03/09 11:10ID:ochebNZu
ウェブログ流行ってるんですかねぇ… のまとめ

http://pwiki.chbox.com/pukiwiki.php?%A5%A6%A5%A7%A5%D6%A5%ED%A5%B0%CE%AE%B9%D4%A4%C3%A4%C6%A4%EB%A4%F3%A4%C7%A4%B9%A4%AB%A4%CD%A4%A7%A1%C4%A4%CE%A4%DE%A4%C8%A4%E1
0227nobodyさん04/03/09 20:34ID:???
http://jugem.cc/
0228nobodyさん04/03/10 12:58ID:???
>227
そこの提供元はペーパームーン=ロリポ
先日GMOに買収されたところ
GMOはイソターQの元会社
0229nobodyさん04/03/16 18:40ID:9y7iTRBv
WordPressを使って
http://chi.lolipop.jp/archives/2003/11/260108.php
にあるようなWinamp再生中の曲リストアップをしようと思うのですが
エンコードが違うファイルが出力されてしまって文字化けしてしまいます。

EUC-JPのファイルを出力させる様に変更することはできますか?
023022904/03/16 19:06ID:9y7iTRBv
ID 3v1タグをEUCに変えてみたところうまく作動。
ファイルを出力するときに自動的にEUCにしてくれるような設定はないのだろうか・・・
0231nobodyさん04/03/16 19:21ID:???
>>230
> ID 3v1タグをEUCに変えてみたところうまく作動。
それってどうやるの?
逆にWinampでの表示が文字化けしそうな気がするんだけど。

> ファイルを出力するときに自動的にEUCにしてくれるような設定はないのだろうか・・・
洋モノソフトにそれを求めるのは酷では。
出力されたリストの文字コードを変換すればいいだけじゃん。
023222904/03/16 19:50ID:9y7iTRBv
>231
>229で書いたページにあるDo Something PluginというWinampプラグインが
ファイルの出力とFTPでのアップロードをやってくれるんだけど
タグに書かれているそのままのキャラクタコードでファイルに出力してしまう模様。
出力されたファイルをアップする前に文字コード変換してくれると嬉しいな、と。

ID3v1をEUCコードにして、ID3v2をJIS(?)にするとうちのWinampではうまくいってます。
でも漢字全てをEUCに直していくのは正直・・・ですね。
0233nobodyさん04/03/16 23:04ID:HCkqY8oZ
ブロッグサイトみたいに
マルチアカウントで利用できる
blogツールってありますか?
0234nobodyさん04/03/17 03:00ID:bmKNH1Fa
http://www.opensourcecms.com/

ここで全部のさんぷるためせます。
023516904/03/17 05:30ID:q34Fot4w
pMachineのプラグイン作ったり改造したりしてる日本人、いないのかな。
0236nobodyさん04/03/17 19:56ID:MQWfkc/D
チョコっと改造してます。タイトルつけるとか
023722904/03/18 14:25ID:+j41F0JZ
試行錯誤の上EUCへの変換できました
Do Something Pluginにうpされたファイルを
jcode-LE.phpでEUCに変換してます。
http://www.spencernetwork.org/jcode-LE/readme.txt

一応これで日本語ファイル名アーティスト名も文字化けしなくなりました。
023837204/03/18 22:39ID:???
>>237
JcodeConvert($str, 2, 1);

mb_convert_encoding($str, 'EUC-JP','SJIS');
にしたらあかんのか?
0239nobodyさん04/03/18 22:42ID:???
スマソ、名前間違ったw
0240nobodyさん04/03/21 22:23ID:???
>238
へえーー
これはエンコードする命令みたいですね。
おかげでひとつファイルが減りました。ありがと〜
PHPとか全く分からないんで助かりました(^^)
0241nobodyさん04/03/23 16:16ID:???
GsBlog v 2.0.1.J を DB が PostgreSQL で動くように改造してみたんだが、需要はあるのだろうか。
ベタ移植しただけだけど。
0242nobodyさん04/03/29 21:43ID:LMeOFAFh
LDAPでログインできるPHPブログを教えてください
0243nobodyさん04/03/29 23:18ID:???
>>242無いよ
0244nobodyさん04/03/29 23:24ID:???
>>243
ないとわかっただけでも収穫です
改造することにします、ありがとうございます
0245nobodyさん04/04/02 04:08ID:GC5B8j7d
PHPosxom
同使うか分かりません。。。
0246nobodyさん04/04/02 11:01ID:???
Nucleusインストしてみた。気にいった。blogでありCMSでもあるってのがいい。
管理画面をさらに整理するともっといいな。

xoopsみたいにごてごてしてるのはもういやだ。
0247nobodyさん04/04/02 14:38ID:MbvyewGk
>>246
入れた Nucleus のバージョンなんですか?
当方 2.5 待ちです。
0248nobodyさん04/04/02 15:34ID:???
>>247
日本語版は2.0です。
英語サイトもやってるので、2.5の英語版もいれますた。
0249nobodyさん04/04/04 05:57ID:???
>>161のってセーフモードのとき
del.phpはCGI版にしたら旨く動いたんだけど

#!/usr/local/bin/php
<?php



ってやったら、全て(index.php)に
#!/usr/local/bin/phpコイツが出力されるから
ためしに
<?php
#!/usr/local/bin/php
ってやってみたら、旨く動いた

自己実行形式?って1行目に書く規則じゃなかった?
<?phpの中でも大丈夫なんだなー、と知った

0250nobodyさん04/04/05 03:39ID:???
>>249
CGIで動いてない予感
0251nobodyさん04/04/05 03:45ID:???
>>249
何を言っとんじゃ・・・
無茶苦茶やんけ
0252nobodyさん04/04/05 06:40ID:???
>>250>>251
いや、これでやったら、ちゃんとうごいたぜ
unlink()関数が使えるようになった
0253nobodyさん04/04/05 09:35ID:???
皿仕上げ
0254nobodyさん04/04/05 11:14ID:???
PHPは#もコメントとして使えるからね
0255nobodyさん04/04/05 15:50ID:???
>>253
じゃあどういうことか説明してよ
ねぇ、説明して
できないならレスしないでね
0256nobodyさん04/04/05 19:08ID:???
プププ
0257nobodyさん04/04/05 21:56ID:???
この場だと説明長くなるからメアド晒してよ
できないなら回線切って首吊ってね
025824704/04/05 22:52ID:/kqNTjJH
>>248
レスありがとう
0259nobodyさん04/04/06 03:42ID:???
>>257
マジで知りたいんで、メールお願いします。。。
いたずらは止めてくださいよ
0260nobodyさん04/04/06 04:05ID:???
>>259
ガッ
0261nobodyさん04/04/06 04:29ID:???
>>260
言っておきますけど、このアドレスは本当ですよ。
あおりじゃないっす、マジで
0262nobodyさん04/04/06 15:39ID:???
http://nullpo.jp/
http://nullpo.com/
http://nullpo.org/
http://nullpo.net/
色々あるのだね
0263nobodyさん04/04/07 20:21ID:Bxaety4q
php は cgi として動かすこともできますが
普通は apache などの web サーバの
ネイティブのモジュールインターフェースを介して
動作します。
設定にもよりますが、 .php という拡張子をつけ
<? ?> で囲んだ内側が php の文法に則っていれば
# /usr/bin/php などとつけなくても
正しく動作します。
0264nobodyさん04/04/07 21:36ID:???
いや、CGI版として動かす話をしてるんだろ
0265nobodyさん04/04/07 23:13ID:???
んー
>>249>>263を併せて読めば分かるだろ
0266nobodyさん04/04/07 23:19ID:???
設置環境によってはCGIでもパス渡さずに実行できるけどね。
0267nobodyさん04/04/07 23:31ID:???
>>265
はい?

>>243はCGI版で動かしたという話をしてるんだろが
026826704/04/07 23:31ID:???
>>249
026924904/04/07 23:32ID:???
>>263
いや、モジュールで動くなんてことは100も承知なわけで
027024904/04/07 23:33ID:???
んで俺が言いたいのは、セーフモードで関数とかが制限されるから、CGI版で動かしたいと言っているのだよ
0271nobodyさん04/04/08 00:10ID:???
拡張子を.cgiかなんかにして、一魚目にPHPのパス書けばいいじゃん
>>249が<? 〜 ?>に#! /usr...を書けば動いたとか言ってるけど、それはモジュール版として動いて、かつ#!...がコメントと認識されてるから。
027224904/04/08 00:23ID:???
>>271
だがunlink関数が働いたのだが。
セーフモードってunlinkできたっけ?
0273nobodyさん04/04/08 03:19ID:???
IDが一致するかチェックするだけ。動作する。
マニュアル読まないのは立派な厨房の証だな。
0274nobodyさん04/04/08 03:23ID:???
sefemodeで制限受けるからCGIでやるって・・・
        \   ∩─ー、    ====
           \/ ● 、_ `ヽ   ======
           / \( ●  ● |つ
           |   X_入__ノ   ミ   そんなエサで俺様がクマ――!!
            、 (_/   ノ /⌒l
            /\___ノ゙_/  /  =====
            〈         __ノ  ====
            \ \_    \
             \___)     \   ======   (´⌒
                \   ___ \__  (´⌒;;(´⌒;;
                  \___)___)(´;;⌒  (´⌒;;  ズザザザ
0275nobodyさん04/04/08 03:26ID:???
どひゃー、そんなふうに思ってたとは・・・
初心者っていうか厨っていうか、そういう輩は何を考えてるか((((;゚Д゚))))ガクガクブルブル
0276nobodyさん04/04/08 03:30ID:???
読め。
http://httpd.apache.org/docs-2.0/ja/suexec.html

つーかそろそろ別スレでやんない?
ここBlogツールの話するとこなんだけど。。
027724904/04/08 16:14ID:???
>>274
いやいや、その考えは普通だろ
027824904/04/08 16:16ID:???
>>275
ウザイよ。
自分の中で”当たり前の知識”については、全てにおいて”初心者”、”釣り”、”厨”
なんでそういうバカな発言ができるんだ?
0279nobodyさん04/04/08 17:26ID:???
>>278
275 の中だけじゃなく WebProgramming する人の中で
あたりまえだという気が…。
028024904/04/08 17:36ID:???
そうかもしれない。
しかし、Webprogrammingというのは人間から初めから覚えているものか?
違うだろう。
だからWebprogramming始めたばかりの人には、当たり前なのか?

もう('A`)なんでレスしない。ありがとばいばい
0281nobodyさん04/04/08 17:37ID:???
>>249は自分を中流階級と信じ込むタイプ
0282nobodyさん04/04/08 17:44ID:???
>>249はイタすぎるね

と、いとこの子供がいっておりました。
0283nobodyさん04/04/08 17:54ID:???
イタタタタ・・・

>>249&レスした全員イタタタタ・・・・
0284nobodyさん04/04/08 18:13ID:???
>>283
イタタタタ・・・
■ このスレッドは過去ログ倉庫に格納されています