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

PukiWikiスレ Part7

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2010/03/26(金) 20:18:02ID:???
PukiwikiはPHPで書かれたwikiです。

公式 http://pukiwiki.sourceforge.jp/
開発 http://pukiwiki.sourceforge.jp/dev/
SF.jp http://sourceforge.jp/projects/pukiwiki/
ML  http://sourceforge.jp/mail/?group_id=166

■前スレ
PukiWikiスレ Part6 http://pc11.2ch.net/test/read.cgi/php/1173615817/
PukiWikiスレ Part5 http://pc11.2ch.net/test/read.cgi/php/1145573605/
PukiWikiスレ Part4 http://pc8.2ch.net/test/read.cgi/php/1126713887/
PukiWikiスレ Part3 http://pc8.2ch.net/test/read.cgi/php/1113303681/
PukiWikiスレ Part2 http://pc8.2ch.net/test/read.cgi/php/1107619069/
PukiWikiスレ Part1 http://pc5.2ch.net/test/read.cgi/php/1084907353/

■関連スレ検索
http://find.2ch.net/?STR=Wiki+board%3AWebProg&TYPE=TITLE&BBS=ALL

■Wikipedia
http://ja.wikipedia.org/wiki/PukiWiki

■派生
PukiWiki Plus!
http://pukiwiki.cafelounge.net/plus/
PukioWikio
http://pukiowikio.sourceforge.jp/
0615nobodyさん2013/07/11(木) NY:AN:NY.ANID:???
>>614は何十年たってもnginxもphp-fpmのことも知ることなく
「apacheのmodうんちゃら」と喚き続けるんだろうな
0616nobodyさん2013/07/12(金) NY:AN:NY.ANID:???
>>615
mod-pagespeedの事をいったんだよ、話の流れでわからない?
nginxでもphpの実行速度なんて大して変わらないし
php-fpmは元から使ってるけど
結局はプログラムが予め静的ファイルを生成するより何百倍も遅い
つかnginx,nginxって碌にapacheのチューニングもできないんだろ?
2.4系チューニングしてたらnginxでも速度大して変わらないぞ
0617nobodyさん2013/07/12(金) NY:AN:NY.ANID:???
>>615
数レス前も読まないで脊髄反射とかやめてね
0618nobodyさん2013/07/12(金) NY:AN:NY.ANID:???
静的ファイル出力するようにすりゃいいじゃん
そんな頻繁に更新あるの?

静的ファイル化しとけばGoogle評価で80点は超えるし十分だろ
0619nobodyさん2013/07/14(日) NY:AN:NY.ANID:???
静的ファイル出力って、簡単?
0620nobodyさん2013/07/16(火) NY:AN:NY.ANID:???
なんて質問しちゃう人には難しい
0621nobodyさん2013/07/16(火) NY:AN:NY.ANID:???
xamppでpukiwiki動かしてる場合に$size()を利用して長文書くと落ちるのって、
なんとか治らないかね?
不便でしょうがない。
0622nobodyさん2013/07/17(水) NY:AN:NY.ANID:???
>>621
httpd.confでThreadStackSizeを大きめに指定してやればいいんじゃないかな
うろ覚えだけど、デフォルトはLinuxでは8MBで、Windowsでは1MBだったような
0623nobodyさん2013/07/17(水) NY:AN:NY.ANID:???
>>622
他にもPHPのメモリサイズ増やしたり、してみたけどダメだった。
ありがとう
0624nobodyさん2013/07/17(水) NY:AN:NY.ANID:???
http://sourceforge.jp/projects/siwiki/

sqlite使えるみたい
0625nobodyさん2013/07/17(水) NY:AN:NY.ANID:???
sqllite使えるのは別にいいが、wikiはDBいらんのが魅力じゃないの?

DB使うならMediaWiki等でいいわけだしね。
0626nobodyさん2013/07/17(水) NY:AN:NY.ANID:???
>>623
駄目でしたか
自分の場合はEasyPHPとVertrigoで「ThreadStackSize 8388608」にして解決したんだけどね

