[localhost] xampp localhost를 다른 폴더 (xampp 폴더 외부)로 변경하는 방법은 무엇입니까?

내 기본 xampp localhost c:xampp/htdoc를 다른 폴더로 변경하려면 어떻게 c:/alan해야합니까? IP 주소를 사용할 때 내 웹 사이트 파일을 C:/alan.

도와 주셔서 감사합니다.



답변

httpd.conf 파일을 편집하고 DocumentRoot “/ home / user / www” 줄을 원하는 줄로 바꿉니다.

기본 DocumentRoot 경로는 Windows의 경우 다릅니다 [위는 Linux의 경우].


답변

@Sourav의 조언을 따르십시오.

서버를 다시 시작한 후 오류가 발생하면 디렉토리 옵션도 설정해야 할 수 있습니다. 이것은 <Directory>httpd.conf 의 태그에서 수행됩니다 . 최종 구성이 다음과 같은지 확인하십시오.

DocumentRoot "C:\alan"
<Directory "C:\alan">
    Options Indexes FollowSymLinks
    AllowOverride All
    Order allow,deny
    Allow from all
</Directory>


답변

단계 :

  1. xampp 제어판 실행
  2. config라는 버튼을 클릭하십시오.
  3. 아파치 선택 (httpd.conf)
  4. 문서 루트 찾기

바꾸다

DocumentRoot "C:/xampp/htdocs"
<Directory "C:/xampp/htdocs">

그 2 줄

| C : / xampp / htdocs == 루트의 현재 위치 |

| C : / xampp / htdocs를 원하는 위치로 변경 |

  1. 저장해

완료 : 아파치를 시작하고 로컬 호스트로 이동합니다. 실제보기 [ 동영상보기 여기를 클릭 ]


답변

Ubuntu 14.04의 경우 두 단계로 수행 할 수 있습니다. Xampp 1.8.3-5

1 단계 : – 변화 DocumentRootDirectory의 경로 /opt/lampp/etc/httpd.conf
에서

DocumentRoot "/opt/lampp/htdocs"Directory "/opt/lampp/htdocs"


DocumentRoot "/home/user/Desktop/js"Directory "/home/user/Desktop/js"

2 단계 :-폴더 권한 변경 (경로 및 상위 폴더 에서 777로) 예 :

sudo chmod -R 777 /home/user/Desktop/js


답변

누군가 이것을 찾는 경우를 대비하여 Linux의 Sourav 응답 (httpd.conf)에있는 파일 경로는 /opt/lampp/etc/httpd.conf입니다.


답변

Linux Mint (Debian 기반)에서 /opt/lampp/etc/httpd.conf

물론 파일 위치에서 YOUR_OWN_FILES_LOCATION을 찾으십시오.

DocumentRoot "YOUR_OWN_FILES_LOCATION"
<Directory "YOUR_OWN_FILES_LOCATION">
    #
    # Possible values for the Options directive are "None", "All",
    # or any combination of:
    #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
    #
    # Note that "MultiViews" must be named *explicitly* --- "Options All"
    # doesn't give it to you.
    #
    # The Options directive is both complicated and important.  Please see
    # http://httpd.apache.org/docs/trunk/mod/core.html#options
    # for more information.
    #
    #Options Indexes FollowSymLinks
    # XAMPP
    Options Indexes FollowSymLinks ExecCGI Includes

    #
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    #   Options FileInfo AuthConfig Limit
    #
    #AllowOverride None
    # since XAMPP 1.4:
    AllowOverride All

    #
    # Controls who can get stuff from this server.
    #
    Require all granted
</Directory>


답변

저에게는 183 번 줄에 있었지만 컴퓨터를 재부팅 한 후에 만 ​​작동합니다. 매번 재부팅하지 않고 빠르게 변경할 수있는 방법이 있었으면하는데 지금은 이것이 제가 방법을 아는 유일한 방법입니다.