2013-06-05 4 views
0

나는 magento 백엔드에서 base_url을 변경했습니다. 이제 내 웹 사이트에 액세스 할 수 없습니다.phpMyAdmin으로 base_url 설정을 변경하는 방법

내 phpMyAdmin으로 base_url 설정을 변경하는 방법은 무엇입니까?

미리 감사드립니다. 데이터베이스에서

답변

8

web/secure/base_url는 phpMyAdmin을에 core_config_data 테이블을 열고 http://www.magentocommerce.com/wiki/recover/restore_base_url_settings

  1. @보세요.

  2. 당신의 비보안 섹션의 다음 행을 찾아, 그들은 다음과 같이한다 :

    PATH     VALUE 
    web/unsecure/base_url http://www.mydomain.com/ 
    
  3. 을하여 적절한 도메인 URL로 http://www.mydomain.com/ 교체 (필요한 후행 슬래시) 당신은 하위 폴더에 설치 한 경우 그것을/뒤에 덧붙입니다.

2

, 그 path 값에 대한 올바른 valuecore_config_data 테이블로 가서 설정 : web/unsecure/base_url

0

당신은 기본 URL은 다음 기준에 대한 잘못된 주소를 설정하기 때문에 다음 url.Try 당신은 마 젠토의 로그인 페이지를 얻을 수없는 가능성이있다 젠토를 설치시 설정 한 사이트로 변경하는 경우 이 문제에서 극복하기 :

열기 core_config_data 표를 당신의 젠토 데이터베이스 테이블에서 phpMyAdmin을 도구에.

지금 웹/보안/BASE_URL웹/보안 해제/BASE_URL에서 기본 URL을 설정합니다.

위의 모든 단계를 수행 한 후에는 VAR/캐시 루트 디렉토리에 폴더도 세션 파일 내부에 캐시 파일을 삭제해야합니다.

0

당신은 MySQL의 명령 줄을 통해 그것을 기꺼이 경우 : 터미널을 열고 ...

mysql -uroot; 

복사하여 터미널에 다음을 붙여하지만 분명히 ... 필요한 사항을 변경 ..

SET @db  = 'your_magento_db_name'; 

SET @old_url = 'old_url'; 

SET @new_url = 'new_url'; 

SET @q = CONCAT('UPDATE ', @db, '.core_config_data SET value = REPLACE(value,"',@old_url,'","',@new_url,'")'); 

PREPARE stmt FROM @q; 

EXECUTE stmt; 

SET @q  = CONCAT('SELECT * FROM ',@db,'.core_config_data WHERE value LIKE "%',@new_url,'%"'); 

PREPARE stmt FROM @q; 

EXECUTE stmt; 
DEALLOCATE PREPARE stmt; 
관련 문제