-
-
Notifications
You must be signed in to change notification settings - Fork 674
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] PrestaShop Install Script Error: "install" directory is missing #2467
Comments
Haven't been able to "Find" the issue: We delete the install dir in code so the error doesn't surprise me... hestiacp/web/src/app/WebApp/Installers/Prestashop/PrestashopSetup.php Lines 55 to 71 in 20912d7
How ever there should be a reason why the code before the deletion fails. When an install fails the system should be able to return with an error instead of "Nothing" ... |
What is the php version do you have? So far I can remember Prestashop has issues with certain php versions... |
@petrus9 Please run preferable on a test server: v-update-sys-hestia-git jaapmarcus fix/quick-installers And try again |
Your server is running PHP 8.0.16, but PrestaShop requires PHP 7.4 or lower. To install PrestaShop 1.7.8.4 you need to downgrade your server's PHP version. |
Is this a fix for all the installers or just for PrestaShop? |
Currently fixed Prestashop has still some issues but at least I know how to solve them... MediaWiki not yet tested ... |
for It looks like this updates HestiaCP to an Alpha version? Or does it just update the quick installer code? I don't have a test server at the moment, but may be able to spin one up. |
Yes it updates Hestia to the Alpha version + the changes for Quick installer |
@jaapmarcus I am just getting to testing this now, Is |
jaapmarcus fix/quick-installers contains the above listed patches. It still need some rewrites to have some more options... |
@jaapmarcus Is there anything in particular you want me to test right now? |
All the installers should work fine... Have a few more ideas to add some version detection when you select the app you want to install.. (For example 7.4 or lower missing for Prestashop) |
Yes, I noticed this kind of message. Thanks! Perhaps even have a message like that show up under the quick install logo of each app or pop up when you click on it. |
I think we should "grey" out non supported apps |
agreed, with some messaging about what is needed to support them.
Or something more elegant way like this: You click on the installer if the
required PHP version is not installed or set, you are asked if you want to
install and then the installer installs the required PHP version for you
and then installs the app. I am not a coder and this may be more work
than its worth.
|
Describe the bug
Also see: https://forum.hestiacp.com/t/prestashop-quick-install-app-error-install-directory-is-missing/5765?u=petrushka
setup domain with SSL
Install PrestaShop Quick install
see the following message: (Even though the directory is empty)
When I go to my to my URL I see the following:
Error: "install" directory is missing
Tell us how to replicate the bug
Which components are affected by this bug?
Control Panel Web Interface
Hestia Control Panel Version
v1.5.10
Operating system
Ubuntu 20.04
Log capture
No response
The text was updated successfully, but these errors were encountered: