2022年11月 この範囲を時系列順で読む この範囲をファイルに出力する
by admin. ⌚2022年11月3日(木) 11:19:46〔2年以上前〕 <15文字> 編集
🍪Re:3193◆アドバイスをありがとうございます。こうして見ると、BBCのclass名の付け方が謎ですね。本当にそこまでclass分けする必要があるのかと。たぶんCMSがランダムに割り振っているだけなんでしょうけども、16pexesとかwoxom8とか、ぱっと見て何か意味があるのかな、と思ってしまいます。(^_^;)
🍪Re:3192◆管理画面もスキン式にとは斬新なアイデアですね! そこには思い至りませんでした。面白そうですね。ただ、実装が大変そうですけども。^^; それこそ >>3193 さんの方法が役に立たないでしょうか? CSSだけで実現可能な範囲でなら何でも対処できそうな気がします。
by nishishi. ⌚2022年11月2日(水) 17:36:36〔2年以上前〕 回答/返信 <325文字> 編集
私はこれを使って、自分の好きなフォントでウェブサイトを見ています。快適です。
BBCにお好きなフォントを適用するCSSを書いてみました。参考にどうぞ。
body, button, select, input, option, textarea, label, .bbc-uc98c5, .bbc-1vr3bdn, .bbc-1tf9dgo, .bbc-1hic50p, .bbc-piraa4, .bbc-1s1cxbv, .bbc-1oa7vn6, .bbc-1lz5bd3, .bbc-1y0drz9, .bbc-dv6s4x, .bbc-1g1sves, .bbc-yn6o4f, .bbc-br9lqb, .bbc-7x6bd, .bbc-bsvy9j, .bbc-otirxy, .bbc-x8tdvl, .bbc-1c2bffn, .bbc-3mkwa9, .bbc-8qmk60, .bbc-1xek14n, .bbc-6nijst, .bbc-mzf1mo, .bbc-1l80z7i, .bbc-1ssqj8h, .bbc-1376p5v, .bbc-1c5klff, .bbc-1c8gppe, .bbc-190umnl, .bbc-sahdy6, .bbc-16pexes, .bbc-woxom8, .bbc-1w4k4yn { font-family: /* お好きなフォント */; }畳む
by admin. ⌚2022年11月1日(火) 20:27:30〔2年以上前〕 <692文字> 編集
DLしていろいろ触ってみているところです。
質問というか要望というかなのですが、管理画面のデザインを少々変えたく思い試行錯誤中です。
管理画面のシステム設定からedit.cssの読み込みをオンにしてみましたがこれが適用されるのは「編集画面(フォームが表示されるページ)」だけなのですね。これを管理画面の全ページで読み込むようにはできませんか?
あるいは管理画面もスキン式に…と思いましたがそうすると公式アップデートで変更があったときにちょっと面倒になるかもですね🤔
by misaki. ⌚2022年11月1日(火) 17:19:26〔2年以上前〕 <260文字> 編集
2022年10月 この範囲を時系列順で読む この範囲をファイルに出力する
🍪Re:3188◆詳しい分析と背景と解説をありがとうございます。どんな動作になると望ましいかがよく分かって参考になります。[[NO-LINKADJUSTMENT]] に関しては、外側スキンと内側スキンで別々に記述でき、それぞれお互いには影響しない仕様で行こうと思います。本文からハッシュタグだけを抽出して掲載する [[COMMENT:TAGS]] に関しては、[[COMMENT:TAGS:PURE]] というオプションを設けると便利かもしれませんね。(ただ、「本文中に挿入されているハッシュタグリンクからはskinパラメータを抜く」というJavaScriptを用意している場合は、それがそのまま [[COMMENT:TAGS]] で出力される内容も対象にして処理するでしょうから、記法として存在してもあまり意味はないかもしれませんけども。^^;)
by nishishi. ⌚2022年10月30日(日) 21:39:27〔2年以上前〕 回答/返信 <409文字> 編集
最初は10件くらい集まれば良い方かな……などと思って始めたのですけども、今の時点で57件の回答が得られました。予想外にたくさんご協力頂けてたいへん嬉しいです。57件とは。もしかして、てがろぐを使って下さっている方々は100人くらいはいらっしゃるのかな……?
まだ回答は受け付けておりますので、もしまだでしたらよろしければご回答をお願いします。
今のところ、ご回答頂いたレンタルサーバは下記の通りです。(2022/11/01更新)
- さくらインターネット 14件
- ロリポップ 12件
- リトルサーバー 10件
- スターサーバー
6件7件 - WitchServer 3件
- XREA 3件
- usamimi.info 2件
- fya.jp 2件
- mixhost 2件
- JSN(Just-Size.Networks)
(1件のみ)2件 - カラフルボックス (1件のみ)
- SPPD (1件のみ)
- WebARENA SuiteX (1件のみ)
- CPI(KDDI) (1件のみ)
同じレンタルサーバの同じコースでも、契約時期によっては仕様の異なるサーバが割り当てられている可能性もあるんですよね。「いつ頃に契約されたサーバなのか」という点も設問に加えておけば良かったかな……と後になってからちょっと思いました。^^;(同じサーバでも、異なるセットアップ方法を採用されている回答がちらほらありまして。)
上記以外のサーバをお使いの方や、上記にあっても回答数が1件だけのサーバをお使いの方がいらっしゃいましたら、特に特にご協力頂けますとありがたいです。(もちろん、契約コース等によって仕様が異なる場合もありますので、上記に既にあるサーバをお使いの場合でも、ご回答頂ければ助かります。)
by nishishi. ⌚2022年10月30日(日) 21:38:50〔2年以上前〕 <781文字> 編集
>>3185 です。外部スキンで出力したハッシュタグリストについて、
設定【投稿本文の表示/テキスト】▼テキストリンクの出力調整:一時適用中のスキンを維持できるリンクを出力する
の設定が有効でもスキンパラメータなしで出力されるのはとても嬉しいです。有難うございます。
個人的意見になりますが、[[NO-LINKADJUSTMENT]]を外部スキンに記入して、一括で内部スキンのリンクにおけるスキンパラメータ補完がなくなって困ることはほぼないと考えますし、正直に言うと[[NO-LINKADJUSTMENT]]の影響が外部スキンにのみ留まるでも全然構わないです。
既存の機能と運用でどうにでもできると思うのですが……どちらかというと外部スキンに書いた[[NO-LINKADJUSTMENT]]は外部スキンにのみ影響がある方が使い勝手はいいかもしれないです。
内部スキンで出力する可能性のあるリンクの種類を考えると
・外部リンク(http(s)、Youtube、Twitter等) //そもそもスキンパラメータを含まない
・記事固有のURL([[PARMAURL]])他編集URL,削除URL ///PURE出力有り
・記事を投稿したユーザー一覧へのURL([[USERURL]])//PURE出力有り
・記事が所属するカテゴリーリンク([[CATEGORYLINKS]])//PURE出力有り
・記事に含まれるハッシュタグリンク([[COMMENT:TAGS]]) //PURE出力無し
・他記事への言及リンク(>>ポストID 等) ////PURE出力無し
・鍵付き投稿の個別URL
このあたりになるかと思います。(抜けがあったら申し訳ありません)
3.8.4βの機能を使って、スキンパラメータを含めたくないリンクに対してスキン側で制御することができないのは記事に含まれるハッシュタグリンクと、他記事への言及リンクになりますが、これは前述の設定項目で一時適用中のリンクにするか、デフォルトリンクにするかの切替が可能なので、[[NO-LINKADJUSTMENT]]の説明に内部スキンでの出力に関してはその設定を有効にして使うようにドキュメントでの説明があるだけで個人的は構わなかったです。(この[[NO-LINKADJUSTMENT]]が内部スキンに影響するのかどうかより、外部スキンでのハッシュタグリストの出力にのみ関心があったので……)
現在、当方の設置しているてがろぐでは記事一覧用のデフォルトスキンと個別記事用の一時適用スキンを分けて使用しているので、ハッシュタグのリンク先についてはデフォルトの一覧用スキンで閲覧させたいが、他記事への言及リンク(複数連結の場合も含む)に関しては一時適用中のスキンで見せたいというシーンがあります。
なので、外部スキン記述の[[NO-LINKADJUSTMENT]]が内部スキンに影響して困るケースはあまりないけど無いわけではないな…という感じが致しました。
が、そんなことをするケースが多いか?……というと否だと思いますので、一時適用中スキンのリンク出力設定を切ってしまった、どうにかしたい場合に外部リンク機能で連結したURLを渡せばいいし、運用でどうにでもできるかなと思いました。
(hrefに含まれるドメインが同じで class="url"or"taglink"を含むリンクに対しては~みたいな処理をしてもいいです)
鍵付き投稿を使用する場合は一時適用中のリンクを有効化しておきたいですので、どちらかというと外部スキンに書いた[[NO-LINKADJUSTMENT]]は外部スキンにのみ影響がある方が好ましいです。畳む
by admin. ⌚2022年10月30日(日) 14:59:39〔2年以上前〕 <1553文字> 編集
🍪Re:3187◆アンケートへのご回答もどうもありがとうございました!β版の新機能もご活用頂けているようで嬉しいです。◆レンタルサーバは、同じコースでも契約時期によって収容サーバが異なりますけども、ロリポップはそのサーバ間での仕様に開きがあるっぽいような感じですね。なんとなく、公式の「言語のパスはサーバーにより異なります」のあたりとかを読むと。その辺で違いがあるのかもしれません。何にせよ、suEXECのパーミッションで動作しているなら、(既に実践頂いている通り)全部suEXECの値にするのが良いです。
by nishishi. ⌚2022年10月30日(日) 14:56:08〔2年以上前〕 回答/返信 <334文字> 編集
β版で対応していただき、とても感謝しています。
アップデートしたところ、無事に全て反映されました。
これでテンプレートの更新なども楽にできそうです。
本当にありがとうございました!!
あと、投稿時間の(〇分前)の表記、日付と一緒に表示するとわかりやすいです。
今日が何日なのかとっさに出てこないのでありがたいです。
こちらの機能も有効活用させていただきます^^
#感謝
今日のひとこと>>7823
パーミッションについて、suEXECを採用しているサーバーで一般の場合とsuEXECが混ぜてると回答しましたが、ロリポップのサイトにもパーミッションが「777」や「666」だとエラーが出る と書かれていますね。
それなのに普通に使えているのは確かに不思議ですね。
今後エラーが出ないとも限らないので、一応全部suEXECのパーミッションで設定し直しておきました。
何故そんなちぐはぐな設定にしたのか、設置したときの記憶がないので謎です(;'∀')
by admin. ⌚2022年10月29日(土) 15:48:07〔2年以上前〕 <492文字> 編集
🍪Re:3185◆β版のご試用をどうもありがとうございます。そして、ご指摘もありがとうございます! たしかに、おっしゃる動作になりますね……。各機能は行き当たりばったりでその都度追加しているので、1カ所でまとめて処理するようなスマートな仕組みになっていないために漏れていたようです。(^_^;;; 調べたところ、どうもハッシュタグに関しては、「本文中に挿入するハッシュタグリンク」と「ハッシュタグ一覧として出力するハッシュタグリンク」を同じ処理で出力していることが原因っぽいことが分かりました。次のバージョンでは修正します。
それと同時に気付いたんですけども、[[NO-LINKADJUSTMENT]] の記述は投稿本文とか「内側スキンで生成される内容」に含まれるリンクには影響しないのですよね……。これは、影響するように仕様を修正する方が良いか、それとも、内側スキンにも [[NO-LINKADJUSTMENT]] を書けるようにして、その場合にだけリンクを修正するか、検討しています。『外側スキンで [[NO-LINKADJUSTMENT]] を書いておきながら、内側スキンではリンクを修正されたくない』というケースはあまりなさそうな気がするので、手間を省くためにも前者(=外側スキンに書いていれば内側スキンにも影響する)の方が良いかな、という気もしますが。でも、そういうケースがある可能性もないとは言い切れないかもしれませんから、後者(=内側スキンにも [[NO-LINKADJUSTMENT]] を書ける)の方が自由度が高くて良いのかな……という気もしているのですけども。
by nishishi. ⌚2022年10月29日(土) 12:09:53〔2年以上前〕 回答/返信 <712文字> 編集
早速試してみたのですが、一時スキン適用中の外部スキンに[[NO-LINKADJUSTMENT]]を記入していて、
設定【投稿本文の表示/テキスト】▼テキストリンクの出力調整:一時適用中のスキンを維持できるリンクを出力する が有効な場合、
外部スキンに記入した[[HASHTAG:LIST]]では一時適用中のスキンのパラメータが入ったリンクが出力されました。
カテゴリーツリーの出力ではデフォルトスキンへのリンク(skinパラメータ無し)が出力されるので、ハッシュタグリストでもデフォルトスキンへのリンクになるものかと思っているのですが
こちらが仕様を勘違いしている場合はこの書込みはご放念ください。
by admin. ⌚2022年10月28日(金) 13:20:55〔2年以上前〕 <321文字> 編集
by admin. ⌚2022年10月27日(木) 21:03:15〔2年以上前〕 <1文字> 編集
by admin. ⌚2022年10月27日(木) 17:20:16〔2年以上前〕 <1文字> 編集
by admin. ⌚2022年10月27日(木) 16:04:23〔2年以上前〕 <1文字> 編集
🆕 Ver 3.8.4βの更新点(概要):
《▼新機能・仕様改善》
●相対時間表示(n分前、n時間前、n日前……のような表示)ができる日付表記オプションを追加。
●ログイン画面下部に表示させるメッセージを独立ファイル loginmsg.html に書いておけるよう仕様改善。
●RSS Auto-Discoveryを挿入する記法 [[RSS:AUTODISCOVERY]] を追加。(外側スキンのみ)
●投稿本文の行数が得られる記法 [[TOTALLINES]] を追加。(内側スキンのみ)
●スキン内に記述されている link要素やform要素に対して、「現在のスキンでの表示を維持する」目的で自動挿入される各種記述をスキップできる記法 [[NO-LINKADJUSTMENT]] を追加。
●[[INCLUDE:~]] 記法と [[PATH:~]] 記法を、内側スキンでも使用可能に。(従来は外側スキン専用でした)
●任意のファイルを挿入できる INCLUDE 記法の仕様拡充。
- 今読んでいるスキンディレクトリに存在する特定のファイルを読み込む [[INCLUDE:FROM-THIS-SKIN-DIR:ファイル名]] 記法を追加。
- [[INCLUDE:~]] 記法の中で [[PATH:~]] 記法によるパス指定が可能に。
- [[INCLUDE:~]] 記法で合成されたファイルの中に書かれている [[INCLUDE:~]] 記法も解釈するよう仕様改善。(ただし3階層まで)
- [[INCLUDE:~]] 記法で合成されたファイルの中に [[CALENDAR]]、[[DATEBOX]]、[[LATESTLIST]] 等、一部の記述があるとき、それが正しく解釈されない可能性があった点を修正。
- [[INCLUDE:~]] 記法で埋め込むファイル名として「/」で始まる絶対パスが指定された場合は、DOCUMENT ROOTからのパスとして解釈するよう仕様改善。(従来は相対パスでの記述を求めていました)
《▼スキン更新》
●標準添付の各スキンを更新
- head要素にあるRSS Auto-Descovery部分を [[RSS:AUTODISCOVERY]] に更新。
- 内側スキンの [[PARMAURL]] を [[PERMAURL]] に修正。
- 投稿日時の相対時間表示を、付箋スキン、チャットスキン、サイトマップページスキンに追加。
《▼不具合修正》
●スキンを簡易適用中のとき、[[PATH:SKINDIR]] でそのスキンのディレクトリが得られなかった不具合を修正。
●[[PATH:~]] 記法を複数書いたとき、出力HTMLが崩れてしまう可能性がある不具合を修正。
●投稿単独ページのURLを挿入する [[PARMAURL]] のスペル修正版 [[PERMAURL]] を追加。(従来のスペルのままでも使用可能)
ファイルの読み書き時の安全処理をちょっと足したので、全体的に普段通りの動作ができるかどうか確認して頂ければ幸いです。
詳しい使い方などは、上記の開発進捗状況報告ページの記事をご覧下さい。今のところそこ以外に解説はありません。
by nishishi. ⌚2022年10月27日(木) 15:59:45〔2年以上前〕 アップデート✨ <1541文字> 編集
🍘Re:3179◆詳しいご報告をどうもありがとうございます。参考になって助かります。$howtogetpathの値で動作が変わるのは、CGIモジュールのバージョンも影響していそうな気がします。前は正しく動作しなかった、とすると、前のサーバ(マイグレーション前のサーバ)では、CGIモジュールが古かったとか何かそういうことも影響しているのかもしれません。今まであまり気にしてきませんでしたが、Perlにバージョンがあるのと同じように、各Perlモジュールにもバージョンがあるんですよね。^^; 同じレンタルサーバ会社で、同じコース(プラン)でも、契約時期によって収容サーバの仕様が異なる可能性はあるので、他者の情報が参考にできるときとできないときがあって、いざトラブルに見舞われるとなかなか一筋縄にはいかないものですね……。^^; とりあえず、無事に動作するようになったとのことですし、引き続きご愛用頂ければ幸いです。
🍘てがろぐ稼働サーバアンケートにご回答下さった方々もどうもありがとうございます。ご回答頂いた情報もまとめて、セットアップ面でのヘルプ情報を増やしておこうと思います。とはいえ、大半の方は「何も書き換えずにそのまま動いた」的な感じなのですけども(もちろん、その情報も役に立ちます)。回答はまだ(というかずっと)受け付けておりますので、よろしければご回答をお願い致します。
by nishishi. ⌚2022年10月27日(木) 15:59:04〔2年以上前〕 回答/返信 <615文字> 編集
3167に掲載いたしました、てがろぐは
my $howtogetpath = 2;で正常に動くのですが今まで動かしてきていた〝てがろぐ〟だとダメでして。
my $howtogetpath =9; にしたら動きました💦なぜかわからんですが。(0は試してないです!)
Re:3173 にしし様
この度は手厚いサポートをしていただき、ありがとうございます。
にしし様の他にも、てがろぐを愛してやまない方々からの書き込みを拝見させていただき、とても勉強になりました。
私も別途、覚書として記事を書こうと思います。利用者側なので、技術者に特化した記事ではないのですけども。
私の環境やサーバー情報、サーバーのヘルプページのリンクがまとまっている方が、後で見返した時に楽なので😊その時は記事のリンクをこちらへ貼らせていただきます。
私のmixhostの契約時期やプランなどについてです。
1. 2017年春にエコノミーとスタンダードプランを契約
2. エコノミープランを8月に解約し、スタンダードプランのみ運用
3.2019年の年末に、スタンダードプランから、プレミアム半永久プランを契約
今現在に至る。と言った形です。他のサーバーは両手の指の数で足りるくらい契約していましたが、今は割愛させていただきます。
3.についての補足ですが、キャンペーン中に契約したプランです。今は契約できないプランです。
他のプランを契約し、どのような設定になっているのか見てみたいな。とは思ってるのですが、素人の私だときっと良くわからないと思うので、私のマイグレーションだけの問題かも知れません...!と言うことを、念頭に置かせてくださいませ。
mixhostは同時アクセス数過多時のワードプレス動作や、作ったwebで遊べるゲームもストレスなくサクサク動くので、非常に利便性が高くパワーがあるなと思っています。コントロールパネル機能は、多機能すぎて使い熟せませんががが。
会員ページで動画配信もちょこっとやっていますけど、割とサクサクロードしてくれるのでありがたいです。
「mixhostで、てがろぐが動かないわけがないぞ」という方のブログも拝見させていただきましたが、本当におっしゃる通りです(^^;)
てがろぐが使えないアレルギー(戦慄)中はPerlの記事を読んでいました。静的サイトを運用していた時に愛用していたMovable typeの記事を読み漁ったりしていました。残念ながら、Perlについてはもちろん、書かれている内容が全く理解できませんでしたorz
ただ爆速で動いていた、あの頃のてがろぐに戻って欲しいなと思っていただけなので、悪しからずご了承ください🙏
▶︎mixhostに関するオマケ
私の管理能力の浅さによる〝キャッシュが効きすぎて辛い〟という問題と、マイグレーション前には謎のデータベースエラーが年に数回起きていました。
◉キャッシュが効きスギィ案件
ワードプレスでライトスピードプラグインを使用すると良く起きます。5年以上慣れたフリをしています。cssなどを新しく追加する場合、プラグインを予め切っておき、プラグイン操作で「キャッシュ削除」(リフレッシュ)しています。
◉データベースエラーについて
深夜帯にワードプレスを操作している時に「ん?投稿画面が動かんぞ?」と言った具合や、利用者の方から「サイトにアクセスできないよー」とメールでいただき発覚しました。待つしか対策がなさそうなので再接続されるまで待ちます。
畳む
Re:3171、Re:3169、Re:3168 暖かいお言葉で迎えていただき、冷えた身体が癒されました🙏
本当に感謝しております。
無事にのそのそと進捗や、見た作品などのメモを名前の通り〝手軽に〟アップしていけるので、すごく助かっています。
とうとう東京も6℃に。
中々寒いですね…。皆様方、風邪などひかぬよう暖かく過ごされてくださいね。長文失礼いたしました。
by admin. ⌚2022年10月27日(木) 05:48:50〔2年以上前〕 <1739文字> 編集
by nishishi. ⌚2022年10月27日(木) 00:14:21〔2年以上前〕 <66文字> 編集

by nishishi. ⌚2022年10月27日(木) 00:13:31〔2年以上前〕 <280文字> 編集
🍘Re:3174◆てがろぐのご活用をどうもありがとうございます!◆開発放言のRSSはたしかに機能していませんでしたね。^^; RSS内のURLにドメインが含まれていなかったのが原因でした。今は修正しましたので機能するようになったと思います。◆ご要望もありがとうございます。アンカーポイントも需要があると分かって嬉しいです。(個人的に欲しいのでなおさら)そのうち追加します。
by nishishi. ⌚2022年10月26日(水) 10:52:53〔2年以上前〕 回答/返信 <319文字> 編集
大変些細なことなのですが、開発放言のRSSフィードの個別URLから、正しく記事へ飛べない?気がします。
こちらの環境(SlackのRSS購読機能を使っています)の問題や、意図的なものでしたらすみません。スルーしてください💦
画像のキャプション機能など、今後の開発予定案をお見かけするたびにわくわくしております✨
個人的にはアンカーポイント 機能が追加されたら嬉しいです!
by misaki. ⌚2022年10月26日(水) 00:25:11〔2年以上前〕 <250文字> 編集
🍟Re:3162◆アンケート回答ありがとうございます。アップデートもスマートフォンだけで済むのはなかなかすごいですね。
🍟Re:3163,3167◆無事に動きましたか。良かったです。私が寝ている間にすべてが解決していて驚きました。^^; mixhostではコントロールパネルからPerlモジュールを追加可能なのですね。だから標準モジュールすらも最初からは入れない方針なのかもしれませんが、せめて標準モジュールくらいは最初から入れておいて欲しかったですね。^^;(事実、マイグレーション前のサーバには標準で入っていたようですし。) いずれにせよ、お疲れさまでした。無事に復活頂けて私も嬉しいです。詳しい情報もどうもありがとうございます。後日、アンケート結果も参照しつつサーバ別のセットアップ情報を公開するつもりですが、その際にもご報告頂いた対処方法を活用させて頂きます。
🍟Re:3165◆Perl 5.26で「@INCからカレントディレクトリが削除された」仕様は、初期の頃のてがろぐなら影響を受けていたのですが、(いつかは忘れましたが)いつかのバージョンからは対策しまして、今では影響を受けなくなっているのでした。
【緩募】アンケートは継続して受け付けておりますので、もしよろしければ(まだの方は)ご回答をお願いできるとありがたいです。
➡緩募:てがろぐ稼働サーバについてアンケート回答のお願い
既にアンケートにご回答下さった皆様、どうもありがとうございます! とても参考になります。
by nishishi. ⌚2022年10月24日(月) 21:19:13〔2年以上前〕 回答/返信 <706文字> 編集
by misaki. ⌚2022年10月24日(月) 13:12:14〔2年以上前〕 <79文字> 編集
by misaki. ⌚2022年10月24日(月) 12:22:37〔2年以上前〕 <84文字> 編集
3166です。よかったです、おめでとうございます!お疲れ様でした。
一般のパーミッションでいけたなら同じmixhostサーバーでもプラン等によって違いがあるということですかね…難しいですね。たくさんの試行錯誤ややりとりが勉強になりました。よいてがろぐライフを!
by tomoyo. ⌚2022年10月24日(月) 06:59:43〔2年以上前〕 <137文字> 編集
∧_∧
/\( ・∀・)/ヽ
( ● と つ ● )
\ /⊂、 ノ \ ノ
し’
by misaki. ⌚2022年10月24日(月) 06:31:51〔2年以上前〕 <124文字> 編集
やったー。
ついにHello world してくれました!(てがろぐ も無事に動いてくれました♪)
まずは、以下の通りに修正いたしました。
●1行目
#! /usr/bin/perl
↓
#!/usr/bin/perlml
参考:Perlモジュールのインストール方法
コピペができない恐ろしい黒画面と格闘していましたがうまく行かず、
現実逃避をしたいゆえに上の記事をGoogle検索で探しだせました。
Cパネル▶Perl モジュール へ移動し、Find a “Perl Module”で
- CGI Version4.54
- Time::Local Version1.30
それぞれ検索をかけ、2つのモジュールをインストールしました。
●mixhost マイグレーションjp22からty10003からの変更内容まとめ
▶Perlモジュールがない
- CGI Version4.54
- Time::Local Version1.30
こちら2つを、コントロールパネル内にアクセスし、手動でインストールする必要性があります。
▶tegarog.cgiを、いじる (Ver3.8.0)
76行目
my $howtogetpath = 2;
こちらの行を初期値である「2」に戻しました。(なぜか、jp22では0にすると動いていました)
1行目
#! /usr/bin/env perl
↓
#!/usr/bin/perlml
と、変更しております。
▶パーミッション設定
🔧てがろぐセットアップ方法:パーミッション設定 に記載されている、〈一般の場合〉のパーミッションでOK。
画像ディレクトリは705で表示されました。
お騒がせ致しました…!そして、本当にありがとうございました。
────────
💬お返事リスト
🌃Re.3164 ご返信いただき、ありがとうございます!
おっしゃる通り、動かなくなる前(jp22サーバー時)では、suEXEUで動かしておりました。しかし、755で何故か動く…ということは、変わったのでしょうかね?
実はmixihostで〝てがろぐ〟を動かし始めたとき、755ではなく、suEXEUからパーミッション設定したのもありまして。そのまま知らず、使っていました。
🌃Re.3165 ご返信いただき、ありがとうございます!突然動かなくなるとびっくりしますよね…。
私も同じ記事を先日拝見させていただいておりました。全く何を言っているのか理解をできない、宇宙猫状態でした。( ゚д゚ )
あ、あと。実は先程ホームページを更新して、発覚したんですが、新しいマイグレーションになってからは、phpのモジュールも一部消えていると思います。
理由としてはいつも使っているCMSの機能が死んだので、発覚しました。CMSの開発元にお問い合わせを入れ「何のモジュール使っていますか」ということを聞いてみたいと思います。不幸中の幸い、その機能が死んでも私の場合は困ることがないということですね;でも困る人は困ると思います。
🌃Re.3166 おおお、仲間がいらっしゃるというだけで、なんだかホッとしました。ホッとしてはいけないのかもですが。仕事で思い切り使っていたらと思うと、多分震えるくらいヤバイなァと思っています。
私も今回の件で学ぶことがたくさんできました。mixihostの担当者様にも「解決できそうです」との旨をお伝えしてきます。
by admin. ⌚2022年10月24日(月) 05:29:52〔2年以上前〕 <1541文字> 編集
>>3164さんもパーミッションについて仰ってますが、先日mixhostでてがろぐを使用している方がパーミッションをsuEXECのものにしたら直ったと書いているのを見かけました。その方はmixhostのサポートが解決策を教えてくれたようでした。
mixhost利用者でcgiに躓いている方かなり多いですね…無事解決しますように。
by tomoyo. ⌚2022年10月24日(月) 03:00:10〔2年以上前〕 <171文字> 編集
ハゲワロタwwww モニタがカフェラテまみれになってしまったではないですかwwwww
>>3163
全然関係ない話になるんですが、自分もごく最近、まったく別のスクリプトで突然500エラーが出て、スクリプトもいじってないし、ついさっきまで普通に動いてたのに??と言うので、サーバーに連絡したんですが、その直前くらいにサーバー元の方で更新があって、
1) Perlのバージョンアップで仕様が変わったため https://www.softel.co.jp/blogs/tech/archives/6721
2) カレントディレクトリが削除されたので、ライブラリが見つからないエラー https://gihyo.jp/dev/serial/01/perl-hackers-hub/004601
と言うことで、サーバー管理人側で書き換え等を行っていただき、スクリプトは無事に再開しました。
同サーバーに置いてあったてがろぐにはまったく何のエラーも起こらなかったので、関係ないとは思うのですが、突然の理由不明の500エラーと言うことで、一応。
(ちなみに、自分は上記の説明をまったく理解してません)
by tomoyo. ⌚2022年10月24日(月) 02:45:17〔2年以上前〕 <538文字> 編集
全然プログラムのことは分からないのですが
mixhostのヘルプにあるパーミッション設定だと実行ファイルを755にするように案内されてますが、
サーバ仕様をみるとsuEXEUっぽいので、パーミッションが設定が違うのかな?と思ったりします。
凄い見当違いなことだと思いますが
by misaki. ⌚2022年10月24日(月) 02:17:36〔2年以上前〕 <144文字> 編集
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171
のテストです。