- This topic has 12 replies, 2 voices, and was last updated 7 years, 4 months ago by
Wim Meijberg.
-
23rd July 2016 at 12:17 am #6822
Want to open manage family trees.
Fatal error: ‘break’ not in the ‘loop’ or ‘switch’ context in public_html/kiwitrees/admin_trees_manage.php on line 144 -
23rd July 2016 at 2:19 pm #6823
Wim
That’s because you are now using PHP 7 for your site. You must have changed that recently, or your web host did.
Kiwitrees may well still have quite a a few php 7 bugs to find, and for now I don’t have time to fully research all the differences, so my advice at this stage is to stick with php 5.6, unless you are able to find and fix the errors for yourself (and me). 5.6 will be fully maintained by the php team until the end of 2018, so I see no need to rush.
For now I’ve added a “fix” for the problem on your site (changed “break” to “exit”), but I’m not yet sure if that will be the final solution.
Nigel
My personal kiwitrees site is www.our-families.info -
23rd July 2016 at 5:50 pm #6829
Maybe change the title of this topic in something like running kiwitrees PHP 7 erros
Is it a problem if I set PHP back to 5.6?Last week, after changing server, my host must have set this at default to PHP 7.
Noticed two other problems,but don’t know if these are PHP related, but this could be the cause
1. Tthe layout made with markdown in Shared Notes disappeared
2.. Tried to install Mysqldumper was also impossible. Read on the site of Mysqldumper it wasn’t compatible with PHP 7. (I didn’t check this , because I thought nothing with PHP has changed.)The fix worked, I can make a GEDCOM-export.
Maybe change topic title PHP 7 errors?
-
23rd July 2016 at 6:03 pm #6830
Maybe change the title of this topic in something like running kiwitrees PHP 7 errors
There is already a thread for that: http://kiwitrees.net/forums/topic/php-7-0/ It would be better to keep it in one place. Then I’ll know where to look when I have time to work on them.
1. Tthe layout made with markdown in Shared Notes disappeared
Sounds like it could be php 7 related. We don’t actually use any markdown on kiwitrees, but I assume you are referring to the couple of special codes we allow in shared notes. Can you give me a link to the issue on your site?
Tried to install Mysqldumper was also impossible. Read on the site of Mysqldumper it wasn’t compatible with PHP 7.
I wasn’t aware of that either. That will be annoying if they don’t fix it soon. Development on MSD is pretty slow lately. They started work on a completely new version about three years ago! When I get chance I’ll have to look at it myself and see if I can fix it. Most of the PHP 7 issues are fairly minor once identified. Did their site indicate what the issue was?
Nigel
My personal kiwitrees site is www.our-families.info -
23rd July 2016 at 6:27 pm #6831
Link for markdown: http://stamboommeijberg.nl/kiwitrees/note.php?nid=N26&ged=meijbe
Link for Mysqldemper anouncement: http://forum.mysqldumper.de/ende-des-projekts-mysqldumper-t7541.html -
23rd July 2016 at 7:24 pm #6832
Link for markdown: http://stamboommeijberg.nl/kiwitrees/note.php?nid=N26&ged=meijbe
Link for Mysqldemper anouncement: http://forum.mysqldumper.de/ende-des-projekts-mysqldumper-t7541.htmlThanks. The MSD issue looks fixable. There is a version on github that is ok in php 7. I’ll test it then include it in the add-on module so there will beni need for a Stuart’s download. It will work well with the Dropbox file back-up module I have just completed.
I’ll look at the shared note issue when I can.
I forgot to answer your other question. Yes, you can simply go back to php 5.6 with no issues.
Nigel
My personal kiwitrees site is www.our-families.info1 user thanked author for this post.
-
23rd July 2016 at 7:39 pm #6833
When I go back to 5.6 and the shared note issue isn’t there anymore I will let you know.
For the MSD I wait till the next version. -
23rd July 2016 at 7:51 pm #6834
Gone back to PHP 5.6 Shared note is not working.
For now it is not a big problem, later today I send you an email with some questions about Shared Notes. -
23rd July 2016 at 8:06 pm #6835
Gone back to PHP 5.6 Shared note is not working.
For now it is not a big problem, later today I send you an email with some questions about Shared Notes.So it’s not php 7. I can guess what the problem is though. Kiwitrees does NOT use “markdown”. It has just a couple of special codes (developed for the census assistant) that are converted to HTML for display. So you can ONLY use those, and they must be used EXACTLY as used in census assistant. Not even the smallest difference will display properly.
I’ll look tomorrow and explain better in terms of your exact entryNigel
My personal kiwitrees site is www.our-families.info -
24th July 2016 at 10:58 am #6836
Link for markdown: http://stamboommeijberg.nl/kiwitrees/note.php?nid=N26&ged=meijbe
I have replied also by email, with an example of a working shared note. But looking at yours the issues are:
- You need a blank line between the title and the content of the note.
- Because it is a table you must have the same number of cells in every row. Each cell separated by “|”
- You do not need the start and end_formatted_area code
- You do not need anything between two “|” characters for an empty cell.
Remember, this is NOT markdown. It is just a couple of codes designed to force a display of text into an html table structure. It was designed ONLY for the census assistant. It can be used for other shared notes, but only in a very limited, and technically “unofficial” way.
Nigel
My personal kiwitrees site is www.our-families.info
- The topic ‘Error manage family trees’ is closed to new replies.