Skip to main content
ErrorsMagentoPatches

Magento – applied.patches.list must be writeable for proper tool work

By October 21, 2015June 2nd, 2016One Comment

When applying Magento security patches on a client’s site, I stumbled across a new error.

“../app/etc/applied.patches.list” must be writeable for proper tool work

The file applied.patches.list records the patch application history and is even able to remove patch files if they are superseded by a later Magento upgrade.

I changed the file permissions, but I still wasn’t able to get past the error or able to apply the patch.

Solved – applied.patches.list” must be writeable

The issue wasn’t permissions but file format. It had been saved as Unix, so needed converting to UTF-8. I was able to change this within the file manager area of CPanel, but you could also do this by opening the file in Notepad and saving the file in its new format.

The patch was then able to run successfully;

Checking if patch can be applied/reverted successfully…
Patch was applied/reverted successfully.

I hope that helps anyone with a similar Magento patch issue.

Andrew Taylor

A senior UI designer with over 25 years of web design and web development experience working for some of the largest companies in the UK. An expert in all things Magento and WordPress.

One Comment

  • Wasim Akram says:

    hi Andrew,
    this is wasim from india and i would like to know that i am getting error like” There has been an error processing your request
    Exception printing is disabled by default for security reasons.
    Error log record number: 651144414370″

    i did some changes like
    1) changed app/etc/local.xml.sample to app/etc/local.xml

    2) I went to magento/lib/Zend/Cache/Backend/File.php and changed:

    protected $_options = array(
    ‘cache_dir’ => null,
    to

    protected $_options = array(
    ‘cache_dir’ => ‘tmp/’,
    3) And then created tmp folder in the root directory. The error page now has many lines of error text instead of just a log number, but still no fix.

    Help would be highly appreciated ………thanks

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.