Why MAMP doesn't display errors?

前端 未结 10 1154
我寻月下人不归
我寻月下人不归 2020-12-13 08:57

OK this is getting very frustrating. MAMP used to display errors but then stopped. I decided to do a fresh install of it as I couldn\'t figure it out. I check my PHP version

10条回答
  •  余生分开走
    2020-12-13 09:05

    Here's a 2018 update to this problem. First, I'm having the same trouble and found this thread. I used phpinfo() and found yet another location of a php.ini file. Here are the paths (I work on a Mac):

    /Applications/MAMP/bin/php/[php version]/conf/php.ini
    
    /Applications/MAMP/conf/php/[php version]/php.ini
    

    and ...

    /Library/Application Support/appsolute/MAMP PRO/conf/php.ini
    

    The phpinfo() page lists two sources for the php.ini:

    • Configuration File (php.ini) Path
      /Applications/MAMP/bin/php/[php version]/conf
    • Loaded Configuration File /Library/Application Support/appsolute/MAMP PRO/conf/php.ini

    I ended up changing all three, adding error_reporting(E_ALL) to some pages, restarting the server (even rebooted the machine) and still cant get it to display any error messages.

    I'm not sure where to go from here. Any ideas?

    **** ---------------------------------------------- **** 2020 Edit **** ---------------------------------------------- **** The latest MAMP upgrade (v6) has changed the main web host directory. It's not in the Applications/MAMP/ directory. That's a good thing. But it required me to change where all my projects live. I had to reconfigure my IDE, Postman, Git, and some others. So, I figured this would be a perfect time to move to Docker containers.

    Docker brings a whole new level of challenges but once I got familiar with it and deployed a few containers, it's been great. It feels faster when rendering in the browser and I am more confident that my projects will run as expected on the production server. Eventually our production servers will use containers, so it just makes sense for me.

提交回复
热议问题