November 24, 2017 at 8:36 pm #5333
This is what ALL my admin pages display now… no “okay”, no “proceed” …nothing else (???)
NO APPARENT REMEDY
This after installing WP on a fresh Siteground account, through their c_panel.
and yes, I noticed that Jetpack was installed by default.
What am I supposed to do now? uninstall WP and start over?
Do you have a simplified Checklist for experienced WordPress users & developers?
Your videos are fine for beginners, but largely a waste of time & attention for me.
(Admin/Developer for this client)
November 24, 2017 at 8:38 pm #5334
The first very thing I did was attempt to install your plugin.
November 25, 2017 at 4:01 am #5335
After not hearing back, i deleted all WordPress files and folders, and reinstalled WordPress. (forced to create a new database)
When Dashboard access to the new install was established, I disabled the two default SiteGround plugins (Jetpack & SG Optimizer) and deleted the two Autommatic plugins (Akismet & Hello Dolly).
I was then able to successfully install the (robust) soiup-stock-release.zip plugin.
NOW i am finally able see what you guys are up to!
also, I notice that SG Optimizer is back and activated by default, and Akismet is there again, but rightfully not activated.
BUT no Jetpack to be found. (?)
So, I’m assuming any more plugins are verboten? Is that correct?
Michael Kirk, webmaster
- This reply was modified 10 months ago by email@example.com.
June 4, 2018 at 9:52 am #7680
The initial install is the only place where things are restricted, once installed, you can add / remove plugins or themes to your hearts content (although clearly removing any active plugin will stop some functionality working).
The reason for the restriction is to make sure that we can safely test that it is being installed on a clean unused site, for safety.
November 25, 2017 at 8:25 am #5337
I also got a failure. looks like when the script is trying to talk to GitHub site it fail
<h1>Unrecoverable error during installation</h1>
This WordPress is now likely to be corrupted, a new Installation is necessary.
Error running shell command: curl -Lo stock.tar.gz https://github.com/francisw/stock/blob/master/stock.tar.gz?raw=true
Array (  => Array ( [when] => Sat Nov 25 7:23:43 UTC 2017 [command] => mkdir pre-vs [ex] => cd /mounted-storage/home11a/sub001/sc16670-EVQY/pharmaseatopsail.com/ && mkdir pre-vs 2>&1 [output] => Array ( ) [return] => 0 )  => Array ( [when] => Sat Nov 25 7:23:43 UTC 2017 [command] => mv * pre-vs || true [ex] => cd /mounted-storage/home11a/sub001/sc16670-EVQY/pharmaseatopsail.com/ && mv * pre-vs || true 2>&1 [output] => Array ( ) [return] => 0 )  => Array ( [when] => Sat Nov 25 7:23:43 UTC 2017 [command] => curl -Lo stock.tar.gz https://github.com/francisw/stock/blob/master/stock.tar.gz?raw=true [ex] => cd /mounted-storage/home11a/sub001/sc16670-EVQY/pharmaseatopsail.com/ && curl -Lo stock.tar.gz https://github.com/francisw/stock/blob/master/stock.tar.gz?raw=true 2>&1 [output] => Array (  => sh: 1: curl: not found ) [return] => 127 ) )
November 25, 2017 at 8:30 pm #5347
I am sad to hear of your problems, I hope I can help.
It would appear that you are not using siteGround for your hosting, is this correct?
If so, you may need help from your hosting provider to install The Stock, as it depends on their setup and we can provide instructions for them.
November 25, 2017 at 5:28 pm #5344
Hello Michael, hello Ron,
Sorry that you are having problems, I’ve asked Francis to have a look into this
November 25, 2017 at 6:55 pm #5345
That’s fine, early bugs & glitches are to be expected.
But I still have questions:
- Will adding our own Plugins be a problem? is that forbidden? (as you instruct to delete any installs the host may execute?)
- Do you have a “pro checklist”? (that is: a simplified set of conditions to meet and steps to take for experienced WordPress users and developers)
for instance, just pointing out that soup-stock-release is a Plugin, and not a Theme would have saved me some time and confusion. And then, something like “deacivate all Plugins before installing the soup-stock-release Plugin!” — there are going to be more admins like me who will just plunge in and muck about, I predict.
November 25, 2017 at 8:21 pm #5346
Hello Michael, I am sorry it has taken me so long to get back to you.
You are right to say that our approach to instructions is to make them very non-tech, and we are missing an expert guide for experienced users.
The installer actually removes the existing installation of wordpress and replaces it with a fresh downloaded install of wordpress and all the plugins it needs. As it is destructive it is very careful to check that it is not being installed on a live site by accident. It checks that there is only one user, no pages, one post (the demo post) and that no plugins have been added. We then discovered that siteground have several wordpress installers that pre-install differing numbers of plugins so it only checks now that there are 2 or less active plugins on starting.
Once it has installed the stock you have no limitations about adding plugins or extending the site as much as you like, it is a standard wordpress with auto-updater.
We will look at what is needed for a pro checklist, and thank you for your support.
November 26, 2017 at 4:35 am #5352
Francis, Thank You for that explanation, clears up a lot of things.
Yes, SiteGround added 2 Plugins, and I assume the WordPress install (even through SG’s Cpanel) came with 2 also (Hello Dolly & Akismet).
Being able to add my own Plugins as time goes on is crucial to me! So, very good news there.
I’m already learning more about the neverending world of WordPress as I explore and ponder your very robust package of tools.
And clearly, your marketing skills are of great value here! (I am just a Designer/Developer)
Looking forward to building out our website and growing right along with your venture.
March 1, 2018 at 5:06 am #6750
Just encountered this problem when installing the plugin as well
Vacation Soup Stock Installation Failed
The only active plugins must be Vacation Soup Stock and the SiteGround defaults of Jetpack and SG Optimizer. If your hosting provider automatically installs a plugin on a new installation, it must be deactivated.
The easiest solution I found was to log into your host C panel and go to your WordPress files. You’ll find the plugin files, and you can delete the free website plugin instead of deleting WordPress and reinstalling it. Be sure to deactivate the other plugins before reinstalling the free website again!
Here is an example on how to get there on HostGator.
Thanks for this great place and all of these great resources!
- This reply was modified 6 months, 3 weeks ago by staynorthern.
June 2, 2018 at 7:51 pm #7673
Not sure how to tag staynorthern, but I too am using HostGator and started my site last year (when I had more time) and SiteGround was SUGGESTED, but since I already had WP with HostGator, just stayed with them.
Figured out how to do SSL, and to disable all the plugins before installing the stock, and upgrading php to 7.1 (cannot get 7.2 yet), and by necessity, how to blow away installs and databases to restart. Now I’m having an issue with getting the database to create completely.
I now see that we cannot get any help if we don’t use Siteground. I don’t think my issue is related to HostGator, but I cannot get the basic database to install because it is using utf8mb4_unicode_520_ci in SOME of the databases rather than the more usual utf8mb4_unicode_ci. SO I YouTubed how to change the db script to replace the _520_ code in the offending tables, and reinstalled a fresh WP and plugin, but have not activated the plugin as that is where the problem is.
I am looking for the .sql script BEFORE it runs so I can replace it, but cannot find it. One i start the activation of the plugin, I’m dead in the water and cannot do anything on my site and have to blow it all away again.
Can someone tell me how they go around the utf8mb4_unicode_520_ci issue???
June 4, 2018 at 9:56 am #7681
NB: Contains Very Technical details for Admin/Technicians to get around errors
I apologise for the response delay, a rare weekend off. Our first installer, as you have worked out, is a replace-whole-site installer that tries really hard to make sure it does not trash an existing real site and is therefore prone to fall over and die like that for safety. As an aside, as soon as we have the time or volunteers this process should be changed to a Theme, as that would work on any hosting platform and would get away with these issues.
To get you going as a I revisit a longer term solution, here are some links to public repos:
The Installer https://github.com/francisw/soup-stock
Checks that it is not an existing live site and overwrites it with the archived complete Soup Stock.
The Stock https://github.com/francisw/stock
This is the complete stock that replaces your live site (which can then be unpacked and examined)
Raw SQL (relative path in The unpacked Stock) wp-content/plugins/soup-release-master/current/stock.sql
This is the pre-localised SQL. We carry out the following on the SQL which you will need to do as well as changing to your preferred locale):
- The only file kept from the old WP installation is wp-config.php. We take the pre-existing wp-config (for salts etc) and set the $table_prefix to vsoup_ (here). I know this is not the SQL but it is relevant.
- We replace every occurrence of ‘stock.vacationsoup.com’ with your domain (here). Please note the schema has to be https.
Please can you tell me how this goes?
June 9, 2018 at 5:46 pm #7705
Thank you for the information. I am technical, but am not clear on what steps I need to take with the files you have provided?
- download the php files from soup-stock and put them in a temp folder on my main site
- download and unpack the stock tar file
- Update the sql to change the lines causing problems
- Re zip the file and put it on my site in a temp folder
- Update the installer SoupStock.php line 60 to reference where I have put the stock
- then, what php file do I execute from the soup-stock folder on my site? or how do i get WP to kick off the install?
You must be logged in to reply to this topic.