centos 웹서버 404 Not Found 에러..

ksmkwon1403의 이미지

현재 CentOS 6.4 Final에서 APM 모두 최신버전으로 설치되어있고.. AjaXplorer라는 php 기반 웹하드 솔루션?을 설치한 상태입니다.

[kwon@localhost ~]$ ls -l /var/www/
합계 20
drwxr-xr-x. 2 root   root   4096 2013-02-22 20:18 cgi-bin
drwxr-xr-x. 3 root   root   4096 2013-03-31 13:12 error
drwxr-xr-x. 2 root   root   4096 2013-02-22 20:18 html
drwxr-xr-x. 3 root   root   4096 2013-03-31 13:13 icons
drwxr-xr-x. 6 apache apache 4096 2011-06-08 10:12 webhard  # (AjaXplorer) 이름을 변경했습니다.
 
[kwon@localhost ~]$ ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:17:42:92:EB:12  
          inet addr:192.168.3.5  Bcast:192.168.3.255  Mask:255.255.255.0
          inet6 addr: fe80::217:42ff:fe92:eb12/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2657 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2583 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:2396657 (2.2 MiB)  TX bytes:322667 (315.1 KiB)
          Interrupt:16 

이 상태에서 두번째에 보이듯이 인터넷브라우저(파폭)에서 제 ip인 192.168.3.5/webhard를 치면 AjaXplorer 설정창이 나와야 되는데

저같은 경우에는 404 Not Found만 뜨더라고요..

SELinux는 켜져있는데 만약 이것때문이라면 SELinux를 Disable하지 않고 404 error를 고치는 방법을 알려주세요,,,
(만약 다른원인일 수도 있다면 그것도 알려주시면 감사합니다!)

ruo91의 이미지

/var/www/html디렉토리에 webhard를 이동시키세요.

ksmkwon1403의 이미지

아직 해보진않았지만 곧 시도해보겠습니다! 으음... /var/www/가 기본 디렉터리가 아니라 /var/www/html/이 기본경로인데...

도와주셔서 감사합니다 시도해보고 결과 알려드릴게요 ㅎㅎ

ksmkwon1403의 이미지

우선 알려주신대로 /var/www/webhard/를 /var/www/html/webhard/로 이동시켰습니다.

기쁜소식!! >> 404에러는 더이상 안뜹니다!

나쁜소식,, >> "You must have libxml PHP extension enabled on your server." 망할놈이 이딴 에러나 내보네네요...

대충 해석을 해보자면 "libxml이라는 PHP확장(프로그램?)을 당신의 서버에 대해 활성화해야 합니다." 정도인것 같습니다만...

해당설정에 대한 PHP설정파일은 어딨을까요 ㅠㅠ..?

ksmkwon1403의 이미지

어이없게도.. php-xml패키지가 설치 안돼있더군요..

# yum install php-xml 

이것으로 해결봤습니다~!

답변해주셔서 감사합니다!