Solved

Magento error

Posted on 2013-10-23
9
71 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
  • 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
Microsoft Certification Exam 74-409

Veeam® is happy to provide the Microsoft community with a study guide prepared by MVP and MCT, Orin Thomas. This guide will take you through each of the exam objectives, helping you to prepare for and pass the examination.

 

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 24

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

Zoho SalesIQ

Hassle-free live chat software re-imagined for business growth. 2 users, always free.

Question has a verified solution.

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

In this article we have discussed about the OS X EI Capitan and how to fix Wi-Fi issue in OS X El Capitan. We have explained how to delete system level preferences and create a new Wi-Fi location to resolve Wi-Fi issue.
Nothing in an HTTP request can be trusted, including HTTP headers and form data.  A form token is a tool that can be used to guard against request forgeries (CSRF).  This article shows an improved approach to form tokens, making it more difficult to…
This tutorial will teach you the core code needed to finalize the addition of a watermark to your image. The viewer will use a small PHP class to learn and create a watermark.
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

895 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

Need Help in Real-Time?

Connect with top rated Experts

15 Experts available now in Live!

Get 1:1 Help Now