Solved

Magento error

Posted on 2013-10-23
9
81 Views
Last Modified: 2016-06-12
Magento Enterprise 1.3

On front and backend getting this error running on Xampp local:

Fatal error: Uncaught exception 'Exception' with message 'Warning: file_put_contents(): Filename cannot be empty in /Users/tony/mage/app/code/local/Varien/Autoload.php on line 246' in /Users/tony/mage/app/code/core/Mage/Core/functions.php:245 Stack trace: #0 [internal function]: mageCoreErrorHandler(2, 'file_put_conten...', '/Users/tony...', 246, Array) #1 /Users/tony/mage/app/code/local/Varien/Autoload.php(246): file_put_contents('', 'a:319:{s:15:"Va...') #2 [internal function]: Varien_Autoload->__destruct() #3 {main} thrown in /Users/tony/mage/app/code/core/Mage/Core/functions.php on line 245

Its a restore from backup, just really stumped on this, any suggestion where to start??

Thanks
0
Comment
Question by:tonypearce
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
9 Comments
 
LVL 58

Expert Comment

by:Gary
ID: 39594747
Is your var folder and sub folders writable?
0
 

Author Comment

by:tonypearce
ID: 39594765
Yes, all set to 777...
Thanks, this does not fix issue.
0
 
LVL 58

Expert Comment

by:Gary
ID: 39594787
Then your PHP temp folder mustn't be writable or the user you are running under doesn't have permissions on the folder. This is on Linux?
0
WordPress Tutorial 4: Recommended Plugins

Now that you have WordPress installed, understand the interface, and know how to install new parts, let’s take a look at our recommended plugins.

 

Author Comment

by:tonypearce
ID: 39594873
Hi,
I am running on a Mac, with XAMPP :
Apache 2.4.4, MySQL 5.5.32, PHP 5.4.19 & PEAR + SQLite 2.8.17/3.7.17 + multibyte (mbstring) support, Perl 5.16.3, ProFTPD 1.3.4c, phpMyAdmin 4.0.4, OpenSSL 1.0.1e

checked folder and looks like:

owner and group is 'daemon (1)'

path:
/Applications/XAMPP/xamppfiles/temp

How do I check this, sorry never come across this before.
0
 
LVL 25

Expert Comment

by:lenamtl
ID: 39597444
I think this is because your webserver have safe_mode on

http://www.magentocommerce.com/system-requirements
 
You need to set safe_mode to off in  php.ini and restart Xampp

php.ini is located in /xampp/apache/bin/php.ini
0
 

Accepted Solution

by:
tonypearce earned 0 total points
ID: 39597486
Hi,
I have thrown this out to others and solution ended up disabling cache, not ideal but sorted for a while and is local only.

thanks all
0

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

3 proven steps to speed up Magento powered sites. The article focus is on optimizing time to first byte (TTFB), full page caching and configuring server for optimal performance.
Many old projects have bad code, but the budget doesn't exist to rewrite the codebase. You can update this code to be safer by introducing contemporary input validation, sanitation, and safer database queries.
This video explains how to create simple products associated to Magento configurable product and offers fast way of their generation with Store Manager for Magento tool.
How to Install VMware Tools in Red Hat Enterprise Linux 6.4 (RHEL 6.4) Step-by-Step Tutorial

623 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question