- Server operating system version
- Server 2016
- Plesk version and microupdate number
- Obsidian
My sites are hosted by Godaddy (for now) in their Windows / Plesk offering and when I logged into FTP the other day, I noticed all of my .cs files were not showing up. The .cs/code-behind files are the C# code that goes with the .aspx pages for those not familiar with asp.net. The aspx page is the html/javascript UI code, and the .cs file is the server-side code for the page.
Anyway, I immediately checked my site to ensure it was still functional and to my surprise it was. The code behind files are not optional for my site to function, they need to be there. Since the site works, it leads me to believe they are on the server and are working... but they do not show up in FTP or in the Plesk File manager.
I have multiple sites and some are affected and others are not. The only thing I can think of is the maintenance Godaddy did a few months ago where they updated Plesk. My sites are informational in nature and don't require much in the way of maintenance so I don't check on them often but I believe something was corrupted or didn't copy correctly when they did their maintenance. Godaddy support is of no help and they insist it's something I did wrong but I haven't touched my site's contents for about 15 months.
In the Plesk site settings, I have verified the folder path to my site's files a dozen times and where the domain is pointed simply does not have my .cs / code-behind files listed. I do see at the root of my file structure there is a "tmp/root/<8 character random folder name>" directory that I did not place there. There are dozens of the 8-character named folders with a ton of ".compiled" and .dll files in them. I'm guessing this was some remnant of their upgrade maintenance as I definitely did not place these files here. My guess is the upgrade script bombed out for some reason and needs to be redone or repaired but I am not the admin for the server to perform this... Godaddy would have to do it I presume.
So, as far as I can tell, the files are on the server and Plesk is able to serve them / use them - but I cannot see them anywhere in my FTP or Plesk File Manager. Godaddy refuses to troubleshoot or open a support ticket directly with Plesk. Hoping I can get some ideas or support here. If not, I'm looking for a new host where I have more control.
Any ideas on how to trace where these files are or where they are being served from?
Anyway, I immediately checked my site to ensure it was still functional and to my surprise it was. The code behind files are not optional for my site to function, they need to be there. Since the site works, it leads me to believe they are on the server and are working... but they do not show up in FTP or in the Plesk File manager.
I have multiple sites and some are affected and others are not. The only thing I can think of is the maintenance Godaddy did a few months ago where they updated Plesk. My sites are informational in nature and don't require much in the way of maintenance so I don't check on them often but I believe something was corrupted or didn't copy correctly when they did their maintenance. Godaddy support is of no help and they insist it's something I did wrong but I haven't touched my site's contents for about 15 months.
In the Plesk site settings, I have verified the folder path to my site's files a dozen times and where the domain is pointed simply does not have my .cs / code-behind files listed. I do see at the root of my file structure there is a "tmp/root/<8 character random folder name>" directory that I did not place there. There are dozens of the 8-character named folders with a ton of ".compiled" and .dll files in them. I'm guessing this was some remnant of their upgrade maintenance as I definitely did not place these files here. My guess is the upgrade script bombed out for some reason and needs to be redone or repaired but I am not the admin for the server to perform this... Godaddy would have to do it I presume.
So, as far as I can tell, the files are on the server and Plesk is able to serve them / use them - but I cannot see them anywhere in my FTP or Plesk File Manager. Godaddy refuses to troubleshoot or open a support ticket directly with Plesk. Hoping I can get some ideas or support here. If not, I'm looking for a new host where I have more control.
Any ideas on how to trace where these files are or where they are being served from?