Microsoft Expression Web 4 の無料版、試用版がややこしいのでMemo
先日、職場でHTMLの編集を手伝ってもらおうと、Expression Web 4をインストールしておいて~とお願いして間もなく作業も進んできたころ。
なんと、無料版のはずが、試用期限が切れました、、えっ、あれ??
(ちなみに私の端末は、かなり前にインストールしたのだけど、そんなの出てないよ)
よくよく調べてみたら、
日本のマイクロソフトのダウンロードセンターには確かに試用版とあります、しかし2012年12月21日から無料になったはずなのだが、ここからダウンロードされるインストーラーは、WebStudio_Trial_ja.exe。
中身には、Expression Web 4ほか、Expression Designなんやらとかもパッケージされていて、サイトの追加情報を見ると確かに「Expression Web 4 の試用版は、60 日経過すると期限切れになることにご注意ください。」と。
実は、Expression Web 4の無料版は本家米国サイトのダウンロードセンターからダウンロードしたインストーラー(Web_Trial_ja.exe)じゃないと無料じゃないのですよ。確かにサイトにはFree Versionの文字が。。。そのままリンクからダウンロードすると英語版になっちゃうから、Detailsを開きJapaneseをクリック。
試用版なんていらなくね(機能は同じだし。その他のDesignなんやらのせいかな)
まぁちょっとややこしいですが、
無料でかなり使えるWebページ作成ソフトですよ。
試用版
Download Microsoft Expression Web 4 試用版 from Official Microsoft Download Center
無料版
Download Microsoft Expression Web 4 (Free Version) from Official Microsoft Download Center
WindowsでPostgreSQL、外部からの接続。pg_hba.confやらポート解放やらのMEMO
Windows7にPostgreSQLをインストール後からの設定。
まずは、pg_hba.conf
環境に合わせて、TYPE―DATABASE―USER―ADDRESS―METHODを編集
(詳しくはこちらにあります)
続いて、ポートを解放
コントロールパネル
―システムとセキュリティ
――Windowsファイアウォール
左メニューの詳細設定
―受信の規則――右メニューの新しい規則
ここにポート、ポート番号、、、任意の名前で追加。
以上。
またもIIS、Windows環境でIISに外部PCからアクセスが繋がらない。
環境は、Windows7環境でIISを稼働、ASP.NETアプリを動かす、
まあ、ローカルからは動かせたわけだけど、
この環境のPCをサーバーに見立てて、業務で外部PCから動かすことになった。
(社内のドメイン内です)
まず、外部PCからの接続にはWindows ファイアウォールの設定を変える。
コントロール パネル
―システムとセキュリティ
――Windows ファイアウォール
許可されたプログラムから、World Wide Web サービス(HTTP)これにチェックする。
別PCからアクセスしてみた、、、、、
「401 - 権限がありません: 資格情報が無効であるため、アクセスが拒否されました。」
指定した資格情報を使用して、このディレクトリまたはページを表示するアクセス許可がありません。
ちっ。権限かよ。。
一旦、自身のPCで試してみた、、、
「HTTP エラー 401.3 - Unauthorized」
Web サーバーにあるこのリソースに対するアクセス制御リスト (ACL) 構成または暗号化設定により、このディレクトリまたはページを表示するアクセス許可がありません。
おいおい、外部からじゃなくLocalの自分なんですけど!
アクセス許可がありませんって
World Wide Web サービス(HTTP)の許可設定をする前は、Localで動いてたのに。
まあなんとなく理屈はわかるよ、
World Wide Web サービス(HTTP)の許可すれば、ブラウザからのアクセスは、
ローカルアプリケーションフォルダでもアクセス権がなくなっちゃうのだね、
きっと。
ということで、アクセス許可にしてやる。
インターネット インフォメーション サービス (IIS) マネージャーから~
(直接フォルダでもいいんだが)
Default Web Siteのアクセス許可の編集~
共有~
ユーザー追加(Everyoneにしとけば間違いないけど、一応ユーザーのみで)~
特に編集はしないので読み取りのみ
Default Web Site内のアプリケーション(アプリケーションフォルダ)にも同じくアクセス許可の編集から共有設定
これで、外部PCからのアクセスはOKっと、
しかしIISは、わからんね。