I've upgraded from UBUNTU 13.04 to 13.10 but I can not work with PHP pages or phpmyadmin .
I've tried this way to install lamp on Ubuntu sudo apt-get install lamp-server^ phpmyadmin
and I've done all of the configuration correctly after installation I've added this line Include /etc/phpmyadmin/apache.conf
to /etc/apache2/apache2.conf
then I restarted apache2
Now I have two problems:
-
In phpmyadmin on the bottom of the page is this error :
The mcrypt extension is missing. Please check your PHP configuration
I've check andmcrypt
was in it , but in phpmyadmin it gives me error of missing . -
The other problem is on PHP pages it seems like there is no PHP and it's all html because lots of PHP lines are printed in textbox's like :
<? echo $row['details']; ?>
Can anybody tell me what should I do ?
Best Answer
Try this for your mcrypt problem:
It's a bug with the location of the mcrypt.ini file, I got the info from here.
I had the same bug, I did a
cp
instead of amv
to be sure but it solved the problem.For PHP not working, if you get phpmyadmin working (even with the mcrypt error), it means PHP is working (because phpmyadmin uses PHP). But in your example
<? echo $row['details']; ?>
change<?
to<?php
and try again?