プラグインの代わりにユーザ定義ルールのSIZE()を使うとか
0627nobodyさん2013/07/18(木) NY:AN:NY.ANID:???
>>626
おぉーありがとーできたー!!!

どうやら設定した値が間違ってたみたい。
8Mとか8192Kとかやってみたんだけど、バイトしか駄目なのね。
勉強になりやした。
0628nobodyさん2013/07/23(火) NY:AN:NY.ANID:???
プラグインとか本体の改造をしてCPU使用率を下げる方法ってどんなのがある?
0629nobodyさん2013/07/23(火) NY:AN:NY.ANID:???
>>628
とりあえずeAccelerator入れたら。
0630nobodyさん2013/07/31(水) NY:AN:NY.ANID:???
tracker_listで表示した時にヘッダーの部分の項目名にリンク貼られるよね?
そのリンクをクリックするとソートできるけど
ソートをさせたくないからそのリンク自体を消したいんだけど
どこをいじればいいんだろう?
0631nobodyさん2013/08/01(木) NY:AN:NY.ANID:???
説明がわかりづらかったかな
例えばこのページだけど
http://pukiwiki.sourceforge.jp/?%E8%B3%AA%E5%95%8F%E7%AE%B15
tracker部分の状態、ページ名、カテゴリ、サマリにリンクを貼りたくない
0632nobodyさん2013/08/14(水) NY:AN:NY.ANID:???
アドバンスってそろそろまともに使えるようになった?
0633nobodyさん2013/08/20(火) NY:AN:NY.ANID:???
CPUに対する負荷対策ってみんなどんなことしてる?
ひとまずattachをプラグイン経由じゃなくて<img>で読みこむようにしたり
bodycacheを追加してみたんだけど
0634nobodyさん2013/08/27(火) NY:AN:NY.ANID:???
アドバンスは大幅に書き換わってる模様。
メジャーバージョンアップ版はまだ公開されてないけど。
0635nobodyさん2013/08/27(火) NY:AN:NY.ANID:???
どなたかlistbox3のプラグインのファイルをアップロードして頂けないでしょうか
0636nobodyさん2013/09/01(日) 22:06:26.27ID:???
キャッシュの仕方わからないって人いたから、まとめたよ。
プラグインの作者さんにお礼言っといて
http://oxynotes.com/?p=6141
0637nobodyさん2013/09/04(水) 23:10:34.47ID:???
オープンソースっていうのは開発停止したときにフォークして開発するべきだと思う
開発が生きているときにフォークして分岐させていくのはやっぱり双方ともによくないんじゃないかな
本家とplusとadvについて思う意見でした
0638nobodyさん2013/09/04(水) 23:30:45.13ID:???
そうですね
本家の開発方針にどれだけ不満があっても
本家が生きている限りは黙っているのが筋ですね
LibreOfficeとか害しかもたらしてませんし
0639nobodyさん2013/09/04(水) 23:57:59.91ID:???
本家のphp5.4対応版が欲しいね
plusとかだと構成変わっちゃってるし
0640nobodyさん2013/09/05(木) 09:46:55.51ID:???
advに移行しようぜ
おまえらが開発手伝ってやればまともに動くようになる
0641nobodyさん2013/09/05(木) 16:47:32.54ID:???
っていうか、機能的には別に必要なもん揃ってるからいいんでないの?
後はセキュリティ関係アップデートくらいなもんかな
0642nobodyさん2013/09/06(金) 01:50:44.79ID:???
GitHubに上げてくれたらなぁとは思う
今プロジェクトがどうなってるのか全く分からないし
プロジェクトメンバーがなんかアナウンスしてくれないと
どうしようもない
0643nobodyさん2013/09/06(金) 03:19:21.47ID:???
advはgithubだが
0644nobodyさん2013/09/06(金) 15:46:27.32ID:???
久しぶりにhenoが湧いてるじゃん
まだ生きてたのかww
0645nobodyさん2013/09/07(土) 00:42:34.35ID:???
どうこうしたいと思ってる人は思うだけじゃなく、そして口だけじゃなくて手も動かすといいよ〜
高額なコンパイラを持ってる人にしか開発できないとかじゃないしね

