문제

IMPRESSPAGES 4_0_17을 설치했으며 데이터베이스 양식을 작성하고 제출하는 지점을 통해 설치 프로세스를 완료했습니다. 다음 페이지는 URL / IMPRESSPAGES / ADMIN에서 404 오류가 발생했습니다. 그 전에는 3 개의 경고 : Magic Quotes Off, Apache Mod_rewrite, PHP 메모리 제한 64MB의 경고가 나열되어 있습니다. 이러한 경고에 대한 다른 정보는 해당 페이지에서 사용할 수 없습니다.

나는 호스팅을 위해 GoDaddy의 별칭 기능을 사용하고 있으며, 이는 동일한 계정에 여러 웹 사이트를 만들 수 있습니다. 또한이 설치에 대해 하위 도메인을 사용하여 원래 사이트를 교체하기 전에 테스트 할 수 있습니다. 전체 IP ZIP 파일을 업로드하고 웹 루트 폴더에서 추출 했으므로 모든 IP 파일이 이제 폴더 / impressPages에 설치됩니다.

404 오류가 끝나면 URL을 just / impressPages /로 변경했습니다. 그것은 실제로 벌금을 부과했습니다. 또한 작은 대화 상자가 자동으로 관리자로 로그인되었다고 말했습니다. 그것은 내게 사이트에 맞게 구성된 사용자 이름, 암호 및 이메일을주었습니다. 또한 404 오류를 생성하는 관리 페이지 URL을 제공하고 앞으로 나아갈 필요가있었습니다.

홈 페이지의 / impressPages / Loads 및 인라인 편집 기능을 표시합니다. lorem ipsum 링크를 클릭하면 /impressPages/index.php/lorem-ipsumy, 한 줄의 흰색 페이지가 있습니다.

"입력 파일이 지정되지 않았습니다."

성공없이 .htaccess 파일에 몇 가지 조정을 시도했습니다. 최신 액티브 라인은 아래와 같습니다. 기본 파일의 다른 모든 줄은 주석 처리되어 있으며 엉망으로 엉망이되지 않았습니다.

<IfModule mod_rewrite.c>
    RewriteEngine on

# Attempt to fix SVG images, 6/4/2014
    AddType image/svg+xml svg
    AddType image/svg+xml svgz

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ /ImpressPages/index.php?%{QUERY_STRING} [L]

#    Redirect www urls to non-www.
#    RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
#    RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
</IfModule>
.

관리자 액세스를 얻으려고 시도한 변경 사항은 rewiterule에 있습니다. INDEX.PHP를 첫 번째 슬래시로 설정 한 다음 / iMPRESSPAGES /와 함께 사용했습니다. 어느 누구도 도왔습니다. 관리자 액세스를 얻는 방법에 대한 모든 제안은 크게 감사 할 것입니다.

17:11 - 새로운 정보 : / impressPages / path와 다음 .htaccess 줄이 활성화되어 있으면 관리 페이지에서 로그인 대화 상자를 가져올 수 있습니다. 일단 로그인을 올바르게 입력하면 다음 URL은 이전에 설명한 흰색 페이지가있는 /impressPages/index.php입니다. 그런 다음 다시로드 / impressPages / admin은 동일한 흰색 페이지와 동일한 /impressPages/index.php URL을 생성합니다. 이제는 로그인 할 수 있지만 도움이되지 않습니다.

Options -Indexes
Options -MultiViews
.

해당 행은 이미 기본 .htaccess 파일에 있습니다. 방금 주석 문자를 제거하여 활성화합니다.

17:45 - 더 많은 진보. / impresspages / 폴더의 모든 내용을 하나의 수준을 웹 루트로 옮겼습니다. 그런 다음 다시 작성 규칙의 index.php의 경로에서 제거 / impressPages / 제거했습니다. 하나의 변경 사항을 통해 관리자 로그인이 작업을 시작하고 이제 사이트를 편집 할 수 있습니다. 여전히 문제가 있습니다. 예를 들어 페이지 게시가 변경 사항을 게시하지만 url /index.php/home으로 일반적인 흰색 페이지를로드합니다. URL / 홈 페이지를 올바르게로드합니다. URL 라우팅이 올바르게 작동하지 않는 것처럼 거의 소리가납니다.

도움이 되었습니까?

해결책

IMPRESSPAGES 인스턴스가 URL 재 작성을 지원하지 않으며 config.php

에 다시 쓰는 rewritesDisabled를 눌러야합니다.

이 구성 행을 제거하십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top