**[[質問箱5/84]] [#d68bd413] #author("2018-03-11T21:45:14+09:00;2012-01-24T00:41:51+09:00","","") **[[質問箱/5084]] [#d68bd413] |RIGHT:70|LEFT:410|c |~カテゴリ|デザイン・CSS・スキン| |~サマリ|アルバム一覧| |~バージョン|1.4.2| |~投稿者|[[ramu]]| |~状態|質問| |~投稿日|&new{2012-01-17 (火) 15:10:14};| ***質問 [#of9085d5] [[続・質問箱/23#uf60141a]] こちらの方の用に記事一つ一つに画像を添付しようと思い、article_attach.diff.2というパッチをCygwinで当てようとしてるんですが、いくらやってもrejectsファイルが生成されてしまい正常に出来てないみたいです。 どなたかご教授ください。 ***回答 [#qd5ad74d] - パッチを当てたいファイルの$Id: article.inc.php の行バージョン表記はどうなっていますか?PukiWiki 1.4.2 のplugin/article.inc.php ならv 1.16 のはずですが。それから、そのパッチは無改編のオリジナルに対するものなので、改造などをしている状態で当てようとするとエラーなどが出ると思います。 -- &new{2012-01-17 (火) 19:13:02}; - article.inc.phpを確認してみたところv 1.25になってました。ということはpukiwiki自体のバージョンが新しくなってると言う事なのでしょうか? 改造等は何もしてないので、この場合旧バージョンをインストールし直せば解決するのでしょうか? -- [[ramu]] &new{2012-01-17 (火) 20:32:14}; - article.inc.phpを確認してみたところv 1.25になってました。ということはpukiwiki自体のバージョンが新しくなってると言う事なのでしょうか? 改造等は何もしてないので、この場合旧バージョンをインストールし直せば解決するのでしょうか? -- [[ramu]] &new{2012-01-17 (火) 20:40:02}; - v 1.25ということは、最新の[[1.4.7_notb>PukiWiki/Download/1.4.7]]をダウンロードしたのでしょうか?過去のファイルの入手法は[[質問箱4/378]]を見てもらうとして、plugin/article.inc.phpのv 1.16に続・質問箱/23のパッチを当てた状態でv 1.16オリジナルからv 1.25オリジナルへのパッチがうまく当たるのなら、かなり楽できそうですが・・・ -- &new{2012-01-18 (水) 19:31:25}; - v 1.25ということは、最新の[[1.4.7_notb>PukiWiki/Download/1.4.7]]をダウンロードしたのでしょうか?過去のファイルの入手法は[[質問箱/4378]]を見てもらうとして、plugin/article.inc.phpのv 1.16に続・質問箱/23のパッチを当てた状態でv 1.16オリジナルからv 1.25オリジナルへのパッチがうまく当たるのなら、かなり楽できそうですが・・・ -- &new{2012-01-18 (水) 19:31:25}; - インストールはロリポップの簡単インストールです。恐らく上記の最新バージョンだと思います。あと、簡単に思ってましたが過去バージョンをダウンロードする方法が「質問箱4/378」を観ただけではわかりませんでした。具体的に過去バージョンはどのようにダウンロードすれば良いのでしょうか? -- [[ramu]] &new{2012-01-18 (水) 21:30:00}; - [[CVS]]のリポジトリへ行き、欲しいファイル[[plugin/article.inc.phpの履歴ページ>cvs:plugin/article.inc.php?view=log]]へ移動、欲しいバージョン(今回は1.16)の''download''を選択して該当バージョンをダウンロード。差分は、一方のバージョンを''select for diffs''で選び、もう一方のバージョンのところで''to selected (selectしたバージョン)''を選択して差分表示モードへ移動し、''Patch''を選択して差分ファイルをダウンロード。あるいはCVSクライアントを使うという方法もありますが、ソフトによって違ったりするので省略。 -- &new{2012-01-19 (木) 18:37:25}; - v1.16にarticle_attach.diff.2のパッチを当てるところまで出来ました。ですが、当てた後のarticle.inc.phpに差分ファイルを当てようしたところpermission deniedのエラーが出てファイル自体にもアクセス出来ません。administratorでログインしてる状況でこういうことは起こりえるのでしょうか? -- [[ramu]] &new{2012-01-20 (金) 17:12:16}; - システムの復元機能みたいにSYSTEMアカウントしかアクセスできないところに書き込んだとか? -- &new{2012-01-23 (月) 22:32:56}; - Cドライブ直下にworkフォルダを作ってそこで実行したんですが… どうなんでしょうか? -- [[ramu]] &new{2012-01-24 (火) 00:41:51}; #comment