WordPress 웹 사이트를 서버에 업로드할 때 기본 테마 표시
서버에 기존 WordPress 웹사이트를 업로드할 때로컬 머신에서처럼 정확하게 표시되지 않습니다.링크 http://localhost를 http://mywebsite 링크로 이미 변경했습니다.SQL 파일이 로컬 머신에 있는 그대로 표시되지 않는 경우에도...
로컬 머신에서는 이렇게 되어 있습니다.
그리고 서버에 모든 패키지를 업로드하면 기본 테마가 이렇게 표시됩니다.

로컬 머신 룩 그대로를 얻으려면 어떻게 해야 하나요?
서버에서 이행하기 위해 복제기 플러그인으로 시도했고, 로컬 서버에서 데이터베이스를 내보낸 후 메모장에서 여는 것처럼 수동으로 시도했습니다.그 후 파일 전체를 localhost 링크로 변경하여 다음과 같은 웹 사이트 링크로 바꿉니다.www.mywebsite.com/pmx2메인 서버에 올립니다.에 변경을 가할 때enigma_option업데이트 링크가 있는 테이블 데이터에는 기본 테마가 표시됩니다.그렇지 않으면 슬라이더 이미지와 팀 섹션 이미지를 제외하고 원하는 대로 정상적으로 작동합니다.
여기 제 것이 있습니다.enigma_option테이블 데이터:
_ a:74:{s:17:"upload_image_logo";s:61:"http://jeeaayanu.com/pmx2/wp-content/uploads/2015/05/logo.jpg";s:6:"height";s:3:"100";s:5:"width";s:3:"200";s:10:"_frontpage";s:1:"1";s:10:"text_title";s:0:"";s:20:"upload_image_favicon";s:0:"";s:10:"custom_css";s:21:"background-color:gray";s:13:"slide_image_1";s:109:"http://localhost/port/wp-content/uploads/2015/05/studying-699485_1280_pixabay_crop640_resize1080-1080x420.png";s:13:"slide_title_1";s:11:"Slide Title";s:12:"slide_desc_1";s:47:"pmp experto pmp experto pmp experto pmp experto";s:16:"slide_btn_text_1";s:9:"Read More";s:16:"slide_btn_link_1";s:10:"google.com";s:13:"slide_image_2";s:97:"http://localhost/port/wp-content/uploads/2015/05/book-408302_1280_pixabay_resize1080-1080x420.jpg";s:13:"slide_title_2";s:22:"variations of passages";s:12:"slide_desc_2";s:65:"Contrary to popular belief, Lorem Ipsum is not simply random text";s:16:"slide_btn_text_2";s:9:"Read More";s:16:"slide_btn_link_2";s:1:"#";s:13:"slide_image_3";s:72:"http://localhost/port/wp-content/uploads/2015/05/slide4_1080-856x333.jpg";s:13:"slide_title_3";s:19:"Contrary to popular";s:12:"slide_desc_3";s:63:"Aldus PageMaker including versions of Lorem Ipsum, rutrum turpi";s:16:"slide_btn_text_3";s:9:"Read More";s:16:"slide_btn_link_3";s:1:"#";s:8:"fc_title";s:75:"Lorem Ipsum is simply dummy text of the printing and typesetting industry. ";s:10:"fc_btn_txt";s:13:"More Features";s:11:"fc_btn_link";s:1:"#";s:30:"header_social_media_in_enabled";s:1:"1";s:34:"footer_section_social_media_enbled";s:1:"1";s:12:"twitter_link";s:1:"#";s:7:"fb_link";s:42:"https://www.facebook.com/bajrang.mittal.58";s:13:"linkedin_link";s:1:"#";s:12:"youtube_link";s:1:"#";s:9:"instagram";s:1:"#";s:5:"gplus";s:1:"#";s:8:"email_id";s:18:"example@mymail.com";s:8:"phone_no";s:10:"0159753586";s:21:"footer_customizations";s:25:" © 2015 Enigma Theme";s:17:"developed_by_text";s:18:"Theme Developed By";s:26:"developed_by_weblizar_text";s:15:"Weblizar Themes";s:17:"developed_by_link";s:20:"http://weblizar.com/";s:20:"home_service_heading";s:0:"";s:15:"service_1_title";s:15:"UPCOMING EVENTS";s:15:"service_1_icons";s:12:"fa fa-google";s:14:"service_1_text";s:16:"Delhi 11-10-2014";s:14:"service_1_link";s:1:"#";s:15:"service_2_title";s:12:"Testimonials";s:15:"service_2_icons";s:14:"fa fa-database";s:14:"service_2_text";s:155:"I have recently got my PMP cleared......
I would like to thank Praveen Sir for providing superb......
I was fortunate to be coached by Praveen.......";s:14:"service_2_link";s:1:"#";s:15:"service_3_title";s:14:"Free Resources";s:15:"service_3_icons";s:15:"fa fa-wordpress";s:14:"service_3_text";s:41:"PMBOK ACRONYMS
PMP TIPS
PMP FORMULA";s:14:"service_3_link";s:1:"#";s:14:"portfolio_home";s:1:"1";s:12:"port_heading";s:15:"OUR INSTRUCTORS";s:10:"port_1_img";s:60:"http://localhost/port/wp-content/uploads/2015/05/imagesc.jpg";s:12:"port_1_title";s:11:"Ashwini Rao";s:11:"port_1_link";s:37:"http://localhost/port/index.php/team/";s:10:"port_2_img";s:61:"http://localhost/port/wp-content/uploads/2015/05/Pervesh3.jpg";s:12:"port_2_title";s:15:"Parvesh Dhingra";s:11:"port_2_link";s:48:"http://localhost/port/index.php/parvesh-dhingra/";s:10:"port_3_img";s:60:"http://localhost/port/wp-content/uploads/2015/05/Sandeep.jpg";s:12:"port_3_title";s:15:"Sandeep Shouche";s:11:"port_3_link";s:48:"http://localhost/port/index.php/sandeep-shouche/";s:10:"port_4_img";s:59:"http://localhost/port/wp-content/uploads/2015/05/indexa.jpg";s:12:"port_4_title";s:13:"Praveen Malik";s:11:"port_4_link";s:46:"http://localhost/port/index.php/praveen-malik/";s:9:"show_blog";s:1:"1";s:10:"blog_title";s:11:"Latest Blog";s:33:"weblizar_settings_save_home-image";s:1:"1";s:11:"style_sheet";s:14:"light-blue.css";s:30:"weblizar_settings_save_general";s:1:"1";s:41:"weblizar_settings_save_portfolio-settings";s:1:"1";s:35:"weblizar_settings_save_home-service";s:1:"1";s:29:"weblizar_settings_save_social";s:1:"1";}
여기서 링크를 http://localhost/port/로 http://jeeaayanu.com/pmx2/로 변경합니다.하지만 변경할 때는 기본 테마가 표시됩니다.그럼 어떻게 바꾸는지 알려주세요.
일반적으로 테마 설정은 인코딩된 방식으로 데이터베이스에 저장됩니다.예를 들어 배경 이미지 설정은 다음과 같습니다.
background:14:path\/image.jpg
따라서 옵션은 다음 형식으로 저장됩니다.
type:length:value
배경 이미지의 경로를 변경하면 값의 길이가 변경되므로 길이 속성은 더 이상 유효하지 않습니다.그러면 설정 Import가 실패하고(인코딩된 모든 문자열이 무효로 간주됨) 테마는 기본 옵션을 사용합니다.
테마에는 Import/export 기능이 있는 경우가 많습니다.이러한 기능이 없으면 모든 테마 옵션을 다시 설정하거나 에서 인코딩된 문자열을 찾아야 합니다.wp_options및 다음 스크립트를 사용하여 길이를 수정합니다.
$corrupted_serialized_data = '... your theme option strings here from option_value ...';
$fixed_serialized_data = preg_replace('!s:(\d+):"(.*?)";!e', "'s:'.strlen('$2').':\"$2\";'", $corrupted_serialized_data );
print $fixed_serialized_data;
이 새로운 문자열로 옵션을 업데이트합니다.
가장 먼저 해야 할 일은 로컬 머신에서 작성한 테마의 압축을 푸는 것입니다.
그런 다음 데이터베이스를 내보냅니다.phpmyadmin 사용을 권장합니다만, DB의 export는 (.sql 파일)로 할 수 있습니다.
그런 다음 워드프레스를 온라인으로 설정합니다.데이터베이스와 모든 것.테마를 설치하고 프런트엔드로 이동하지 마십시오.
이 스크립트를 사용하여 DB의 오래된 링크를 새 링크로 교체합니다.그리고 사이트에 나와 있는 단계를 따르십시오(DB에서 이전 정보와 새 정보를 설정하고 시운전을 클릭하기만 하면 됩니다).
모든 것을 백업
그러면 localhost에서 오래된 링크가 검색되어 라이브서버상의 링크로 치환됩니다.
모든 것이 정상인지 확인되면 라이브 실행을 클릭하여 링크를 대체하십시오.그 후 로컬머신과 동일한 wp가 서버에 배치됩니다.
나한테는 매번 효과가 있어.
당신의 테마에는 문제가 없다고 생각합니다.
현재까지는 당신의 문제를 이해하지만, 당신은 라이브 사이트에 전체 파일을 업로드하지 않았습니다.
wp-content 폴더에 있는 업로드 폴더를 업로드 했습니까?
주제만 올리지 말고 wp-content를 통째로 올리는 것이 좋습니다.
데이터베이스를 업데이트한 후에는 원하는 내용을 표시할 수 있도록 내용도 함께 있어야 합니다.
또한 백엔드에서 테마를 전환하는 것도 잊지 마십시오.
사이트 사용 방법에 대해 알아보려면 여기를 클릭하십시오.
건배 :)!!!
언급URL : https://stackoverflow.com/questions/31379912/showing-default-theme-when-uploading-wordpress-website-on-server
'programing' 카테고리의 다른 글
| 가져오기 시도 오류: 'uuid'에 기본 내보내기('uuid'로 가져오기)가 반응에서 포함되어 있지 않습니다. (0) | 2023.03.05 |
|---|---|
| 사용자 입력으로 json_decode를 호출해도 안전합니까? (0) | 2023.03.05 |
| 대부분의 웹 브라우저에서 PUT, DELETE, HEAD 등의 방법을 사용할 수 있습니까? (0) | 2023.03.05 |
| AngularJS를 사용하여 'ng-repeat' 항목의 인덱스(카운터)를 얻을 수 있습니까? (0) | 2023.03.05 |
| Oracle에서 특정 테이블이 언제 생성되었는지 확인하는 방법 (0) | 2023.03.05 |