未分類」カテゴリーアーカイブ

[apache] .htaccessの設定を有効にする

httpd.confで「AllowOverride」の設定値を「All」に修正する
※対象ディレクトリ(Directoryの設定値)が該当ディレクトリであることを確認

<Directory "C:\Program Files (x86)\Zend\Apache2/htdocs">
    Options Indexes FollowSymLinks
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>

[apache] ポート番号によりルートディレクトリを切り替える

サイト別にルートディレクトリを用意し、ポート番号で振り分ける。

設定をするのは次の2ファイル

  1. Apache/conf/httpd.conf
  2. Apache/conf/extra/httpd-vhosts.conf

今回は8085ポートを指定し、次のアドレスで表示されるようにする
http://localhost:8085/

  1. httpd.confの設定
    #追加

    Listen  8085
    

    #rewrite モジュールを読み込む
    コメントが外れいているか確認(外れてなければ外す)

    LoadModule rewrite_module modules/mod_rewrite.so
    

    #rewrite モジュールを読み込む
    #コメントをはずす

    Include conf/extra/httpd-vhosts.conf
    
  2. httpd-vhosts.confの設定
    追加

    NameVirtualHost *:8085
    

    追加

    <VirtualHost *:8085>
        ServerAdmin webmaster@dummy-host.sample_system
        DocumentRoot "C:\Program Files\Zend\Apache2\htdocs\sample_system"
        ServerName local.sample_system
        ServerAlias www.local.sample_system
        ErrorLog "logs/dummy-host.sample_system-error.log"
        CustomLog "logs/dummy-host.sample_system-access.log" common
    </VirtualHost>
    
  3. apacheを再起動

[sublime text] エラー”Git binary could not be found in PATH”への対処

sublime textで設定ファイルをそのまま移行して下記エラーが出た場合は、gitの実行ファイルへの参照(パス)が通っていないためです。

Git binary could not be found in PATH

sublime text を立ち上げて下記手順でパスの設定を追加します。

  1. 設定ファイルGit.sublime-settingsを開く
    Preferences->Package Settings->Git->Setting Users
  2. 設定ファイルにgit実行ファイルへのパスを書き足して保存

    {
    "git_command": "C:\\Program Files (x86)\\Git\\bin\\git"
    }