so my uncle asked me to update something on his website. I found out he uses azure service. I've never used this service before. After looking around I thought it was as easy as Searching App Services, then clicking on the only app running, then on the side panel click development center, then I choose FTP access. I then used FileZilla, I edited a file and then re-uploaded the file but nothing gets updated on the site. Am I missing something obvious?
Thanks.
If you want to update your website, you can use FTP,Git or other tools. You can refer to this document which can tell you how to deploy your sites. And contains other way to deploy your app. According your describe, you can check the last modified time of files in kudu.The following paragraph will introduce kudu.
If you just want to update your static files in sites. The easiest way is logging on portal and find your app.
First, you should click Advanced Tool in left side, and click the link to open KUDU Management.
Second, find Debug console options and click CMD or PowerShell, then you can see folders in the page, click site->wwwroot .
Third, you can add/delete/modify your static files by buttons in the page. When click the icon of pen, you can modify this file.
If you want to copy your local files, you also can drop it to this page, it's very convenient. More function about Kudu you can see this site.
Hope my answer works for you.
Related
nutshell: How can I debug an azure website?
I'm at a loss. I've been changing and re-publishing an MVC asp net core site on and off for a while, publishing always works fine.
Today, I've been messing with codeFirst migrations etc. and have published my site again - which works completely fine in VS in any environment - but in Azure it's just empty space.
The azure troubleshooting says "everything's fine", but it's clearly not - where do I begin? Or do I just revert all my changes and see which branches break the site?
The first thing to do is turn on debugging and look at the logs. You can enable debugging in the portal and turn on various options.
Once you have that setup, if you go to the "development tools" section in the portal and then click on "Advanced Tools (Kudu), this will take you to the backend view of your web app. In the drop-down at the top select "debug console" then either CMD or PowerShell, and you will be presented with a way to browse the content of your app. If you look in the "LogFiles" folder you will see logs that may have useful information.
If I want to have a quick look at the results on the website in my work in MDriven, is there perhaps an easy shortcut for me to do that, or else, is the link displayed somewhere in a menu so I can copy it?
I'm using the turnkey package.
Thanks a lot.
To get your site runnning in the cloud you can use a Sample site. The sample site is requested and is yours for 1 hour.
You will find a "request Demo site" button under https://portal.mdriven.net MyTurnkeySites.
Once you have the demo site you will find it under the cloud icon in MDriven Designer -> upload and you are done
I noticed that from December 1 published extensions are not visible on the page https://chrome.google.com/webstore/ and google after such indexing is visible? Could it be some sort of algorithm update?
Or is it a temporary error?
You may want to try Updating a web app's Chrome Web Store listing with these steps:
Open the web app script in the script editor.
Click Publish > Register in Chrome Web Store. Click Edit store item. This will bring up the Edit Item form you filled out during publication.
Make the changes you want to the description, graphic assets or other settings.
Click Publish changes.
Visit the Chrome Web Store developer dashboard to see the publication status of your web app. Note that the publication process can take up to an hour to finish. Once the "Status" column says "Published", your web app will be available in the store.
In addition to that, you may also check the possible reasons why your item may not be showing in search.
If any of the given links doesn't help, I suggest that you submit your issue.
I have a WordPress installation on an Azure Website (not a WebRole). I have FTP access to the site but it literally can take like an hour, which is insane because if I could just ZIP the thousands of files on the site (due to all the plugins, etc) it might take 5 seconds to run the zip. Downloading that then would be far more reliable, as its just 1 file, not 10,000 that could get messed in transfer. Traditional hosters allow you to get on their control panel and zip folders, for instance, but FTP doesn't allow this.
So can I do this on an Azure website, any way, shape or how??? I've looked a bit into SFTP which seems to have some such capabilities but it doesn't seem to be implemented in Azure websites. What can I do, this whole work flow is despisable, I can't live with it, it discourages backups. This encourages one to go to a traditional shared host but I would rather not if possible.
Use the Kudu Console. To access it, simply go to {yoursite}.scm.azurewebsites.net.
You will then be prompted for your login credentials for your Microsoft Azure Account. Once logged in, click on 'Debug Console' at the top of the web page.
Within the UI, Next to each file and folder, there is a Down Arrow icon that lets you download the item.
For files, it directly downloads the file by navigating to it.
For directories, it downloads a zip file containing the full content of the folder.
Detailed instructions can be found here: https://github.com/projectkudu/kudu/wiki/Kudu-console
Adding a screeshot of kudu-console.
Another solution would be the Kudu API, you can accomplish a lot of stuff with it such as downloading a folder from the app service as ZIP as well as automating this using a script. Use the following link within a web browser for example:
If logged in to kudu from the browser just use:
https://{{your-site}}.scm.azurewebsites.net/api/zip/{{folder-path}}
If using a script or command line pass your credentials as follows:
https://user:pass#{{your-site}}.scm.azurewebsites.net/api/zip/{{folder-path}}
Where user and pass can be obtained by going to your app service in the Azure Portal and clicking Get Publish Profile in the Overview tab. See the Deployment Credetials documentation for more details.
Note: The folder path starts from D:\home.
For more information consult the kudu Rest API documentation.
A developer just send me a running website files from IIS directory. I want to know if I can run the website on my PC. The file contain "Default.aspx" file, which I assume is of some importance.
I want to know if it is possible to run the website on my PC, I have installed IIS and I placed the file in the wwwroot folder, but unfortunately I dont know how to proceed from here.
Can someone please point me to the right way to continue with this task.
Thanks in advance
First time use of IIS
Now that IIS is running on your system, it should have defaulted to running on port 80. You can test this out by going to http://localhost/
The file you have placed in the wwwroot directory Default.aspx is an ASP.NET application. You need to go to IIS and convert the directory it is stored into a web application.
Now when creating web applications, it is better to create them in another folder other than your wwwroot folder, and in the case of this tutorial it is easier. Move your Default.aspx into a folder named 'webapp', or something of the like.
To convert it into an application, do the following:
In the Server Manager, expand the
'Roles' item in the tree
Expand the 'Web Server (IIS)' item
Click on 'Internet Information Services (IIS) Manager
In the window on the right hand side, you will need to open up your server. In my case, my server is called WIN2008R2. Your server name will be located inside the 'Connections' pane. Expand your server in the tree
Expand the 'Sites' item
Expand your newly created site. There should only be one there, and the item will have a globe next to it
Now right click on your 'webapp' item which will have a folder next to it, and click 'Convert to Application'. Then leave all the properties the same in the window that comes up and click OK.
You have now created a new web application. By going to http://localhost/webapp you should see it working.
You need to configure IIS to host an ASP.NET website.
You can find information about configuring IIS here: http://msdn.microsoft.com/en-us/library/ms178477.aspx
Another option is using the Cassini web server (instead of IIS). You may find it easier to configure: http://ultidev.com/products/cassini/