'2011/08'에 해당되는 글 3건

  1. 2011.08.22 "Directory index forbidden by Options directive" 라는 에러를 뱉으며 virtual host로 설정된 페이지를 못찾을때 by verynyang poppy (1)
  2. 2011.08.20 이클립스 Indigo by verynyang poppy (1)
  3. 2011.08.11 APM+eclipse3.7 (Indigo) by verynyang poppy (1)
Apache의 httpd-vhosts.conf파일에 설정해 둔 virtual host에서
도메인 접속을 할 경우 페이지 접속이 되지 않았다.
하여 설정된 경로대로 에러로그를 보니
Directory index forbidden by Options directive: C:/Users/actionpuppy/workspace/someproj/
위와 같은 메세지가 있었다.
httpd-vhosts.conf파일에서 Directory태그를 추가해 내용을 넣어주고
보라색글씨부분을 꼭 넣어준다.
그럼 뜬다.

<VirtualHostabc.def.com:80>
    ServerAdmin webmaster@dummy-host2.example.com
    DocumentRoot "C:/Users/actionpuppy/workspace/someproj"
    ServerName abc.def.com
    <Directory "C:/Users/actionpuppy/workspace/someproj">
 Options Indexes MultiViews
 AllowOverride all
 Order allow,deny
 Allow from all
    </Directory>
    ErrorLog "logs/abc.def.com-error.log"
    CustomLog "logs/abc.def.com-access.log" common
</VirtualHost>
Posted by verynyang poppy

이클립스 Indigo

small tip 2011.08.20 02:54

svn의 파일이나 폴더를 삭제하고 싶은경우 작업폴더에서 Delete후 Team>commit에서 delete된 폴더나 파일을 확인하고 커밋하면 코드저장소에서도 delete됨
Posted by verynyang poppy

APM+eclipse3.7 (Indigo)

setup 2011.08.11 15:37
1. APM apmsetup.com에서 다운받아 설치한다.
2. 이클립스 3.7버전에서는 help>Install New software를 클릭해서 Install창이 뜨면
   work with: Indigo - http://download.eclipse.org/releases/indigo 라고 입력하면 받을 수 있는
  플러그인 목록이 나온다. 그중에 Web, XML, Java EE and OSGi Enterprise Development를 확장하면
  PHP Development Tools(PDT) SDK Feature가 뜬다 그걸 클릭해서 진행하면 이클립스에서 php를 쓸수 있다.


===================================================================================================
 <아파치에서 다른확장자 추가해주기>
----1>2.2버전에서는 conf/extra/httpd-php5.conf에서 .html옆에 .verysu라든지 추가
----2>conf/httpd.conf에
         <IfModule dir_module>
              DirectoryIndex index.verysu index.php index.html index.htm
         </IfModule>
----3>conf/httpd.conf에
          <IfModule mime_module>
AddType application/x-httpd-php .php .verysu
</IfModule>
===================================================================================================
 <이클립스의 php project>
-svn으로 프로젝트를받았다면 configure> add PHP support
-추가해야될 소스가 있다면 project>properties>PHP Include Path의 Libraries탭에서
  Add External Source Folder로 해당 폴더가 있는 곳을 추가해준다(예: D:\APM_Setup\htdocs\php)
  제대로 쓰기 위해서 php.ini(D:\APM_Setup\php.ini)에서 변경해줘야하는 내용이 있다.
  extension_dir = "D:\APM_Setup\Server\PHP5\ext" =>php_mcrypt.dll 같은 dll들이 있다.
  그리고
  ;Whether to allow the treatment of URLs (like http:// or ftp://) as files.
   allow_url_fopen = On  =>이부분이 Off로 되어있을때 이클립스의 include path 설정이 먹지 않았다.
Posted by verynyang poppy


티스토리 툴바