Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Do not installed Webui under a directory with leading dot (.) #13292

Open
w-e-w opened this issue Sep 17, 2023 · 6 comments
Open

Do not installed Webui under a directory with leading dot (.) #13292

w-e-w opened this issue Sep 17, 2023 · 6 comments

Comments

@w-e-w
Copy link
Collaborator

w-e-w commented Sep 17, 2023

If you're seeing this
image

make sure you did not place your webui install under a directory or subdirectory that has a leading dot (.)

example

B:\Downloads\.subdir\sd.webui
             ^

the reason
since Gradio version 3.33.0, they add a new security feature that blocks files under a dot directory to be served

The /file= route no longer allows accessing dotfiles or files in "dot directories" by @akx in gradio-app/gradio#4303

in webui 1.6.0 we switch from Gradio 3.32.0 -> 3.41.2, and so the browser will not be able to access webui files if it is installed under a dot dir

related issues
#12474 (comment)
vladmandic/automatic#2106

note this may also has an effect on certain extensions, if they have files that are intend to be served but are named with a leading dot


another cause of CSS not loading is if you launch webui from a different work directory then webui root
#13210 (this fix in in dev branch but not yet in master)
so if you are experiencing similar issue to above but webui is not installed under a dot dir make sure the wrok dir is webui root

@Cloudwalk9
Copy link

Are you fucking kidding me? I've been scratching my head for well over a month and couldn't use 1.6.0 because of this, not knowing why. Thank you so much.

@mikelpr
Copy link

mikelpr commented Oct 27, 2023

should be on the README

@Yasand123
Copy link

This is fixed in v4 branch gradio-app/gradio#6128

@Potato22
Copy link

still broken after doing git clean and pull, UI is unresponsive and is now attempting to reinstall everything, as painful as it sounds.

@w-e-w
Copy link
Collaborator Author

w-e-w commented Nov 17, 2023

another cause of CSS not loading is if you launch webui from a different work directory then webui root
#13210 (this fix in in dev branch but not yet in master)
so if you are experiencing similar issue to above but webui is not installed under a dot dir make sure the wrok dir is webui root

@RichardTJamison
Copy link

RichardTJamison commented Apr 4, 2024

I seem to be having this issue after a recent update, but I dont have anything under a ./ directory to my knowledge, how do I make sure my work directory is correct?

Edit: It would seem its tied to what port I'm using. 7860 is buggy while 7861 works perfectly fine. I have no idea what could be causing this because 7860 is the default and it only starts on 7861 when I'm running KohayaSS on 7860.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants