2015-07-13 149 views
10

当我上传服务器上的现有WordPress网站时。它没有像在本地机器上一样显示。我已经改变了链接http://localhost到甚至比它不完全显示,因为它是本地计算机上的本地.SQL文件http://mywebsite链接...在服务器上传WordPress网站时显示默认主题

在本地机器上的看起来像这样...

enter image description here

当我上传它的服务器上的所有包,那么它是这样表现的默认主题..

enter image description here

我应该怎么做就像在本地机器上看起来一样...

我已经尝试过使用复制器插件将它迁移到服务器上,并且还像我手动尝试它一样从本地服务器导出数据库,然后在记事本中将其打开。之后,我找到整个文件的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:"[email protected]";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/ 。 但是,当我改变它显示默认主题。所以请告诉我如何改变它。

+0

你没有告诉我们你如何将网站迁移到在线服务器。还有什么问题,图像?还是其他的东西呢? – ThemesCreator

+0

我现在编辑我的问题..所以请再看看问题.. –

+1

我没有时间写一个完整的答案,但我可以告诉你,你不能使用文本编辑器“查找并替换URL”。由于数据库值是序列化的,因此您将损坏数据,并且可能会回退到主题默认值(基于您的屏幕截图)。我会使用migrate db pro或备份好友,这里有一个链接: https://deliciousbrains.com/wp-migrate-db-pro/videos/ –

回答

2

通常主题设置以编码方式存储在数据库中。对于为例背景图像设置将那种看起来像:

background:14:path\/image.jpg 

所以选项存储格式为:

type:length:value 

如果你改变你的背景图片的路径,那么这将改变值的长度 - 所以长度属性将不再有效。这将导致设置导入失败(所有编码的字符串将被视为无效),主题将使用默认选项。

通常主题具有导入/导出功能。你应该检查,如果没有这样的功能,那么你将不得不再次设置所有主题选项,或者在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; 

并用此新字符串更新选项。

+0

如何检查主题是否具有导入/导出功能? –

+0

我没有在您的[https://weblizar.com/documentation/themes/enigma-premium-documentation/](主题文档)中看到有关导入/导出功能的任何参考,所以我不觉得那里存在是这样的选择。你可以登录你的phpMyAdmin,执行以下查询:'SELECT * FROM wp_options WHERE option_name LIKE“%enigma%'”并分享结果? – vard

+0

我得到了两条记录: - option id:-138,option_name:theme_mods_enigma,option_value:a:2:{i:0; b:0; s:18:“nav_menu_locations”; a:1:{s:7 :“primary”; i:2;}},autoload:是的 –

0

要做的第一件事就是压缩您在本地机器上创建的主题。

然后导出数据库。我建议使用phpmyadmin,但任何数据库导出都会执行(.sql文件)。

然后你建立你的WordPress的在线。数据库和所有。安装你的主题和不要去前端

现在使用这个nifty script for replacing old links in DB with new one。并按照网站上提供的步骤(这真的很简单,只需设置来自数据库的旧信息和新信息并进行空运行)。

备份一切

这将搜索从本地主机旧链接,并与现场服务器上的那些取代他们。

如果您确定一切正常,只需点击live run并让它替换链接即可。在这之后,你应该在你的服务器上有一个和你的本地机器一样的wp。

每次都适合我。

+0

我已经跟着这些步骤了。我改变了所有本地链接到服务器的链接,然后将其导入到服务器但仍然显示相同的问题.. –

+0

我也试过它与Duplicator插件,是用来移动您的本地WordPress网站server.But我没有得到解决方案为此也.. –

+0

我从不信任插件。这可能是最安全的方法。唯一与当地不同的是徽标和滑块,对吧? –

0

我不认为你的主题有问题。

到目前为止,我明白你的问题,你没有上传文件总数在直播现场,

你上传其位于的wp-content文件夹上传文件夹?

上传整个wp-content而不是你的主题是很好的。

更新数据库后,内容也应该在那里,以便您可以显示所需内容。

另外不要忘了从后台切换主题。

Click Here to know how to live your site

干杯:)!

相关问题