Hi. Are you on a windows server?
Yes I am ISS and PHP 7.0.11
See the FAQ. There are stripslashes functions in the filemaway_management class that erase windows server backslashes from the directory path. Your file is uploaded, but to a really long directory name that would have been the whole path of the target directory.
I have a new version that I think (hope) will solve that issue, but I’m waiting on WordPress to approve it.
tl;dr = it’s not a PHP 7 issue. I have other support tickets here that explain how to manually remove the stripslashes if you’re so inclined, in the meantime, and can find that ticket.
Ok I will see if I can work it, I am not a dev person but I can usually fumble my way through things.
Thom, can you point me to the thread?
I found one here: https://wordpress.org/support/topic/upload-problems-14/
You can ignore the Line 1101 one. That is not actually path related and doesn’t need to be changed.
Just saw you already found an example.
This works for most folks on Windows. If it’s not the stripslashes then it might be server related.
Are you able to find the uploaded files anywhere on your server? If you’re getting the green checkmark, no errors are occurring on the File Away side of things.
Yes I do get a green checkmark, and like I said nothing is added to the server, the file I upload does not exist on the server anywhere. I have been manually uploading files for my colleges so I know I can write files to the server.
I have a hard time excepting its server related because we have been using fileaway for a few years now and it functioned correctly. Maybe something did change however so I will see what my IT can find.
Thom, are you saying that the fix you have submitted to wordpress is the stripslash? So in other words we will still not have a functioning file system?
Hi Thom,
It seems that the third change I made has fixed the issue π
The thread I was using originally did not say anything about removing Line 1086.
I removed this line and seemed to have fixed my problem.
Thanks Thom, and great plugin!
Steve