自分とこは1.4.7のときにあれこれ手を加えてしまって、本家がどうなってるとかもはや関係ないけどw
0646nobodyさん2013/09/07(土) 12:49:08.85ID:cDNZoEM7
advだがauth.ini.phpにadminpass設定してもうんともすんとも認証してくれないんだが。。。
0647nobodyさん2013/09/07(土) 12:57:38.01ID:???
ここで書かないで直接advのほうで聞けよ
0648nobodyさん2013/09/07(土) 12:58:10.64ID:???
>>646
匿名じゃないと聞けないコミュ障なの?
0649nobodyさん2013/09/07(土) 17:42:48.45ID:???
advは nginxとapacheで設定に違いがあったりするんだよな、ソース追っかけられないとはまる。
0650nobodyさん2013/09/10(火) 20:23:32.48ID:???
コピペ用のテキストボックスが表示出来ない…
0651nobodyさん2013/09/13(金) 18:58:33.08ID:???
プラグイン作って公開しない人結構多いんかねー
カスタマイズしまくってる人とか公開してくれるとありがたいのに
0652nobodyさん2013/09/18(水) 13:49:51.51ID:???
ぶっちゃけ俺もいくつも作ってるけど、公開してないな。
正直サポートがめんどい。

自分のサイトだけで動作すればいいように作ってる場合がほとんどだから。
対応しても無料だし、お礼すら無い奴ばっかでモチベーションも上がらん。
0653nobodyさん2013/09/19(木) 06:32:12.83ID:???
サポートしませんって名言したら駄目なのか
軽いものでもいいなあこれって思うこと偶にあるわ
0654nobodyさん2013/09/20(金) 15:16:28.18ID:???
>>653
明言してても、
「公開している以上、無料でサポート・コンサル・改良すべきだ俺のいうとおりコードを作れ作れるだろ作らないのかよ契約不履行だ訴えてやる」
といって絡んでくるマジキチがいるんだよ
0655nobodyさん2013/09/30(月) 20:18:11.97ID:???
そうそう、そういう精神的なコストがバカにならないよね
0656nobodyさん2013/10/06(日) 19:34:30.15ID:???
不要なプラグインとか消して大丈夫?
0657nobodyさん2013/10/06(日) 20:50:15.67ID:qD0GxYc1
>>656
脆弱性が出るからやめた方がいい
0658nobodyさん2013/10/06(日) 21:27:01.76ID:k2dE4Uw8
>>657
これ本当?
プラグイン消すとまずいの?
0659nobodyさん2013/10/07(月) 01:25:21.18ID:???
自分も最初から同梱されているプラグインをいくつか抜きたいと思ってるんだけど、
無いとまずいプラグインなんてのもあるのか
どこらへんのなんだろう
0660nobodyさん2013/10/11(金) 15:44:30.59ID:???
ないわー
0661nobodyさん2013/10/12(土) 07:01:11.20ID:???
PHPのバージョンアップとかCSSの都合に合わせて自分で書き換えたいのと
まったく使ってない同梱プラグインが結構あるので
減らしたかったんだよね
追々確認してみるか・・・
0662nobodyさん2013/10/15(火) 12:27:14.67ID:???
まじで公式はメンテする気無いなら別のところに引き継いでくれないかな。
セキュリティやスパム対策だけでも強化して欲しいんだけど。
0663nobodyさん2013/10/15(火) 12:31:19.22ID:???
adv使えばいいじゃん
開発者も募集してなかったか
0664nobodyさん2013/10/15(火) 14:07:06.21ID:???
>>663
advは開発者が知ったかだからな
logueってハンネで色々変なことしてるし
0665nobodyさん2013/10/15(火) 15:31:30.71ID:???
いつもはPlus使ってて、ローカルのXAMMPをPHP5.4が入ってるやつに更新しようとして
adv入れてみたんだけど、なんか動かなかったのでとりあえずPlusのリポジトリのやつをいれたよ

