Your best friend for file transfer.

Fetch application logoFetch

Files are there, but fetch can't see 'em (9 posts)

  • Started 4 years ago by DrBB
  • Latest reply 4 years ago from Scott McGuire
  • DrBB Member

    I'm working with a PHP script that uploads files to my webserver, using Fetch to test whether it's working or not. For some reason the files don't appear in Fetch, even though I *can* see them if I ssh in via terminal and ls the directory from the command line. Oddly, my instance of Dreamweaver, also connected via FTP to the site, is able to view them as well. But in Fetch the directory comes up "0 items". Refreshing doesn't change it. Some kind of ownership/permissions thing? I've used Fetch for years and never hit this kind of thing before--any help appreciated.

    Edited 4 years ago #

  • DrBB Member

    Answering myself: although the directory itself is owned by the same user as the ftp login, turns out the files uploaded by the script are not. So Fetch can access the directory but can't see what's in it. Not sure why Dreaweaver, which uses the exact same login information, is able to view the files though. Still kind of stumped, if anyone cares to shed some more light on this....

    Posted 4 years ago #

  • Scott McGuire Administrator

    Hi DrBB,

    If ssh and Dreamweaver can show you the files, Fetch should show them to you as well.

    My first suggestion is to make absolutely sure you are looking at the same directory in Fetch as you are in ssh and Dreamweaver. (I know, you're thinking yes, I'm sure, but this is the most common cause of "I don't see my files in one client when I can see them in another" - I've done it myself.)

    You can check the path of the directory you're viewing in Fetch by clicking the Path button in the toolbar (or command-click the titlebar). Compare it with the the path of the directory in ssh or Dreamweaver.

    If you are looking at the same directories in Fetch, the next thing I would try is the following:

    * Open Fetch.
    * Go to the Fetch menu, and choose Preferences.
    * Click the Miscellaneous tab.
    * If the "Use LIST -al command to reveal hidden files" checkbox is checked, uncheck it. If it's unchecked, check it.
    * Then connect to your server, and navigate to the directory in question.
    * Go to the View menu, and choose Refresh.

    Does that fix the problem?

    If not, let us know, and we'll investigate further.

    Thanks,

    Scott McGuire
    Fetch Softworks

    Posted 4 years ago #

  • DrBB Member

    Thanks Scott. Good advice on checking, rechecking and re-rechecking the directory path, but it's definitely correct: I changed owner of one of the files through ssh to match the ftp/fetch login, and it now shows up in Fetch. As in:

    -rwxr-xr-x 1 ftplogin www 39469 Sep 23 11:48 06.16.07.pdf
    -rw------- 1 www wheel 90152 Sep 24 16:33 City of Boston.pdf

    First one's visible, second one not. I initially tried chmod on the first one, hence the difference in rwx settings, but it was only when I changed ownership that it appeared.

    ON EDIT: adding: I also tried toggling the preferences settings as suggested, but no dice.

    Edited 4 years ago #

  • Scott McGuire Administrator

    Hi DrBB,

    I apologize for the delay in getting back to you.

    Could you please send us a transcript from the problem server/folder? This should help us figure out what's going on. Please do the following:

    * Quit Fetch.
    * Open Fetch again.
    * Connect to the server and the folder in question.
    * Go to the View menu, and choose Refresh.
    * Go to the Window menu, and choose Fetch Transcript.
    * Copy the entire contents of the transcript window, and paste them into a reply to this message.

    Thanks,

    Scott McGuire
    Fetch Softworks

    Posted 4 years ago #

  • DrBB Member

    Thanks for getting back to me, Scott. Here's the transcript--looking forward to an answer to this mystery!

    ON EDIT: Actually, I'm a little concerned about pasting this in here as it contains part of our login information. Could I possibly send it to you as an email attachment instead? You can use webmaster@neaq.org to contact me.

    Edited 4 years ago #

  • Scott McGuire Administrator

    Hi DrBB,

    You can email the transcript to us at bugs@fetchsoftworks.com .

    Thanks,

    Scott McGuire
    Fetch Softworks

    Edited 4 years ago #

  • Jan Member

    I also have this problem.I am on Mac platform and the only solution I have found is to go to the System Preference folder and toss the Fetch cache. Everything works fine after that but I must continue to do this every time. This problem started after I updated to 5.3.

    Posted 4 years ago #

  • Scott McGuire Administrator

    Hi Jan,

    I'm not sure your problem is exactly like DrBB's; he doesn't see the files even if he refreshes, and throwing out the Fetch Cache file is the equivalent of refreshing the file list (although more work!).

    I'd recommend that you do the following and see if it fixes your problem:

    * Open Fetch.
    * Go to the Fetch menu, and choose Preferences.
    * Click the Miscellaneous tab.
    * Check the "Ignore file list cache" checkbox.

    This will tell Fetch to ignore the Fetch Cache file, so you shouldn't have to keep throwing it out. Let us know if that doesn't help.

    Thanks,

    Scott McGuire
    Fetch Softworks

    Posted 4 years ago #

Reply

  • Or nickname, if you prefer.
  • This will be kept confidential.
  • This is to ensure that you’re a person, not a spambot.