Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

Archive

Our old forums are still available as a read-only archive.

Moderators: martimiz, Sean, biapar, Willr, Ingo, simon_w

fatal error after install


Go to End
Reply

9 Posts   5345 Views

Avatar
livvving

19 February 2008 at 12:17pm Community Member, 9 Posts

can you tell me what I need to do to get this error gone?

url:
http://MYSITE.com/skyht/home/successfullyinstalled?flush=1

(there is no "home" directory!)

message:
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 4980736 bytes) in /tmp/silverstripe-cache-home-MYUSERNAME-public_html-skyht/cache.php on line 4

Avatar
simon_w

19 February 2008 at 1:04pm Forum Moderator, 474 Posts

Increase your PHP memory limit.

This can be done by adding ini_set('memory_limit', '64M'); to sapphire/main.php

Avatar
livvving

19 February 2008 at 2:32pm (Last edited: 19 February 2008 2:44pm), Community Member, 9 Posts

thanks - whereabouts in the main.php file do I add this?

I did have php_value memory_limit 32M
in the .htaccess file, so I increased it to 64mb.

I then got this error:

Installing SilverStripe...

I am now running through the installation steps (this should take about 30 seconds)

If you receive a fatal error, refresh this page to continue the installation

Creating 'mysite/_config.php'...
Creating '.htaccess' file...
Building database schema...

Warning: fopen(/tmp/silverstripe-cache-home-USERNAME-public_html-skylt/manifest_home_USERNAME_public_html_skylt_sapphire_main.php) [function.fopen]: failed to open stream: Permission denied in /home/USERNAME/public_html/skylt/sapphire/core/ManifestBuilder.php on line 188
Cannot write manifest file! Check permissions of /tmp/silverstripe-cache-home-USERNAME-public_html-sklt/manifest_home_USERNAME_public_html_skylt_sapphire_main.php

any thoughts?
thanks in advance...

Avatar
simon_w

19 February 2008 at 5:00pm Forum Moderator, 474 Posts

If you increase it elsewhere, you don't need the line in main.php

To fix your error, trying removing all the files (or even the folder) in /tmp/silverstripe-cache-home-USERNAME-public_html-skylt/

Avatar
livvving

20 February 2008 at 12:20am (Last edited: 20 February 2008 2:11am), Community Member, 9 Posts

re:
/tmp/silverstripe-cache-home-USERNAME-public_html-skylt/

this url is confusing - there is no tmp folder except outside of the www folder, and there's nothing in there that has silverstripe in the name.

I'd have thought the url should be /tmp/silverstripe/cache/home/USERNAME/public_html/skylt/ but even that makes no sense....unless its outside of the folder I have access to. Thinking about it, I think I have access only from /home/USERNAME/public_html/skylt/ up, although that doesn't explain the use of "-" instead of "/"

I have access via FTP and CPanel only, and am on a shared server.

I really want to get this going as I have a potential client who would love it.

Avatar
livvving

21 February 2008 at 5:37am (Last edited: 21 February 2008 5:40am), Community Member, 9 Posts

my webhost increased the memory limit to 64mb for me using a php.ini file

but I still get this error: Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 4980736 bytes) in /tmp/silverstripe-cache-home-MYSITE-public_html-skylt/cache.php on line 4

when I go to the site's home folder in my browser.

I can't check the cache.php file as there isn't one! I've checked via ftp and there is no cache.php file! Odd.
(checked www/skylt/ folder)

Avatar
livvving

21 February 2008 at 6:18am Community Member, 9 Posts

weird! It's up now!

Avatar
clem75

21 February 2008 at 11:35am (Last edited: 21 February 2008 11:58am), Community Member, 1 Post

hi

i've tried installing silverstripe myself and am getting similar error:

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 232 bytes) in /home/australo/public_html/ppaccueil/sapphire/forms/LookupField.php on line 44

i've tried increasing the memory size in _config.php to 64mb to no avail.

thanks for any assistance

-----

GOT IT WORKING SOMEHOW. CHEERS.

Go to Top