自分はひとりで使ってるので、セキュリティやスパムはいまんとこパスワードくらいで大丈夫なんだけど
>>662はログイン無しで書き込みを開放したい用途なのかな
0666nobodyさん2013/10/19(土) 19:53:44.81ID:???
>>665下段は、もし認証無しで書き込みを開放したい用途だったら、
どんな対策の仕方が今はいいんだろうと思って聞いてみた

自分だとcapchaとかakismetくらいしか思い浮かばない
0667nobodyさん2013/10/20(日) 09:53:26.45ID:30UBlm57
pukiwiki plus
PHP5.2以上でo-authバグが出てたけど、
lib/oauthのライブラリを最新のものに入れ替えたら
PHP5.4でも認証動作するようになったが、
編集周りの権限つけて運用しようとすると編集が
Error message : PKWK_READONLY 編集禁止
になるエラーorz....
これは権限と編集周りのソースを徹底的に調査しないとダメだろうが、
さすがにあのpukiwikiの汚いソースコード読む気がしない件。。。
0668nobodyさん2013/10/20(日) 09:59:03.76ID:30UBlm57
pukiwiki advはapache1.3系さくらのレンタルサーバでの動作サポートしてないから
plusから移行できないんだよなー。
PHP5.4にどんどんきりかえたいけどplusのバグでなかなか切り替えられないのと
さくらのレンタルサーバ縛りでぐぬぬ状態
0669nobodyさん2013/10/20(日) 10:10:39.70ID:???
>>667 自分はPHPとかプログラミング自体の理解がまだ浅いんで、
pukiwikiのソースは注釈とかあんま入ってないなーとか思いながらソースを見てたんだけど、
やっぱあれはわかりづらい状態なのかー
0670nobodyさん2013/10/20(日) 10:33:19.86ID:30UBlm57
>>669
中途半端にクラス化されているところと、
コーディングルールがなかなかに酷い・・・
というところもあってソースとっても読みずらいんですよあれ。
pukiwikiの頃からのソースと最近入ったソースでごった煮になっているのもあるんだろうけど、
もっとMVC分離きれいになってれば弄りやすいのになとか思う感じです。
今ならPSRの規約に則ってほしいけど、
昔ならpearのコーディング規約に則ってほしかった。。。
http://pear.php.net/manual/ja/standards.php
0671nobodyさん2013/10/20(日) 10:38:24.98ID:30UBlm57
あと、クラスは静的に使ってただのfunctionとnamespace替わりになっているところと
インスタンス作ってメソッド呼ぶ形になっているのとなっていないのとで
ゴチャゴチャになってて混乱するね。
0672nobodyさん2013/10/20(日) 12:22:01.37ID:30UBlm57
o-authモジュールはここからgit cloneして引っ張ってくるといいよ
http://janrain.com/openid-enabled/
0673nobodyさん2013/10/20(日) 12:39:43.29ID:???
>>670 なるほど、コメントアウトの多さとかの話どころじゃないのねー
自分はHTMLとCSSで遊んで、それからPHPも扱えると面白そうかなって
来たところなんだけど、命名規則はちゃんとしといた方がいいっていうのは
CSSでもあったんで、理解できるきがする。
勉強になった、どうもありがとう!
06746622013/10/20(日) 19:35:36.46ID:???
>>666
もちろんPukiWikiなので公開してみんなで編集してます。
っていっても、他の人はコメントか修正程度だけど。

一応対策はしてるからたいしてスパム投稿はないけど。
英語だけのページは不可とか、中国からのアクセスは拒否とか。
あとは禁止ワードの導入もしてるな。

たしかにakismetは欲しいね。
あとはまあcapchaまで行かなくても、任意のパスワードを入力するタイプとか。
日本語で「いちにーさんしー」←を入力してくださいとか。

そうした対策が簡単にできるようにして欲しいね。
ノーマルのを設置して放置なんてしたら、スパムだらけになるでしょ。
0675nobodyさん2013/10/24(木) 18:16:28.38ID:???
>>642 レスありがと。やっぱりなかなか、これだけやればおkそうってのは、そうそうないものか
akismetもcapchaも、有志のプラグインの紹介ページを見たことはあるのだけど、
今はもう使えないのかな
自動スパムが多くなりすぎて、何の対策もしない掲示板とかwikiは現実的ではないよね

