memocon プログラミングのメモや物欲日記、雑記等

.NET MVC 本番環境にデプロイしたら403エラーになってしまう時

2013年09月10日 19時49分

ローカルだと動くんだけど本番環境にデプロイしたら403になってかなり悩んだ時のメモ。

結論からいうとここの情報で解決。

stack overflow
403 – Forbidden: Access is denied. ASP.Net MVC [duplicate]

http://stackoverflow.com/questions/2805311/403-forbidden-access-is-denied-asp-net-mvc

Web.configに下記の要素を追加したら動いた。

runAllManagedModulesForAllRequestsについてはこの辺りか。

IIS 7.0 のモジュールの概要

http://technet.microsoft.com/ja-jp/library/ee890776.aspx

ショートカットを使用して、”managedHandler” の必須条件に関係なく、アプリケーションにおけるすべての要求について、すべてのマネージ (ASP.NET) モジュールを実行できるようにすることもできます。 各モジュール エントリで “managedHandler” の前提条件を削除せずに、すべての要求についてすべてのマネージ モジュールを実行できるようにするには、 セクションで runAllManagedModulesForAllRequests プロパティを使用します。

このプロパティを使用する場合、”managedHandler” の必須条件は無効になり、すべての要求についてすべてのマネージ モジュールが実行されます。

はまっている人が多いのか色々情報があるけどそれぞれ解決時の手順が違うっぽいのでいろいろやってみるのが吉かと。
IISに.NET Frameworkを認識させたりするパターンとかアプリケーションプールのモードの問題とか…

MSDNフォーラム
ASP.NET MVC3 HTTP 403 アクセス不可 になってしまいます

http://social.msdn.microsoft.com/Forums/vstudio/ja-JP/2a1eb45a-dea2-4e35-82de-5210c3085ad0/aspnet-mvc3-http-403-

しかし2年ぶりに.NET触ってみると浦島太郎状態…

jQuery checkboxのチェックを変更する

2013年09月10日 11時14分

よく忘れるのでメモ。

jQueryが1.6以降はpropを使用する!
1回だけ動いて2回目から動かなかったりしたらこの辺りを疑う。

参考サイト

jQUery .prop()
http://api.jquery.com/prop/
jQuery Core 1.9 Upgrade Guide – attr versus prop
http://jquery.com/upgrade-guide/1.9/#attr-versus-prop-

OpenPNE3.6設定 備忘録

2013年08月30日 19時39分

設定備忘録。

インストール

OpenPNE3.6 インストールマニュアル
https://raw.github.com/openpne/OpenPNE3/OpenPNE-3.6.11/doc/ja/OpenPNE3_Setup_Guide.txt

しかしインストールがすんなりいかずこれでコケた。

続きをみる

FuelPHPでのConfigの挙動ではまった

2013年08月13日 16時28分

久々FuelPHPネタ。
今回、はまったのはConfigクラス。

なーにも考えずにDBの設定読み込みたいなと思った時に以下のように書きました。

ここまでの挙動は問題なかったんですがこれやるとフレームワーク側の動きが正常に動かなくなります。

続きをみる

ImageMagickで余白を付けると画像が切れてしまう

2013年07月18日 13時01分

古いサーバで動いているImageMagickで変わった現象が起きて困った。

そもそもバージョンがとても古い。
ImageMagick: 6.2.8

そして他のサーバ(Version: 6.7.6-9)で確認したところ発生しなかった。
古い環境でアップデートできない時の対処としてのメモ。

続きをみる