カテゴリ | デザイン・CSS・スキン |
サマリ | アルバム一覧 |
バージョン | 1.4.2 |
投稿者 | ramu |
状態 | 質問 |
投稿日 | |
続・質問箱/23#uf60141a こちらの方の用に記事一つ一つに画像を添付しようと思い、article_attach.diff.2というパッチをCygwinで当てようとしてるんですが、いくらやってもrejectsファイルが生成されてしまい正常に出来てないみたいです。
どなたかご教授ください。
- パッチを当てたいファイルの$Id: article.inc.php の行バージョン表記はどうなっていますか?PukiWiki 1.4.2 のplugin/article.inc.php ならv 1.16 のはずですが。それから、そのパッチは無改編のオリジナルに対するものなので、改造などをしている状態で当てようとするとエラーなどが出ると思います。 --
- article.inc.phpを確認してみたところv 1.25になってました。ということはpukiwiki自体のバージョンが新しくなってると言う事なのでしょうか? 改造等は何もしてないので、この場合旧バージョンをインストールし直せば解決するのでしょうか? -- ramu
- article.inc.phpを確認してみたところv 1.25になってました。ということはpukiwiki自体のバージョンが新しくなってると言う事なのでしょうか? 改造等は何もしてないので、この場合旧バージョンをインストールし直せば解決するのでしょうか? -- ramu
- v 1.25ということは、最新の1.4.7_notbをダウンロードしたのでしょうか?過去のファイルの入手法は質問箱/4378を見てもらうとして、plugin/article.inc.phpのv 1.16に続・質問箱/23のパッチを当てた状態でv 1.16オリジナルからv 1.25オリジナルへのパッチがうまく当たるのなら、かなり楽できそうですが・・・ --
- インストールはロリポップの簡単インストールです。恐らく上記の最新バージョンだと思います。あと、簡単に思ってましたが過去バージョンをダウンロードする方法が「質問箱4/378」を観ただけではわかりませんでした。具体的に過去バージョンはどのようにダウンロードすれば良いのでしょうか? -- ramu
- CVSのリポジトリへ行き、欲しいファイルplugin/article.inc.phpの履歴ページへ移動、欲しいバージョン(今回は1.16)のdownloadを選択して該当バージョンをダウンロード。差分は、一方のバージョンをselect for diffsで選び、もう一方のバージョンのところでto selected (selectしたバージョン)を選択して差分表示モードへ移動し、Patchを選択して差分ファイルをダウンロード。あるいはCVSクライアントを使うという方法もありますが、ソフトによって違ったりするので省略。 --
- v1.16にarticle_attach.diff.2のパッチを当てるところまで出来ました。ですが、当てた後のarticle.inc.phpに差分ファイルを当てようしたところpermission deniedのエラーが出てファイル自体にもアクセス出来ません。administratorでログインしてる状況でこういうことは起こりえるのでしょうか? -- ramu
- システムの復元機能みたいにSYSTEMアカウントしかアクセスできないところに書き込んだとか? --
- Cドライブ直下にworkフォルダを作ってそこで実行したんですが… どうなんでしょうか? -- ramu