Я установил apache2 и php в/usr/local путем компиляции файлов.
Я установил mysql и phpmyadmin следующими командами:
sudo apt-get install mysql-server
sudo apt-get -y install phpmyadmin
Phpmyadmin не работает, и это показывает:
The mysqli extension is missing. Please check your PHP configuration. <a href="Documentation.html#faqmysql" target="documentation"><img class="icon" src="./themes/pmahomme/img/b_help.png" width="11" height="11" alt="Documentation" title="Documentation" /></a>
Но я установил php с --mysqli
:
./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql --enable-maintainer-zts --with-mysqli
Просто необходимо ввести эту команду, которая включит расширение mysqli и затем перезапустит apache2 сервер. Это поможет Вашему серверу работать:
sudo apt-get install php5-mysqlnd
sudo service apache2 restart
С командой
./configure …
Вам ничего не установили. Вам настроили исходный пакет, это - все.
, Чтобы установить и использовать расширение:
sudo apt-get install php5-mysql
<час> , Но самый легкий путь
sudo apt-get install phpmyadmin
, как пакет php5-mysql
является зависимостью phpmyadmin
Наконец apache2
sudo service apache2 restart
перезапуска