公式についてなんだけど、もしこれからPukiWiki本体を新しい仕様にしたいって人がいるなら、
自分は、フォークするのがいいと思ってる。今はもう派生を作るより本体を充実っていうほど、
本体が今のPHPとかWebに合ってるものではない気がするので。
0676nobodyさん2013/10/24(木) 18:17:26.60ID:???
ものすごいレス番号間違えた、>>675>>674宛てです
0677nobodyさん2013/10/25(金) 11:43:03.84ID:???
本家の1.4.7を使ってるけど、spam_filter.phpを導入して1年スパムの影響受けたことないよ
0678nobodyさん2013/10/26(土) 00:32:03.45ID:???
自分の環境で使えるように本体を修正しようと思ってるんだけど、
error_reportingをE_ALLにしないと出ないエラーも全部修正した方がいいのかな
0679nobodyさん2013/11/02(土) 09:38:20.38ID:???
自分は現在最新の PHP 5.5.5 まで対応させてる
PHP 4 のレガシーコードをなんとかしたいんだけど
これはしんどいわw
0680nobodyさん2013/11/02(土) 20:54:12.99ID:???
とりあえずPHP5.4以降用にしたいと思ってるんだけど、
PHPはじめたばかりなんで、とりあえずプラグインの改造からやってる
早く本体にかかりたいわあ
本体結構量あるよね・・・
0681nobodyさん2013/11/16(土) 23:09:43.82ID:???
Pukiwiki Puls!のソースを読み始めました。
PHP4と5はずいぶんちがうのかな、という印象
0682nobodyさん2013/11/17(日) 02:39:54.92ID:???
アドバンスだけど2.0のベータ版出たみたい
まともに使えるものになったんかねー
0683nobodyさん2013/11/19(火) 16:16:52.19ID:???
advは機能を追加するのはいいけど
安定したバージョンを1度出してほしいわ
0684nobodyさん2013/11/20(水) 18:49:31.54ID:???
この際mediawikiにしようかと思案中…
advに移行する人が多数派なのかしら?
0685nobodyさん2013/11/20(水) 19:06:00.45ID:???
多数派はまだ本家だと思うぞ
0686nobodyさん2013/11/20(水) 19:18:03.80ID:???
ありゃadvのページ久々に見たらかなり実用的な機能増えとる。
memcasheやらセッションやらDNSBLやらを最初からサポートとはやるな…。

あとはAkismetと、キーワードのブラックリスト作成と、
ページのキャッシュ処理&定時でリフレッシュとかほしいな。
更新時に特定のパスワードを

できればスパムボタンみたいなのを作ってクリックすると、
前回の更新と入れ替えて編集したIPをブラックリスト行きする機能とかが欲しい。

こんな機能を実装中とかってページもあったら安心して乗り換えられるんだけど、
どうなんだろ?
0687nobodyさん2013/11/20(水) 20:25:06.57ID:???
>>684 自分はplusのリポジトリのやつを使ってる。
用途がローカルでひとりwikiなんで、あれっ?ていう動作がたまにあっても
特に困るほどのことはおきてない。

advは、1.0.3をローカルのXAMPP1.8.1にいれてみたら動かなくて
(インストールのページに書いてあるモジュールもロードされてる状態)
公式の雑談のとこ見たらレスが止まってるようだったので
忙しいのかなーと思って次のリリースを待っている感じ
0688nobodyさん2013/11/21(木) 05:36:24.95ID:???
カウンターのIPチェックを外すにはどうしたらいいですか?
総アクセス数を表示したいのですが
0689nobodyさん2013/11/21(木) 06:51:32.72ID:pae4LvRS
>>688ですが自己解決しますた
0690nobodyさん2013/11/21(木) 11:14:11.38ID:???
Debian wheezyにアップデートしちゃった人は本家をどうやって動かしてるんだろ
1)質問箱に散らばってまとまってない大量のパッチを当てる
2)PHP 5.3をビルド

