I've just upgraded from Magento 2.0.7 CE to Magento 2.1.0 CE on an Ubuntu 14.04.1 LTS server. After installing PHP 7.0.11 and MySQL 5.6.30, as well as enabling PHP 7 using: sudo a2enmod php7.0 via the command line.

PHPmyadmin is still working fine, as is the database connection. The issue is Magentos front/backend which reads "Magento supports PHP 5.6, 7.0.2, and 7.0.6 or later. Please read Magento System Requirements."

I am unaware of any issues with PHP 7.0.11, so I'm not fully sure why it's not working. I upgraded using Composer, and installed the nescessary PHP 7 specific packages before I was able to install the upgrade.

I have checked /var/log/apache2/error.log, /var/log/mysql/error.log, /var/log/system.log and /var/log/exception.log (Was a new file).

Nothing seems out of the ordinary apart from being unable to access my Magento 2.1 frontend. I have restarted apache2 as well as rebooting the whole server with no success. Have I missed any information out to cause this issue?

Thanks for your time

closed as too broad by brentwpeterson, Jai, Dhiren Vasoya, Priyank, Piyush May 7 '18 at 4:40

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • 1
    Can you confirm that apache uses the right PHP version? Magento checks it using the PHP_VERSION_ID constant, so if you create a file with <?php echo PHP_VERSION_ID; and open it in the browser, you should see 70011 – Fabian Schmengler Oct 6 '16 at 23:06
  • @fschmengler I tried to open the file after creating it, even after giving it 755 and respective Chmod permissions with no luck. Somehow it's sorted but unfortunately I have no idea what I changed – PublicDisplayName Oct 6 '16 at 23:38

Browse other questions tagged or ask your own question.