Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 7503777
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 29, 20262026-05-29T21:20:55+00:00 2026-05-29T21:20:55+00:00

I’m using MAMP Pro to drive the servers so I can develop a Magento

  • 0

I’m using MAMP Pro to drive the servers so I can develop a Magento site locally. I am new to Magento development and ended up starting over because of several errors I coded. I deleted the previous database out, created a new url in MAMP Pro (i.e devmagento.com:8888) which pointed to a new folder I created, dropped the Magento Community edition in the folder, went through the install process, and everything installed perfectly. Right after installation, I tried going to the Manage Categories page and noticed that it loads part of the header until it gets to “Logged in as bassplayer7”. After that there is nothing – just grey. All other admin pages work (I haven’t tried every single one, but the ones I’ve tried have).

Other then reindexing and turning the cache off I did not make ANY changes before going to the categories page. No uploads, no config changes, etc.

In troubleshooting the problem, I turned on logging (in Admin>Config) and the Profiler. The logging seems to only log the front end.

I’m at a bit of a loss as to what to look for. I also went into var/cache, and cleared that.

Any help is appreciated!!

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-29T21:21:00+00:00Added an answer on May 29, 2026 at 9:21 pm

    One of the first things to do on a fresh Magento development host is to switch on the developer mode.
    The reason is, that by default Magento will try to hide all error messages, unless the developer mode is enabled.

    How to enable the Developer Mode

    There are several ways to accomplish this. The first two options can only be considered quick hacks because they are not upgrade safe. The third option is the right way to do it.

    Option 1
    In the Magento root directory you will see a file called .htaccess
    Put the following code at the top or bottom of that file.

    SetEnv MAGE_IS_DEVELOPER_MODE 1
    

    The reload the backend page and hopefully you will see an error message.
    Warning: The .htaccess file is part of the Magento core and it will be overwritten during upgrades. Also do not deploy it to a live server with that setting in place.

    Option 2
    Open the file index.php in the Magento root directory.
    Around line 66 you will see the following code:

    if (isset($_SERVER['MAGE_IS_DEVELOPER_MODE'])) {
        Mage::setIsDeveloperMode(true);
    }
    

    Change that so the developer mode is enabled regardless of the MAGE_IS_DEVELOPER_MODE setting.

    if (true || isset($_SERVER['MAGE_IS_DEVELOPER_MODE'])) {
        Mage::setIsDeveloperMode(true);
    }
    

    Warning: The index.php file is also part of the Magento core and it will be overwritten during upgrades, just like the .htaccess file. Also do not deploy it to a live server with that setting in place.

    Option 3
    The right way to enable the developer mode is to place the setting in the apache configuration, e.g. the vhost declaration. I don’t know where MAMP Pro keeps them, but for a regular apache on OS X I use the /etc/apache2/extra/httpd-vhosts.conf to configure my development hosts. Here is a sample entry:

    <VirtualHost *:80>
        DocumentRoot "/path/to/my/workspace/magento.dev/htdocs"
        ServerName magento.dev
        SetEnv MAGE_IS_DEVELOPER_MODE 1
        ErrorLog "/private/var/log/apache2/magento-error_log"
        CustomLog "/private/var/log/apache2/magento-access_log" common
    </VirtualHost>
    

    The benefit of doing it this way is that you can deploy all files unchanged from the development server to the staging server, and from the staging server to the live server.

    Further debugging
    Once the developer mode is enabled you will hopefully see an error message instead of just a grey screen.
    If that doesn’t help (still no message), check the Magento log files. They are inside the Magento root directory in the subfolder

    • var/log/exception.log
    • var/log/system.log

    Check them for any error messages like “Invalid block class”, or “invalid template…”.
    Still no luck?
    Check the Apache or PHP error logs. They are outside of the Magento installation, and the location depends on the system configuration. Maybe PHP error logging still needs to be enabled. Check with MAMP Pro how to do that with that bundle.
    The PHP setting in question is log_errors.

    Speaking of PHP settings… You will also want to make sure that display_errors is set to On. Otherwise the most hardcore errors (e.g. syntax error that abort compilation) won’t be visible, regardless of the developer mode.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I'm new to using the Perl treebuilder module for HTML parsing and can't figure
That's pretty much it. I'm using Nokogiri to scrape a web page what has
link Im having trouble converting the html entites into html characters, (&# 8217;) i
I have a jquery bug and I've been looking for hours now, I can't
I'm using v2.0 of ClassTextile.php, with the following call: $testimonial_text = $textile->TextileRestricted($_POST['testimonial']); ... and
I want use html5's new tag to play a wav file (currently only supported
I have a French site that I want to parse, but am running into
We're building an app, our first using Rails 3, and we're having to build
I'm parsing an RSS feed that has an &#8217; in it. SimpleXML turns this
We are using XSLT to translate a RIXML file to XML. Our RIXML contains

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.