I've been working on a MVC project which includes uploading files. I cannot quite figure this one out.
I've configured so that I can upload ~1GB per file, now we're talking about a small image, say 0.05MB that I'm trying to upload. About ~30% av all times i get thrown to the error page in my project, I've notices that I can still have a perfect connection while uploading.
The problem only occurs on iPhone/iPad so far. When I choose to upload a file it works sometimes, and sometimes not. I see no specific patterns for failure, except that I get thrown to the error page, and that happens when a page/file cannot be found in my project.
I cannot debug this with breakpoints easily since the problem only occur on wireless devices (iPhone/iPad) when the project is published online. I've checked all the Views and all "return function" in the code and see no errors.
I've tried adding new values in web.config but without success (eg. executionTimeout)I've also set the web.config to accept files up to ~1GB.
As I've said, the upload process fails randomly, even if I repeat the procedure in the exact same order.
What do you think I should do, any idea what to try? Can I debug on my iPad, that would have helped me. I did install Safari for Windows, no result.
Building in VS2015.
Thank you very much!
Regards
Edit:
I've been struggling to prevent the default error message page with a custom made one (if uploaded file not found) and entered this line into Web.config:
<add name="ApiURIs-ISAPI-Integrated-4.0" path="/files/*" verb="GET,HEAD,POST,DEBUG,PUT,DELETE,PATCH,OPTIONS" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" />
But since I'm not exactly sure what it does more than gives me my beautiful error page it also seems to prevent some files to be uploaded. Since I removed this line from Web.config it seems to work for the moment, if we can count on chance...
Related
wired situation. been replicating some React materials. When use live server, one project opens fine chrome, however, another one one not opening at all, if I type in the IP, I always end up with a listing of the project folder.
This one not applicable to my problem
I also set default browser to Chrome, did that "https" thing.
See my project folder, one thing I notice difference from the workable project, is the missing ".vscode" folder, here I manually addded this one. still not working.
Okay, this is stupid. Turns out all file or folder names cannot be Chinese language. need to change them names to English language, to all confusing Chinese users.
We have a project running Umbraco 7.5.9
We have suddenly started to get the following errors when loading Umbraco and opening various document types
Failed to load template: views/components/umb-folder-grid.html?umb__rnd=7.5.9.884162080
The errors come from /umbraco/lib/angular/1.1.5/angular.min.js
Is this a server setting that is causing this? The error has suddenly started appearing in several applications
Thanks
Check your project path whether Umbraco\Views\components\umb-folder-grid.html files exist?
It seems like you are missing that file - maybe accident delete it or did not include it when publish
Check your dev tools network tab and look for the call for the umb-folder-grid.html file.
It should come with a 200 response, but in your instance it may be 404ing.
I found that this file is requested when I go to the Media section of Umbraco.
If the file is 404ing, open up the location of the file in a separate tab and see if anything is being returned. If there is nothing there, check that your server does have the file on it.
To start with, I would like to stress that I do know how to define XML Namespaces correctly in my XAML files. This repeated error is not caused by an mistake in my code. The problem does not stop my project from being built successfully, or running and the mentioned Converter class works perfectly.
When I build the project, the errors disappear. However, the designer show the familiar error message:
When I click on the 'Reload the designer' link, the errors return. The worst part of this problem is that I lose all Intellisense on these views.
The error highlights these namespaces:
But you can clearly see that they have been declared correctly:
I'm sure that I have found a solution for this problem before, but after an extensive search just now, I can only find a million posts relating to this error where users have actually made errors. Please also note that this was a brand new WPF Application and not downloaded from the internet or a network drive.
Is the project ON a network drive? XAML has issues with projects stored on a network drive. In corporate environments your Documents are often remapped to a network path, causing this problem for the default project folder.
Try like c:\projects\yourprojecthere instead?
WPF Project on a network share with clr-namespace
i am trying to figure this out for a long time now, but so far no luck, maybe somebody can help me.
I have a 2.2.2 cakephp installed on my computer (localhost) and everything works perfectly. But now i want that same project to be online on remote server. I upload everything, set mysql path but i get a blank page when trying to access the site.
If i upload a fresh cakephp it works, but my project doesnt. The debug is set to default, think that should be 2? I also deleted files in cache/tmp, but still no errors or anything, just blank page.
Any info would be helpful, thank you.
I hate when that happens :). Usually it does if there is an error somewhere and you can't see it because the errors are turned off, so you should call phpinfo() and see if display_errors is on. Changing the debug mode doesn't work every time since display_errors is set from php.ini.
Unfortunately, if this is the problem and you don't have access to edit the php.ini file, you might need to ask the hosting provider to change it and restart the php service.
You can also try this: error_reporting(E_ALL)
I uploaded changes to my cakephp website and discovered that all actions for a particular controller returned a blank page. I discovered what the error was and was able to reproduce it with another controller.
The problem was that in the first line of my controller file I had a space before the opening php tag.
One space cost me hours.
Just uploading all files won't cut it. Make sure you work through this checklist:
First and foremost, check the error log file located under app/tmp/logs/error.log, this usually holds some very good pointers as to what is wrong.
Make sure you have uploaded the app/Config/database.php file with the proper details. Local installs usually have user root without password. Online servers (obviously) do not!
To that extent, also make sure you actually have a database with your hosting provider (either your host sent you the info or you need to create it yourself using their control panel).
Make sure you also uploaded all .htaccess files (the one under the root directory and /app and /app/webroot), some FTP programs don't show this "hidden" file by default.
If all else fails, contact your hosting provider for further support as they usually have access to more verbose server logs that can also hold clues.
The real problem was only the coding I used in notepad++. All my files were encoded with UTF-8, but they should have been UTF-8 without BOM. After I changed it to UTF-8 withot BOM, everything started to work perfectly.
Bear with a bit me before jumping straight to the normal caching fix solutions. Here's what happening:
I have a project, a single project out of dozens in our solution that appears to be refusing to update its code when I build and run. It's not part of the xap, but a dll sitting along side the xap.
Things I've already determined not a solution:
I've checked the output of its dll and it has been built, and its contents updated to match my code, verified with dotPeek. But it refuses to display the updated code.
I clean, rebuild the solution, and restart the dev server but it refuses to display the updated code.
I switch to a different browser, no dice.
I clear browser cache's to no avail.
I completely delete my local code and do a fresh fetch from our repository, again, no love from silverlight.
I have not been without a little success though. The ONE bone I've been thrown was over the weekend. Not touching it for a couple days, I came back to work on Monday and, without having done anything to it, it just updated. Now, however, it's cached again, or something, because it's stuck in the last set of changes I made to it.
So my question is this: What am I missing?
Most likely your files may be read only and MS Build fails to display error message and it does not update files. In case if you have mistakenly checked in your .xap files, then this is possible, you will have to remove it from your source control and also make .xap file writable by removing readonly checkbox.
Visual Studio checks in your .xap files by mistake and silverlight build does not report any error.
Second, do you have any other file backup service installed like Shadow copy or Dropbox kind of online backup service, something is probably making xap files readonly and that is causing this problem.
Here there are couple answers: Prevent Silverlight 3 from caching while debugging
Code below helped me(add this to Page_Load of page that hosted the app ):
Response.Cache.SetExpires(DateTime.Now.AddSeconds(-100));
Response.Cache.SetCacheability(HttpCacheability.NoCache);
UPDATE:
Prevent Silverlight xap from being cached by proxy server
"So my question is this: What am I missing?"
An internal caching mechanism that our application uses. So, none of you could really have helped me as it was an architectural feature of our software.