WebSite X5Help Center

 
Ian C.
Ian C.
User

Website X5 Pro freezing  en

Author: Ian C.
Visited 876, Followers 1, Shared 0  

I’m having some problems with WebSite X5 Pro that I would like to fix.

Here’s the story.  I wrote a web site for my wife’s business some years ago using WebSite X5 Pro and it needs some updating.  So I broke out WebSite X5.  It updated to the latest version I was licensed for, and then things started to go wrong.  Some relevant details:  I have version 2020.1.14, I’m running on Win10, and my host is Site5.  There are two problems

Problem 1

If I make a page with an index object on the left and rows with alternating text objects and white space on the right, then WebSite X5 freezes on me.  The save button does not light up when certain changes are made, and when I preview or move to another page the program just stops.  WebSite X5’s CPU load goes up to about 35%.  Sometimes it comes back after a couple of hours, but usually it just goes on until I’m out of patience and stop it from task manager.  I left it on overnight about 8 hours hoping an edit would go through yesterday but no luck.  This only happens when I get up to 9 or so text objects, with fewer it works fine.  It happens both on my working project and on an otherwise blank project with only the one page to test the bug.  It usually doesn’t freeze when I edit the content in a text object, but it always freezes when I try to move the index object or add new text objects.  Here’s the web site page that the software is failing on:  http://www.cummingschiropractic.com/testimonials.html (Earlier today WebSite X5 froze for only two hours and came back, so I was able to publish the page)  I read elsewhere that .Net can interfere with WebSite X5 so I turned it off on my computer, but it didn't help.  How do I fix this?  Or is it a bug that needs to be fixed by Incomedia?

Problem 2

I use an entry page to display different content for PC and mobile screens.  It worked before but failed after the update.  After quite a lot of digging I discovered that WebSite X5’s new php code uses a syntax that didn’t become legal until php 7.1, and my host was using php 5.3 for my site.  I updated the host settings to use php 7.4 and my site worked.  Yay.  However every time I upload a new version of my site to the host, it stops working again.  The host’s settings say it’s already running php 7.4, but the site won’t work until I set “use php 7.4” again.  Apparently there’s something about uploading the site or running it for the first time that sets the php version back.  I can do this every time I have to, but of course I’d rather find a one time solution.  How do I fix this?

I’ll just add that I’m really hoping the answer isn’t “buy a new license and see if the current version works,” as I’m very disinclined to spend money on software that I don’t even know will work.

Thanks in advance for any help.

Posted on the
8 ANSWERS - 4 USEFUL
Serkan İ.
Serkan İ.
User

Hi. 

You have to fill all the objects gap with a blank object in page creation.

i know it sounds ridiculous but.. That's the way/solution. i've discovered this about a month ago in this community while i was searching exactly the same problem's solution. 

i've uploaded a screencapture of one of my websites sample Page creation section. As you may see, there are full objects as texts and pictures. And between them where there should be empty squares, there are "product catalog" icons which are completely blank/empty. 

This is how this program works. Don't ask me why. :)

Read more
Posted on the from Serkan İ.
Ian C.
Ian C.
User
Author

@Serkan, THANK YOU!  That did the trick. 

I never considered that the white spaces might be the problem.  I used the object called "simple divider" or somesuch, as that seemed more elegant, but it worked like a charm.  Hopefully this gets a bug fix in the near future, or at least documentation so others don't have the same issue.

That solved problem #1.  I'm not going to mark this as "answered" yet in the hope that someone can also tell me what to do about problem #2.

Read more
Posted on the from Ian C.
Claudio D.
Claudio D.
Moderator
Best User of the month IT

2) intendi che pubblichi il sito e sull'host si cambia la versione del PHP ?

Ciò è impossibile che sia legato...

Ti consiglio di contattare l'HOST

la pubblicazione del sito non modifica tali parametri..

================

2) do you mean that you publish the site and on the host you change the PHP version ?

This is impossible for it to be related....

I recommend that you contact the HOST

publishing the site does not change these parameters..

Read more
Posted on the from Claudio D.
Ian C.
Ian C.
User
Author

@Claudio, it certainly could be an issue with the host. 

Is there anything in X5 that specifies a PHP version?  I couldn't find it, but I wasn't confident that that meant it wasn't there.  It's a strange enough issue that it shouldn't be caused by either X5 or by the host, but it has to be coming from somewhere.

Read more
Posted on the from Ian C.
Esahc ..
Esahc ..
Moderator

Ian I do not believe that the PHP problem can be caused by WX5. You could check (after upload) if there is anything in the .htaccess access file with the ftp file browser however. Otherwise I would be chatting with your hosting.

Read more
Posted on the from Esahc ..
Ian C.
Ian C.
User
Author

I think I may have found the issue.  I'd apreciate if anyone more knowledgeable can let me know if I'm on the right track.  I'm a techie, but my specialty is controls engineering, not web design.

The .htaccess file specifies the php version for the site.  The files uploaded from X5 include a .htaccess that is essentialy blank.  There's a "start X5 code" and "end X5 code" with nothing in between.

After I set the php version with the host control panel, a section is added to .htaccess specifying the php version.

So everytime I upload my site to the host, the version of .htaccess with a php specification gets clobbered and needs to be set again.

Does this make sense?  If so, is there anything I can do to tell X5 to not generate an .htaccess file or to specify the right version of php in it?  I can fix this manually every time now that I know the issue, but I'd much prefer to have it automated.

Read more
Posted on the from Ian C.
Ian C.
Ian C.
User
Author

For refernce, here's the .htacess that X5 uploads to the host:

=============================

# WebSite X5 - Start Code [do not edit]

# WebSite X5 - End Code

=============================

and here it is after I set the php version

=============================

# WebSite X5 - Start Code [do not edit]


# WebSite X5 - End Code

# php -- BEGIN cPanel-generated handler, do not edit
# Set the “ea-php74” package as the default “PHP” programming language.
<IfModule mime_module>
AddType application/x-httpd-ea-php74 .php .php7 .phtml
</IfModule>
# php -- END cPanel-generated handler, do not edit

=============================

(The "=" do not appear in the code, I just put them in to separate the code from the files)

Read more
Posted on the from Ian C.
Claudio D.
Claudio D.
Moderator
Best User of the month IT

Se l'host aggiunge la versione del php da usare nell'htaccess ...

tu devi lasciare quelle istruzioni DOPO quelle che mette website... e vedrai che riesportando Website non lo modificherà più... 

=============

If the host adds the php version to use in the htaccess ...

you have to leave those instructions AFTER the ones Website puts in ... and you will see that re-exporting Website won't change it anymore ... 

Read more
Posted on the from Claudio D.