Když nejde PHP
Proč jsem si PHP rozes…, to je na delší povídání. Ale vemte si prostou php stránku:
<html> <head> </head> <body> <h1>NAZDAR!</h1> <!--?php eecho "Muj prvni PHP script" ?> </body> </html>
A z tohodle super kódu jsem obdržel:
a to povídání o 1. php skriptu jaxi nic… Prošel jsem spoustu chytrých článků, několikráte nainstaloval nejnovější verzi PHP (0 files installed 0files updated psal nakonec…) a pořád nic. Jako ta kočka ze Záběhlic.
Aš…. ašš… aššš….
sudo a2dismod mpm_event && sudo a2enmod mpm_prefork && sudo a2enmod php7.0
Příkazy hezké, ale na nic, alespoň na první pohled. Po chvilce zamyšlení (asi tak 2 dny) jsem se ťuknul do čela!
sura@ubuntus1:~$ php -v PHP 8.1.2-1ubuntu2.9 (cli) (built: Oct 19 2022 14:58:09) (NTS) Copyright (c) The PHP Group Zend Engine v4.1.2, Copyright (c) Zend Technologies with Zend OPcache v8.1.2-1ubuntu2.9, Copyright (c), by Zend Technologies sura@ubuntus1:
Takže ty příkazy výše uvedené jsou asi dobré, ale pro jinou verzi PHP než mám já… A tek jsem zkusil:
sura@ubuntus1:~$ sudo a2enmod php8.1.2 ERROR: Module php8.1.2 does not exist! sura@ubuntus1:~$ sudo a2enmod php8.1 Considering dependency mpm_prefork for php8.1: Considering conflict mpm_event for mpm_prefork: Considering conflict mpm_worker for mpm_prefork: Module mpm_prefork already enabled Considering conflict php5 for php8.1: Enabling module php8.1. To activate the new configuration, you need to run: systemctl restart apache2 sura@ubuntus1:
Taxem toho Apače restartoval a HLE:
No a co bylo dál? zkusil jsem phpmyadmin – chodí, zkusil jsem wordpress – chodí.
Nepotřebuji sluníčko. Svět je i tak krásný!
Zanechat odpověď