Try installing pi-hole using dietpi-software and using optimized pi-hole software.
It should install php with dependencies.
apt cant find package php-opcache
I have also tried few apt debian mirrors, but no luck.
Log file contents:
E: Package 'php-opcache' has no installation candidate
```

@rox-wolf
Many thanks for your report.
Hmm, obviously Debian removed the alias/meta package from the repo. Only php7.0-opcache can be found. Might be also the case for other PHP packages. I think on Stretch we should switch to php7.0-* package naming, besides APCu, Redis and some where those do not exist.
We have to check which packages are affected by this change to provide a reliable solution. I can do that in 6 hours after work.
@rox-wolf
Okay quite easy to fix:
sed -i "s/^[[:blank:]]*PHP_APT_PACKAGE_NAME='php'/ PHP_APT_PACKAGE_NAME='php7.0'/" /DietPi/dietpi/dietpi-software
Then retry Pi-hole install.
🈯️ Test succeed on VM
@MichaIng
RPi + Pi-Hole install = 🈯️
[ OK ] DietPi-Software | APT installation for: php7.0-fpm php7.0-curl php7.0-gd php-apcu php7.0-mbstring php7.0-opcache php7.0-zip php7.0-xml php7.0-mcrypt php7.0-sqlite*, please wait...
Applied the sed fix and Pihole installed successfully 👍
@rox-wolf
Great, thanks for reply. I will leave the issue opened, just in case we've overseen something in relation with any other PHP dependant software. Want to go through them once carefully tomorrow moring, before v6.20 release.