Morph

The swiss army knife of Joomla template frameworks.

Documentation

  • Banner

Why do I get a blank white screen or PHP error when installing Morph?

Sometimes when installing/upgrading Configurator, after uploading the package, you might see either a blank white screen or a PHP error.

On Joomla.org there's a very good thread regarding the "Fatal error: Allowed memory size of 12345 bytes exhausted" error - click here for suggested solutions.

The main cause of this error or white screen is that your servers PHP memory limit is being exceeded. By default the PHP Memory Limit is set to 8MB and as such the processing logic cannot continue as there are insufficient resources available (newer versions of PHP, 5.3 and upwards, have this set to default at 128MB).

When installing Configurator we attempt to raise this limit before the installation continues to prevent this from happening, but certain shared-hosting providers may limit the ability to update this value via a script. If this limitation is in place then we cannot automatically update your Memory Limit.

The solution is to add the following to your .htaccess file and try again.

{code} php_value memory_limit 32M {/code}

If you are still receiving the above error or blank screen, please contact your hosting provider or ISP and ask them to increase the PHP Memory limit to a minimum of 32MB.

We've also written a blog post about how you can change your php memory_limit: click here to learn more

Friday, 18 December 2009

Introduction to Morph's architecture

Morph's architecture is quite different from most traditional Joomla! templates, so it's important to you understand the role that each of the three key parts play, as it will help you grasp the other key concepts that Morph introduces.

Fork on Github