俺は2)だw
0691nobodyさん2013/11/21(木) 11:26:35.94ID:???
>>690
debootstrapで古いdebianを使う とか。
0692nobodyさん2013/11/21(木) 11:31:22.90ID:???
>>691
3)Pukiwikiのためだけに周りのシステムまで全て古いままを使う
その発想はなかった
もう一生squeezeとともに生きるわwww
0693nobodyさん2013/11/23(土) 17:19:35.18ID:???
今時、レンタル鯖にwiki設置でもないよなぁ・・・
板全体が10年くらい遅れてる感じ
0694nobodyさん2013/11/24(日) 01:03:30.97ID:???
なんで?
最新は自宅サーバにwiki設置?w
0695nobodyさん2013/11/24(日) 19:04:12.45ID:???
>>690

去年の後半頃、Debian上で2、3行のコードの修正で
本家版が動いた記憶があったんだけど、今年、自宅で
OSX10.9にアップデートしてしまったため、同梱されて
いるPHP5.4への対応を即、進める他なくなり、簡単な
修正では、本家版が動いてくれず、pukiwki advance1.0.3
に移行することに。

 自分でコードを直すくらいの勢いがないくらいなので、
 pukiwki advance1.0.3は助かりました(感謝)。

少し、整形結果が違う(空行の次以降「--」が「-」に?)
とこともあるけど、大方、動作はOK。
06966952013/11/24(日) 19:05:26.69ID:???
少し、もたつく動きがあったところ、2.0betaの話をここで見かけ、
昨日から試してたけど、jsonの入れ方が不明ではまってました。

とりあえず、pukiwki advance2.0betaのディレクトリ上で、

# curl -s http://getcomposer.org/installer | php
# php composer.phar install

こんな作業の後、動いてくれているよう(これでいいのかな?)。

 修正前のphpスクリプトに日付の拡張子をつけて
 同じディレクトリに放置しておくと、上手く動かない?
 テンプレートの設定がなぜか上手く行ってない?
 (とりあえず、回避可能なので、大きなは問題なし)

去年からDocuwikiへの移行も考えて、変換なども試してるけど、
pukiwiki系の方が、なんか、なじむんだよね。このまま、
pukiwiki系が頑張ってくれた方が助かる気も。

pukiwki advance1.0.3からpukiwki advance2.0betaになって、
応答も改善した感じ(「新規作成」が軽くなった)。

Debianのアップデートもしたいし、調子がよかったら、
Debianでも考えようか、というところかな。
0697nobodyさん2013/11/24(日) 19:06:00.15ID:???
アドバンスの1.0.3ってバグありまくりだぞ
2.0使った方がいい
0698nobodyさん2013/11/24(日) 19:07:23.41ID:???
>>697
そもそもadv開発者のLogueが初心者だし
0699nobodyさん2013/11/25(月) 00:10:29.38ID:???
リリースされてる1.4.7のソースを見て、
PHP4.2.0より前のを使ってた時の為の関数が入ってるのに驚いた
一応確認してから削除しよう・・・

ソースを見てて思ったんだけど、トラックバックって今使う機会ある?
自分は管理するところが増えるなーと思って全然使ってなかったんだけど
他の人は使ってるのかな
0700nobodyさん2013/12/01(日) 00:08:36.17ID:???
リンクのアンカーを全角でもできるようにしたいのですが、
やり方分かる人教えて下さい
0701nobodyさん2013/12/01(日) 10:50:04.82ID:???
日本語JPドメインのこと?
だとしたら
PukiWiki関係なくて
これで変換したら?

日本語JPドメイン名のPunycode変換・逆変換 - 日本語.jp
ttp://punycode.jp/
0702nobodyさん2013/12/01(日) 11:49:54.40ID:???
すいません、ドメインではなくて、
&aname(aaaa);でアンカーポイント作って、#aaaaで飛べるようにするってやつです
これを半角だけでなくて、全角でもできるようにしたいんですが、無理でしょうか
0703nobodyさん2013/12/01(日) 18:56:01.74ID:???
>>702 HTML4とXHTML1は、id属性のフラグメント識別子に
英文字と一部の記号しか使えなかったみたいだから、そういう構造になってるのかもー

