관리자 패널에 로그인하는 데 문제가 있습니다.관리자 패널에 로그인하는 중 오류가 발생했습니다. (정규화 된 URL 오류)
오류 : 162.209.98.218index.php 에서 서버를 찾을 수 없습니다 (/ IP 사이 누락의 index.php)
어떻게 nginx를 서버 나 데이터베이스에 변경 ?
관리자 패널에 로그인하는 데 문제가 있습니다.관리자 패널에 로그인하는 중 오류가 발생했습니다. (정규화 된 URL 오류)
오류 : 162.209.98.218index.php 에서 서버를 찾을 수 없습니다 (/ IP 사이 누락의 index.php)
어떻게 nginx를 서버 나 데이터베이스에 변경 ?
데이터베이스에서 core_config_data
표를보고 value like 'http%'
을 검색하면 모든 URL이 구성되어있는 것을 알 수 있습니다. 끝이 슬래시로 끝나야합니다.
이 오류는 NGINX 또는 데이터베이스의 잘못된 구성에서 비롯된 것입니다.
먼저 데이터베이스 (162.209.98.218index.php로 검색)를 확인하십시오. 문제가 있으면 찾으십시오 (슬래시 추가). 그렇지 않으면 NGINX 설정 파일을 확인하십시오. 그래서이게 같아야합니다.
server {
root /home/magento/web/;
index index.php;
Listen 162.234.98.222:80;
#server_name ;
location/{
index index.html index.php;
try_files $uri $uri/ @handler;
expires 30d;
}
location ~ ^/(app|includes|lib|media/downloadable|pkginfo|report/config.xml|var)/ { internal; }
location /var/export/ { internal; }
location /. { return 404; }
location @handler { rewrite//index.php; }
location ~* .php/ { rewrite ^(.*.php)/ $1 last; }
location ~* .php$ {
if (!-e $request_filename) { rewrite//index.php last; }
expires off;
fastcgi_pass 127.0.0.1:9000;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_param MAGE_RUN_CODE default;
fastcgi_param MAGE_RUN_TYPE store;
include fastcgi_params;
}
}
안녕 답변 주셔서 감사합니다 ... JNDPNT & Elavarasan. 오류가 무엇인지 발견했습니다. 오류는 magento의 .htaccess 파일에서 발생했습니다. 그것의 Rewritebase에는 Trialling slash (/)가 없습니다. 나는 그것을 고쳤다. JNDPNT & Elavarasan는 새 서버 위치로 이동 한 사람들을위한 –
우수 답변 : a.Cookie 수명 : 86400 b.Cookie 경로 :/ C 1. 쿠키 수동으로 2. 다음과 같은 쿠키 값을 제거합니다. 쿠키 도메인 : .domainame.com d.Use HTTP 만 : 없음 e.Cookie 제한 모드 : 없음 3. 주석을 제거하지 어떤 Varien.php에서 // 세션 쿠키 PARAMS $ cookieParams = 배열 ( '평생 경우 '=> $ cookie-> getLifetime(), '경로 '=> $ 쿠키 -> getPath(), '도메인 '=> $ 쿠키 -> getConfigDomain(), '보안 '=> $ 쿠키 -> isSecure(), 'httponly'=> $ 쿠키 -> getHttponly() ); 4. Var/캐시 폴더 지우기 5. 다시로드 Ctrl + Shift + R –
안녕하세요, 저는 db를 체크했는데 모든 것이 괜찮습니다 ... 저는 magento로 설정해야합니다 ... 어떻게해야합니까? 고마워 .. –