当サイトはSYNCKGRAPHICAさんの「メールフォームCGI UTF-8対応」を利用しているのですが、
これを昨日凡ミスでローカルのものと上書きしてしまいました。とはいえ、ローカルのものと
リモートのもので内容は変わらないはずなので、動いてくれるかなと思っていたのですが…。
結果は500エラー。パーミッションを調べていじくってもperlへのパスを洗ってもまったくダメ。
さくらやSYNCKGRAPHICAさんのマニュアルを目を皿のようにして読んでみて
改行コードやFTPの転送設定、サーバに残っているエラーログを調べてみるのですが、まったく埒があかない。
で翌朝、やけになってプログラム本体のパーミッションをサーバ、プログラム作成者ともに推奨の755から
705に変えてみると、あれあれ、すんなり動いてくれました。
パーミッションに関しては僕自身その仕組みを根本から理解していないのがよくないのだと
思います。 そうこうしたことをTwitterでつぶやいているうちに、
@shiroutoSEO さんが教えてくれたのがこのページ。
いちから勉強します。はい…。
このブログ主の夫のほう。大阪を中心に活動するウェブデザイナー。水交デザインオフィス代表。JUSO Coworking運営。趣味でハウス・ディスコDJ / デレマスP。共著書『世界一わかりやすいWordPress 導入とサイト制作の教科書』発売中です。