本家とかPlus!だったらHTML5仕様に改修して、上記のチェックしてるような部分を
何とかするって感じになるのかも。と、ソース見ずに書いた
0704nobodyさん2013/12/01(日) 18:56:32.83ID:???
index.php?質問箱
みたいに書いてきちんと飛ぶかがブラウザと受け取り側の実装しだいになるのと同じで
index.php?test#アンカー
で飛ぶのかも半分はブラウザまかせになる気が
UTF-8以外のエンコードだとどこかの段階で文字化けしやすいかもしれないし

> // Pattern of ID
> define('PLUGIN_ANAME_ID_REGEX', '/^[A-Za-z][\w\-]*$/');
の1文字目をアルファベット限定から変えればNGチェック自体はすり抜けやすくなるけど
<a id="アンカー" 〜って出力を認めるのはちょっと怖い(と言うかHTML的にNG?)かもしれないし
> if (PLUGIN_ANAME_ID_MUST_UNIQUE && isset($_id[$id]) && ! $f_noid) {
の手前ぐらいで$idのマルチバイトを変換しておくとかした方がいいかも

Wikipediaだと見出しアンカーは%エンコードそのままじゃなくて区切りが. になってるしね〜
0705nobodyさん2013/12/01(日) 19:01:53.58ID:???
>>702 あと、HTML5はname属性廃止されてるそうなので
そこもなんとかしないとかも
0706nobodyさん2013/12/03(火) 00:06:54.78ID:???
本家のソースコード見てる人に質問

lib/initphpでunsetしている $REQUEST_URI ってどこにも定義されていないようだけど、
これは何を指しているんだろう。

php.netで検索してもでてこなくて、
$_SERVER[REQUEST_URI ]ではないんだろうなというのはわかるんだけど、
意図とか機能の見当がつかなくて。
07077062013/12/03(火) 00:09:04.58ID:???
// $_SERVER['REQUEST_URI'] is used at func.php NOW
unset($REQUEST_URI, $HTTP_SERVER_VARS['REQUEST_URI']);

のところです
0708nobodyさん2013/12/03(火) 14:25:25.71ID:???
来春にPHP 5.3が完全終了
PHP 5.6リリース後、5.4は1年間のセキュリティfixのみで終了
https://github.com/php/php-src/blob/PHP-5.6/UPGRADING
0709nobodyさん2013/12/03(火) 19:17:09.77ID:???
>>706-707
それなら${$key} とか${$ua} をunset() とかは気にならないの?

他プログラムから呼ばれた時に
そっちで使ってるのを参照しないようにとかそんなレベルじゃないかな?
たぶん
07107062013/12/04(水) 01:26:08.75ID:???
>>709 具体的には、定数っぽい表記の仕方(大文字)で変数というところが、
どんな場面を想定してるのか気になったのです。

他から呼ばれたときにそっちを参照しないようにっていうと、
呼び出し側のプログラムの変数をunsetしてしまうってことかしら
荒し対策以外だとまずそう?
PHPを始めて日が浅いんで、おかしな疑問かもですが。
セキュリティ関係調べてみよう

>>708 まにあいたい
0711nobodyさん2013/12/06(金) 03:56:31.62ID:???
導入して運用しはじめたんですが、
InterWikiNameのページを編集しようとするとレンタルサーバーが403を吐くのは
どこがいけないんでしょうか?
07127062013/12/06(金) 05:17:33.60ID:???
>>711 そのページのファイルのパーミッションは確認した?
0713nobodyさん2013/12/06(金) 05:18:04.99ID:???
名前欄はミス・・・
0714nobodyさん2013/12/08(日) 18:07:59.28ID:???
アイコンが無い状態でのリネーム法のおすすめを
ご伝授願えませんか

>>712
ありがとうございます。
他と変わらず666でした
■ このスレッドは過去ログ倉庫に格納されています