-
-
Notifications
You must be signed in to change notification settings - Fork 501
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
DietPi-Software | phpMyAdmin: Move away from Debian APT package #3284
Comments
@symlagom The error message is luckily pretty clear. How did you install PHP? DietPi-Software should pull PHP7.3 explicitly. |
Thank you for the fast response. |
@symlagom Indeed probably now two PHP versions are installed side-by-side. To get an overview:
|
I have downloaded the dietpi image for the ODroid HC1 from the official dietpi homepage 2 days ago. Yes, there are 2 php versions installed: I have installed the phpmyadmin tools from the dietpi-software environment. Maybe this is the reason for the 2 php versions. |
@symlagom On Buster, the phpMyAdmin package has not been released for some reason, I was hoping for new maintainers which add it in a more intelligent and/or flexible way, either depend on an explicit version, then pull packages which explicit version string, or better depend on a set of PHP API strings, to allow any way of installing any supported PHP version (which should be all EXCLUDING PHP7.4, with that phpMyAdmin version, I guess). Okay, mid term solution is to pull the phpMyAdmin scripts manually from their website and configure MariaDB and webserver manually. Should not be that hard. This as well enables install on Debian Buster then. Short term solution for you is to make PHP7.3 the default PHP version again for the system:
Now install
Restart Nginx, I guess its startup conflicted with unintended Apache install, lets restart php7.3-fpm as well:
Now see if you can access Nextcloud. |
Thank you for your support. I am not sure if I have to follow your steps. Do I need phpMyAdmin for the nextcloud installation? |
@symlagom see #3275 |
@symlagom |
With your help I could install Nextcloud and MariaDB. You have written that all required configurations are already done. How can I understand this? What I have to do besides to install nextcloud and MariaDB via the wizard? |
@symlagom Some small user guide can be found here |
I made a start to implement the non-APT install method: #3294 EDIT: Done and merged! |
+ DietPi-Software | phpMyAdmin: Switch to non-package install to be compatible with custom PHP versions (Stretch) and Debian Buster (no APT package available): #3284 + DietPi-Software | MariaDB: Do error-handled service start on uninstall only, if binary is still available, hence MariaDB has not been uninstalled manually/on a prior run already: #3257 (comment) + DietPi-Patch | phpMyAdmin: Reinstall to apply non-package version, allowing custom PHP versions and compatibility with all distro versions
Creating a bug report/issue
Required Information
Additional Information (if applicable)
sed -n 5p /DietPi/dietpi/.hw_model
b7dd696b-9c35-4baf-9830-f0f8859ea978
Steps to reproduce
Expected behaviour
Complete Installation of Nextcloud
Actual behaviour
Installation stops with error
The text was updated successfully, but these errors were encountered: