Build Your Own Business Website header image

Welcome to our Members Only Forum

You are welcome to view the content on our Forum, just scroll down to view this forum post.
If you like what you find and want to be able to post a question, please check out our subscription options.
Please feel free to search the forum using either the Google Site Search above or the forum search below.

Avatar
Search

— Forum Scope —




— Match —





— Forum Options —





Minimum search word length is 3 characters - maximum search word length is 84 characters

sp_Feed sp_TopicIcon
Skin.php errors
Avatar
Marcy
Jedi
Members

Community Member
Forum Posts: 153
Member Since:
July 25, 2017
sp_UserOfflineSmall Offline
1
September 28, 2018 - 4:56 pm
sp_Permalink sp_Print

I migrated a development site (desertpipes1.com) to the live version (desertpipes.org). The website never showed up, there is just a blank page where the site should be. I can get into the website, and was told it has a 200 OK - whatever that is. Just nothing there. The dev site works just fine, so something has to have happened during the migration.

I contacted iThemes since I used BackupBuddy for the migration. He was digging around today - deactivating plugins and themes to see if anything was obvious as to what may be wrong. He was done a while ago, still no website, and when I went back into the WordPress dashboard, I now have these messages:

Warning: Illegal string offset 'class' in /home/nburgis/public_html/desertpipes.org/wp-content/themes/thesis/lib/core/skins.php on line 75

Warning: Illegal string offset 'version' in /home/nburgis/public_html/desertpipes.org/wp-content/themes/thesis/lib/core/skins.php on line 75

Warning: Illegal string offset 'class' in /home/nburgis/public_html/desertpipes.org/wp-content/themes/thesis/lib/core/skins.php on line 77

Is this something I can easily fix? Do you know what he broke - I don't? I'm wondering at this point if I should delete the entire live site and database and start the entire process over again since I have not had a website for a week and have gone back and forth with iThemes any number of times. Any suggestions would be appreciated.

Thanks,
Marcy

Avatar
Pierre Cote
Moderator
Members

Moderators

Community Member
Forum Posts: 1166
Member Since:
September 21, 2014
sp_UserOfflineSmall Offline
2
September 28, 2018 - 7:56 pm
sp_Permalink sp_Print sp_EditHistory

Hi

You may have installed Thesis improperly.

Looks like you installed Thesis via FTP and NOT via .zip file in the WordPress Admin. You MUST install Thesis via the WordPress Admin so the theme can run its startup sequence, which will eliminate the errors/warnings you mentioned.

Pierre ( postrophe )

Avatar
Keith W Jones
Somerset, UK
Member
Members

Community Member
Forum Posts: 1441
Member Since:
June 22, 2013
sp_UserOfflineSmall Offline
3
September 29, 2018 - 7:14 am
sp_Permalink sp_Print

To expand on what Pierre says, here is the answer from Chris at DIY:

For posterity here, the issue in cases like this is an incomplete Thesis file system setup upon installation. This is caused by extremely strict access protections on some servers.

Typically, the /wp-content/thesis/skins folder does not get generated properly, the Classic Responsive Skin cannot install, and then the Skin object does not get set up properly on any subsequent page request.

The solution is to log into the server via FTP and create the necessary folders. Depending on what is reported in System Status, it may also be necessary to modify permissions on certain files (master.php, active Skin's CSS files, and potentially even the custom.php file).

Keith

Keith W Jones
Make sure you backup before upgrading and making changes.
Best results when one question per thread, link to site, version of WP, Thesis and skin.
http://www.kwjassociates.co.uk - Wordpress 5.1.1 – Thesis 2.8.5 - Focus

 

*** Biggest cause of problems is now the cache, whether it is a plugin, the browser or your host's server. ***
*** Do not edit Skin and Editor CSS - make changes using Custom CSS. ***
*** Do not edit core files - make changes using custom.php or master.php. ***
Avatar
Marcy
Jedi
Members

Community Member
Forum Posts: 153
Member Since:
July 25, 2017
sp_UserOfflineSmall Offline
4
September 29, 2018 - 3:07 pm
sp_Permalink sp_Print

Thank you both for your answers. Unfortunately, I don't understand most of what you said on how to fix it.I do know I don't have Classic Responsive installed - I'm using Agility.

I used BackupBuddy to do the migration. It did not work correctly, and the site never showed anything but a blank screen. Support from iThemes asked for my ftp credentials, after which these message appeared also, along with my blank screen. Since then, I got my host involved, and they changed the theme to a different one.

I do still have the development site. If I export a skin backup from the development site, uninstall and reinstall Thesis and Agility in the new site, and import the skin backup from the dev site to the new site, will that work? I'm sort of at a loss where to go, short of deleting everything and trying the migration again if you say this won't work.

Thanks,
Marcy

Avatar
Keith W Jones
Somerset, UK
Member
Members

Community Member
Forum Posts: 1441
Member Since:
June 22, 2013
sp_UserOfflineSmall Offline
5
September 29, 2018 - 3:24 pm
sp_Permalink sp_Print

Marcy

The site looks ok to me with the different theme.

If it was me I would do the same as you suggest. First I would make sure that Thesis is removed then install. Check you have right folders, add Agility then skin backup.

When you say skin backup I take it you mean the one generated within Thesis. 

Keith

Keith W Jones
Make sure you backup before upgrading and making changes.
Best results when one question per thread, link to site, version of WP, Thesis and skin.
http://www.kwjassociates.co.uk - Wordpress 5.1.1 – Thesis 2.8.5 - Focus

 

*** Biggest cause of problems is now the cache, whether it is a plugin, the browser or your host's server. ***
*** Do not edit Skin and Editor CSS - make changes using Custom CSS. ***
*** Do not edit core files - make changes using custom.php or master.php. ***
Avatar
Carolin
Arizona
Member
Members

Community Member
Forum Posts: 984
Member Since:
February 14, 2012
sp_UserOfflineSmall Offline
6
September 29, 2018 - 3:54 pm
sp_Permalink sp_Print

Marcy ..

Not sure what I am going to write will apply to your particular case -- but I have had something quite similar happen to me and a website that I migrated from the dev/sandbox to the live web host.

From what you describe, the problem symptoms at least seem very similar -- I say that since your error messages seem related to PHP issues.

Have you checked that the PHP is the same version on both the dev/sandbox and the live web host? In my case, the PHP was different on the dev/sandbox as existed on the live web host.

In my case, same as you, the IThemes support spent a lot of effort to troubleshoot, but finally they suggested that I be sure that the PHP was the same version on both the server locations -- and once I knew that was the case, again re-save a new migration/export BackUpBuddy file and begin all over with the migration.

So I deleted the first migration attempt I had made on the live web server-- took the new BackUpBuddy migration/export file and used it to migrate over to the live web host -- and voila -- everything worked perfect.

 

Again I have no way of knowing if this is exactly what is going on with you --- but given your situation sounds so much like what I went through I thought I would share my experience with you - for what it is worth.

Carolin Benjamin WordPress Design & Consulting

Provide ‘white label’ support to web and advertising agencies that need extra help from time to time -
Also consulting, design & web construction for businesses, non-profits & sole-practitioners

Avatar
Pierre Cote
Moderator
Members

Moderators

Community Member
Forum Posts: 1166
Member Since:
September 21, 2014
sp_UserOfflineSmall Offline
7
September 29, 2018 - 7:25 pm
sp_Permalink sp_Print

Hi

Some users have had problems with PHP 7.2x, going back to 7.1x might help.

Pierre ( postrophe )

Avatar
Marcy
Jedi
Members

Community Member
Forum Posts: 153
Member Since:
July 25, 2017
sp_UserOfflineSmall Offline
8
September 29, 2018 - 8:16 pm
sp_Permalink sp_Print

The php versions were not the same. The dev site was 7.1 and the live site 7.0. I updated the live site, and now there is no website at all, even with the TwentySeventeen theme.

 

I think tomorrow I'll start completely over - new database, new migration, everything - and see what happens at that point.

 

At that point, I'll post again - either yea! or I still need help. 🙂

 

Thanks so much for all your help,
Marcy

Avatar
Carolin
Arizona
Member
Members

Community Member
Forum Posts: 984
Member Since:
February 14, 2012
sp_UserOfflineSmall Offline
9
September 29, 2018 - 8:36 pm
sp_Permalink sp_Print

Marcy --

Only speaking as to what I did with the very similar example I mentioned earlier --

the only thing that worked for me was completely deleting the migrated copy of the entire site - (which had been migrated to the live space)  -

then setting the PHP on the live web space to be the exact same as the dev site/sandbox where the website was appearing ok --

then making a new BackUpBuddy export/migration copy from the dev/sandbox -

taking that new BackUpBuddy export/migration copy and following the BackUpBuddy instructions for handling the migration -

in my case, when doing that the new live site worked ok --

then I just left the PHP that was working ok on the live site --

and honestly I never (yet) resolved the issue of the older PHP that I had had to resort to in order to get the migration copy to work on the live site -

at some point I'll have to worry about that -- but I had spent so much time fooling around with the issues to get the site to work - for then I just had to move on and do some other things.

Fingers crossed for you that you have great success tomorrow with your next attempt.

Carolin Benjamin WordPress Design & Consulting

Provide ‘white label’ support to web and advertising agencies that need extra help from time to time -
Also consulting, design & web construction for businesses, non-profits & sole-practitioners

Avatar
Marcy
Jedi
Members

Community Member
Forum Posts: 153
Member Since:
July 25, 2017
sp_UserOfflineSmall Offline
10
September 30, 2018 - 2:24 pm
sp_Permalink sp_Print

Update Sunday, September 30 - afternoon.

OK - I did a completely new migration. I wiped out all files from desertpipes.org and deleted the database. I went into my cPanel and set all the website php versions to version 7.1, the main domain and the 2 desertpipes subdomains.

I created a new database and migrated a brand new backup.

I now have no error messages, but I also have no website - desertpipes.org is blank again. I don't want to start playing with themes because that caused me a problem last time.

All of my Agility skin content, skin design, and custom css are in the WordPress dashboard of the new site. However, I get the same blank screen when I try to go into the Skin Editor as I get when I try to go into the website.

I'm at a total loss about this. I'm hoping someone knows of a simple change I need to make to get this to work, because it is all there, it is just not showing. And this site has now been down for a week!

Thanks,
Marcy

Avatar
Keith W Jones
Somerset, UK
Member
Members

Community Member
Forum Posts: 1441
Member Since:
June 22, 2013
sp_UserOfflineSmall Offline
11
September 30, 2018 - 3:06 pm
sp_Permalink sp_Print

Showing blank for me now.

Is it anything to do with http or https. No matter what I type in it always goes to https. 

Check file system to ensure correct especially Thesis.

What about a manual transfer or another backup plugin. 

Keith

Keith W Jones
Make sure you backup before upgrading and making changes.
Best results when one question per thread, link to site, version of WP, Thesis and skin.
http://www.kwjassociates.co.uk - Wordpress 5.1.1 – Thesis 2.8.5 - Focus

 

*** Biggest cause of problems is now the cache, whether it is a plugin, the browser or your host's server. ***
*** Do not edit Skin and Editor CSS - make changes using Custom CSS. ***
*** Do not edit core files - make changes using custom.php or master.php. ***
Avatar
Marcy
Jedi
Members

Community Member
Forum Posts: 153
Member Since:
July 25, 2017
sp_UserOfflineSmall Offline
12
October 1, 2018 - 10:49 am
sp_Permalink sp_Print

Keith,

Both sites were https so I assume that is OK.

I'm not sure what file system to check, or what to check for. I can get into the dashboard and in Settings the website names are correct.

I'm not sure how to do a manual transfer and be sure the database is OK - I'm not that advanced. I'd rather not add another plugin that I don't know. My host will do a restore, for a fee, but I'm not sure about a migration. Since I'm doing this site as a volunteer for a small club, I'd have to donate any costs.

As much as I'd hate to do this because I spent weeks creating the development site, I'm tempted to start over - brand new WordPress install, then new Thesis, then new Agility. Then I'd have to import the skin backup from the dev site and hope it works, reupload ALL the media, and there is a lot. Maybe I could ftp the content if I can figure that out. And then check everything again. At least I could check at each step and be sure I still have a website.

Not ideal, but I can't play with this problem any longer - I'm rather at my wits end to get this site up. Even though it is a low traffic site, I'm starting to get emails. And the next board meeting is Sunday!!

Thanks for your help,
Marcy

Avatar
Keith W Jones
Somerset, UK
Member
Members

Community Member
Forum Posts: 1441
Member Since:
June 22, 2013
sp_UserOfflineSmall Offline
13
October 1, 2018 - 11:04 am
sp_Permalink sp_Print

Marcy

This may help:

https://updraftplus.com/deal-white-screen-migrating/

Updraft is similar to BB.

Switch theme to a wp one and see if you can see site. If you can it is a bad Thesis install which is what I said in my first post. 

Keith

Keith W Jones
Make sure you backup before upgrading and making changes.
Best results when one question per thread, link to site, version of WP, Thesis and skin.
http://www.kwjassociates.co.uk - Wordpress 5.1.1 – Thesis 2.8.5 - Focus

 

*** Biggest cause of problems is now the cache, whether it is a plugin, the browser or your host's server. ***
*** Do not edit Skin and Editor CSS - make changes using Custom CSS. ***
*** Do not edit core files - make changes using custom.php or master.php. ***
Avatar
Carolin
Arizona
Member
Members

Community Member
Forum Posts: 984
Member Since:
February 14, 2012
sp_UserOfflineSmall Offline
14
October 1, 2018 - 11:39 am
sp_Permalink sp_Print

Marcy ...

Question -- have you tried calling Rick to see if he has some ideas about your issue --- I looked back and saw that he had offered his phone number to you a few months back so you could reach out on a different website issue. 

I am suggesting this, since for whatever reason, Rick has not weighed in on the forum it seems for awhile - perhaps you can get his input if you try and call him. Just a suggestion.

Carolin Benjamin WordPress Design & Consulting

Provide ‘white label’ support to web and advertising agencies that need extra help from time to time -
Also consulting, design & web construction for businesses, non-profits & sole-practitioners

Avatar
Marcy
Jedi
Members

Community Member
Forum Posts: 153
Member Since:
July 25, 2017
sp_UserOfflineSmall Offline
15
October 1, 2018 - 1:24 pm
sp_Permalink sp_Print sp_EditHistory

Carolin,

I was wondering about the fact that he has not been in the forums for a while.

I was actually thinking about emailing him. He had offered me his phone number for one-time help since he had not been available through his weekly live question events for a while. I'm not sure about actually phoning him since I don't pay for any of his concierge services. I feel like I'd be taking unfair advantage, but that an email might be OK.

It has had me a little concerned that he has not been a presence for a while. We switched to Thesis and Agility because the last theme developer we had used, Headway, disappeared literally overnight and left a lot of people in the lurch. He made it seem he would not do the same - that Agility would not disappear and it hasn't. So I hope all is OK with him.

Thanks for all your help.
Marcy

Avatar
Marcy
Jedi
Members

Community Member
Forum Posts: 153
Member Since:
July 25, 2017
sp_UserOfflineSmall Offline
16
October 1, 2018 - 1:25 pm
sp_Permalink sp_Print

Keith,

The first time, as you saw, and WP theme worked. Yesterday it did not seem to. I do feel like it is the Agility install, but it has to be something to do with what happened on migration since the install works in the dev site.

I will look at the one you suggest.

Thanks,
Marcy

Avatar
Carolin
Arizona
Member
Members

Community Member
Forum Posts: 984
Member Since:
February 14, 2012
sp_UserOfflineSmall Offline
17
October 1, 2018 - 5:00 pm
sp_Permalink sp_Print

Marcy --

Another thought -- I just remembered something else you might check into with the techs for the hosting space where you are moving your clone site to -- (I had sort of forgotten about this but just remembered I had a situation some time ago where a cloned site ended up not working on the server where I migrated the clone.)

For me back then, that particular issue was related to the fact there was some sort of different settings on the two different server spaces -- ie the space where the clone/dev site had been created and the space where the cloned site was being moved to. 

In my case I was moving from Hostgater to Siteground and Siteground was very accommodating to deal with whatever the server differences had been that were causing the issue. I am vaguely remembering that the techs set up something temporary on the server space that allowed for the site move to work well.

Sorry I cannot recall the particulars of the issue any better -- likely because it related to issues on the server level, which is definitely knowledge above my skill set.

This idea might not have any application in your case -- but thought it is worth mentioning.

Carolin Benjamin WordPress Design & Consulting

Provide ‘white label’ support to web and advertising agencies that need extra help from time to time -
Also consulting, design & web construction for businesses, non-profits & sole-practitioners

Avatar
Marcy
Jedi
Members

Community Member
Forum Posts: 153
Member Since:
July 25, 2017
sp_UserOfflineSmall Offline
18
October 2, 2018 - 10:30 am
sp_Permalink sp_Print

Carolin,

I've also moved from Hostgator to Siteground this past March. Hostgator had become awful, and Siteground has been great.

The first time this happened, I contacted Siteground, iThemes, and here, and had so many people looking and answering it got confusing.

So when it did not work the second time, I only posted here.

You are right - it might be time to get Siteground involved. They are the ones who originally did some testing and said it was my theme. In this case, both sites are subdomains and both are at Siteground. But you never know what may be different, especially since the original live site was not WordPress but ftp Dreamweaver files. I'll ask them to compare server space settings as you suggest.

I also emailed Rick and am waiting to see if I get a response. I did indicate we were concerned that we have not seen him in the forums in a while.

Thanks again for all your help,
Marcy

Avatar
Marcy
Jedi
Members

Community Member
Forum Posts: 153
Member Since:
July 25, 2017
sp_UserOfflineSmall Offline
19
October 3, 2018 - 1:43 pm
sp_Permalink sp_Print

Carolin,

I got your message that you called me yesterday. Thanks for reaching out.

It turns out that for some reason going back to PHP 5.6 in the new site makes it work, even though the development site was 7.1. iThemes support found some files created with the migration that are not supposed to be there, maybe due to the fact that the original site was not WordPress, then I changed it to WordPress when I migrated it.

For now, I have a working site so I'm leaving it alone. It is not a heavily used site - only 1 person emailed that it was down, and it was down for 1 1/2 weeks! surprised

I did email Rick, and no answer. I'm still wondering if all is OK with him.

Thanks again for your help and time,
Marcy

Avatar
Keith W Jones
Somerset, UK
Member
Members

Community Member
Forum Posts: 1441
Member Since:
June 22, 2013
sp_UserOfflineSmall Offline
20
October 3, 2018 - 2:05 pm
sp_Permalink sp_Print

Working for me.

Keith 

Keith W Jones
Make sure you backup before upgrading and making changes.
Best results when one question per thread, link to site, version of WP, Thesis and skin.
http://www.kwjassociates.co.uk - Wordpress 5.1.1 – Thesis 2.8.5 - Focus

 

*** Biggest cause of problems is now the cache, whether it is a plugin, the browser or your host's server. ***
*** Do not edit Skin and Editor CSS - make changes using Custom CSS. ***
*** Do not edit core files - make changes using custom.php or master.php. ***
Forum Timezone: America/Los_Angeles

Most Users Ever Online: 228

Currently Online:
5 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

Keith W Jones: 1441

Brian Tozer: 1004

Carolin: 984

Heidi Hafner: 509

John Cunningham: 423

Reece Morrel: 353

Newest Members:

soundpilot

digitalaerolus

emma62755

sharonmarks

emma80233

Tijs de Jong

Forum Stats:

Groups: 8

Forums: 46

Topics: 7003

Posts: 34845

 

Member Stats:

Guest Posters: 6

Members: 6763

Moderators: 2

Admins: 2

Administrators: Rick Anderson, Rick Anderson

Moderators: Pierre Cote, Laura Nugent