1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

XF 1.2 Unable to delete file after uninstalling add-on

Discussion in 'Troubleshooting and Problems' started by Kenfuzed, Sep 24, 2013.

  1. Kenfuzed

    Kenfuzed New Member

    I installed a Birthday notification add-on (XenFacil Birthday Greetings, big mistake) and after uninstalling it I'm left with files I cannot delete. Normally I wouldn't care but I am receiving over 600 alerts daily on my server as shown below.

    The add-on has already been removed along with the cron job.

    When I try to delete the files left in the library directory the deletion fails. I've tried changing the permissions but this reverts back to the original permissions upon refresh. I tried this through both cpanel and ftp. One file in particular, Birthdays.php is a cron file that will not allow the permissions to be changed from 644.

    I receive approximately 600 of these alerts per day.
    Anyone have an idea on how to end this misery?!
     
  2. Amaury

    Amaury Well-Known Member

    You should ask in the add-on thread.
     
  3. Kenfuzed

    Kenfuzed New Member

    Tried that, didn't get anywhere other than the answer "something is not right". I'm not here to bash the add-on, I only want to get this removed so my inbox stops getting flooded with server alerts.
     
  4. Brogan

    Brogan XenForo Moderator Staff Member

    If you are unable to remove a file from the server, ask your host for assistance.
     
  5. Mike

    Mike XenForo Developer Staff Member

    That file is in /tmp, at least according to the error message. There's (almost) no way your forum is actually there...

    But regardless, you'd need to be root to delete that file. It's 0644 but it's owned by "nobody" (Apache), so only Apache (or root) can delete that.
     
  6. Kenfuzed

    Kenfuzed New Member

    Right, had to delete this and a dozen more from that same add-on using root. I'll have to be more careful what add-ons I load in the future.
     

Share This Page