Search…

X3 Photo Gallery Support Forums

Search…
 
User avatar
qymll
Topic Author
Posts: 12
Joined: 25 Jul 2019, 19:35

panel login failed

23 May 2022, 00:02

I just configured A brand new website  on the LAN using X3.30.0.min,but when i try to login,an error occurred,There is only one error message in the place where the user name and password are entered, which makes me comfortable with the email address.  

I tested another older lan website again,also cant login ,while There is no problem browsing the content of the website,same issue 。It seems to be caused by an error in downloading the configuration file from CDN . but in the older website,i had configured dont use cdn Because the website is running in the LAN environment。how can i solve the problem,edit some config file? or?

file
error login2.png
error login2.png (108.47 KiB) Viewed 1919 times
error login.png
error login.png (109.07 KiB) Viewed 1919 times
 
User avatar
mjau-mjau
X3 Wizard
Posts: 13993
Joined: 30 Sep 2006, 03:37

Re: panel login failed

23 May 2022, 01:04

From the screenshots, I can see that access to the CDN jsdelivr.com is blocked by your network, firewall or China-wall. The X3 frontend has the option to disable CDN, but the panel always loads from CDN (too many scripts to manage). I am curious, how did you configure it earlier? I mean, surely you were able to access the panel earlier?
 
User avatar
qymll
Topic Author
Posts: 12
Joined: 25 Jul 2019, 19:35

Re: panel login failed

23 May 2022, 02:32

mjau-mjau wrote: From the screenshots, I can see that access to the CDN jsdelivr.com is blocked by your network, firewall or China-wall. The X3 frontend has the option to disable CDN, but the panel always loads from CDN (too many scripts to manage). I am curious, how did you configure it earlier? I mean, surely you were able to access the panel earlier?
yes ,as u know,Sometimes access to international networks fluctuates .

Loading problems may occur when the network fluctuates。

so i try to find all cdn script js  css,
First download to the local (etc mima.com), 

edit panel/login.php
Image
Image
then replace the original cdn url.

faster

Image

I found that the web page also loaded three fonts. 
Image
I have downloaded the corresponding fonts locally through the given URL, but I can't find the code that can be replaced,they are not in index or login.php
Attachments
font.png
font
font.png (35.9 KiB) Viewed 1913 times
fast.png
vs
fast.png (85.82 KiB) Viewed 1913 times
min.css.png
min.css
min.css.png (28.37 KiB) Viewed 1913 times
min.js.png
min.js
min.js.png (11.58 KiB) Viewed 1913 times
 
User avatar
mjau-mjau
X3 Wizard
Posts: 13993
Joined: 30 Sep 2006, 03:37

Re: panel login failed

23 May 2022, 02:49

The font is loaded in header.php and login.php:
Code
<link href="https://fonts.googleapis.com/css?family=Montserrat:500|Source+Sans+Pro:400,400i,600,600i&amp;subset=cyrillic,cyrillic-ext,latin-ext" rel="stylesheet">
You can check the link (if you can't see it, scroll down to bottom of this post):
https://fonts.googleapis.com/css?family ... ,latin-ext

You can see there are classes:
Code
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/montserrat/v24/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw0aXx-p7K4KLjztg.woff) format('woff');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
You would probably need to replace the src attribute linking to the fonts locally.

Optionally, it might be easier to just remove the Google fonts and add some custom CSS to override fonts. You don't NEED to use the Google fonts (Montserrat, Source Sans Pro), but I am not quite sure how it will look. It might even have better support for Chinese character names if you use a system font.

If you couldn't load the link above:
Code
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/montserrat/v24/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw0aXx-p7K4KLjztg.woff) format('woff');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/montserrat/v24/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw9aXx-p7K4KLjztg.woff) format('woff');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/montserrat/v24/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw2aXx-p7K4KLjztg.woff) format('woff');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/montserrat/v24/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw3aXx-p7K4KLjztg.woff) format('woff');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/montserrat/v24/JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Hw5aXx-p7K4KLg.woff) format('woff');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7qsDJB9cme_xc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7jsDJB9cme_xc.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7rsDJB9cme_xc.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7ksDJB9cme_xc.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7osDJB9cme_xc.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7psDJB9cme_xc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xK1dSBYKcSV-LCoeQqfX1RYOo3qPZ7nsDJB9cme.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdh18S0xR41YDw.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdo18S0xR41YDw.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdg18S0xR41YDw.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdv18S0xR41YDw.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdj18S0xR41YDw.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCdi18S0xR41YDw.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: italic;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xKwdSBYKcSV-LCoeQqfX1RYOo3qPZY4lCds18S0xR41.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNa7lujVj9_mf.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xK3dSBYKcSV-LCoeQqfX1RYOo3qPK7lujVj9_mf.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNK7lujVj9_mf.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xK3dSBYKcSV-LCoeQqfX1RYOo3qO67lujVj9_mf.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xK3dSBYKcSV-LCoeQqfX1RYOo3qN67lujVj9_mf.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7lujVj9_mf.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7lujVj9w.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmhdu3cOWxy40.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwkxdu3cOWxy40.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmxdu3cOWxy40.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlBdu3cOWxy40.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmBdu3cOWxy40.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmRdu3cOWxy40.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Source Sans Pro';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdu3cOWxw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
 
User avatar
qymll
Topic Author
Posts: 12
Joined: 25 Jul 2019, 19:35

Re: panel login failed

23 May 2022, 03:27

thx :)


The problem was discovered by a coincidence。

In the past, sometimes the control panel opened slowly, but I didn't care much。

I used to use the virtual hosts of Alibaba and Amazon. At present, I use the host in the home LAN。

I tried to load all files from the LAN instead of CDN,So I disable the CDN option very early .Until today, the national network fluctuates,I found that not all JS CSS is loaded locally。In particular, it seems that all the files in the control panel are downloaded from CDN.So sometimes the control panel is slow,But at the same time, because CDN is disabled, the speed of the home web pages is not affected, and almost all elements are downloaded from the lan server 。  The CDN scheme should be suitable for almost everyone except me----one of Users who intend to access only lighting rapidly on the Intranet,LOL

When I tried to find out which CDN files would be downloaded in the control panel operation, I crashed, almost all of the js css files。Is there any option that allows the server to cache CDN resources once, and then call them directly the next time. When users access, they can directly obtain resources from the server。
If not, I should download them one by one, rename them, and then copy them to other paths to link them。This is really a very tragic thing. After doing so, I'm not sure whether it will affect me updating.
smile.png
smile.png (90.34 KiB) Viewed 1908 times
Attachments
slow.png
slow.png (41.52 KiB) Viewed 1908 times
 
User avatar
mjau-mjau
X3 Wizard
Posts: 13993
Joined: 30 Sep 2006, 03:37

Re: panel login failed

23 May 2022, 05:07

qymll wrote:If not, I should download them one by one, rename them, and then copy them to other paths to link them。This is really a very tragic thing. After doing so, I'm not sure whether it will affect me updating.
To be honest, I didn't bother offering CDN [on][off] option for the control panel, because it didn't seem useful. It should really work like the frontend, and have all the scripts pre-downloaded and available. I am currently working on a new version, and I will see if I can make an option for the control panel to load all JS/CSS locally.
qymll wrote:Is there any option that allows the server to cache CDN resources once, and then call them directly the next time. When users access, they can directly obtain resources from the server。
In this case, it's probably easier to do the same as the X3 frontend, and just make all the scripts available locally, and then have a setting to disable CDN also for the panel.
 
User avatar
qymll
Topic Author
Posts: 12
Joined: 25 Jul 2019, 19:35

Re: panel login failed

23 May 2022, 05:56

very happy to hear the news of the new version. 
After downloading many files with my immature technology, I tried to replace all CDN url and re link them, but the console seemed to be in a mess。Maybe I didn't find the relevant URLs in all the files. After all, I'm not the author,ahaha 
At present, I have temporarily solved the problem that I may not be able to log in due to network fluctuations. As for replacing all URLs to speed up other contents in the control panel, I give up temporarily. After all, it is temporarily available,  only a bit slow。


Many years ago,I'm obsessed with how to use CDN and other load balancing technologies to speed up website access,But later I found that my site doesn't need and won't have that high concurrency。Whether using domestic or foreign acceleration services. With the rapid upgrading of the network,Personally, I'm more and more inclined to home localhost Using idle PC . 1G wan,10G lan,sounds not bad.
all.png
maybe all
all.png (29.36 KiB) Viewed 1900 times
 
User avatar
mjau-mjau
X3 Wizard
Posts: 13993
Joined: 30 Sep 2006, 03:37

Re: panel login failed

23 May 2022, 06:54

I will look into a fix, should be 4-5 weeks ...
qymll wrote:Many years ago,I'm obsessed with how to use CDN and other load balancing technologies to speed up website access,But later I found that my site doesn't need and won't have that high concurrency。Whether using domestic or foreign acceleration services. With the rapid upgrading of the network,Personally, I'm more and more inclined to home localhost Using idle PC . 1G wan,10G lan,sounds not bad.all.png
It depends on your website visitors. The main huge benefit of CDN, is that it serves all resources from a server that is close to the visitor. For example, a visitor in US will be served all resources from a US server, while a visitor in Australia will be served the assets from a server in Australia. This offers a huge overall gain in loading speed for websites that have visitors from different geographic locations (like our www.photo.gallery). Even if it's not faster for YOU (because you are close to the server location), it would be much faster for someone visiting your website from a location far away from the origin server.

If all/most of your visitors are from the same location/country as the origin server, then it offers little benefit. Of course, for large countries like US, China and Russia, it would still offer some benefit because they have many CDN locations (cities) in each country ... However, the benefit is much smaller.

There are a few other small benefits: 1. When you are loading shared "public" plugins like "jQuery", there is a chance the resource is already cached in the users browser from another website that uses the same resource. 2. Loading resources from and external server will offload your own server, 3. If you have an extremely high volume of simultaneous visitors (1000+), CDN would handle that much better.

In REAL LIFE, for most normal websites (like X3), CDN only offers a noticeable advantage if your website visitors are from different geographic locations.
 
User avatar
mjau-mjau
X3 Wizard
Posts: 13993
Joined: 30 Sep 2006, 03:37

Re: panel login failed

26 May 2022, 02:41

See my post :zap: China vs cdn.jsdelivr.net:
https://forum.files.gallery/d/134-china ... sdelivrnet
 
User avatar
mjau-mjau
X3 Wizard
Posts: 13993
Joined: 30 Sep 2006, 03:37

Re: panel login failed

02 Jul 2022, 06:36

I was told me that jsDelivr now works in China. Can someone in China confirm this? For example, does demo.photo.gallery/panel work without failure when loading the CSS and Javascript from jsDelivr?
 
User avatar
qymll
Topic Author
Posts: 12
Joined: 25 Jul 2019, 19:35

Re: panel login failed

12 Jul 2022, 09:21

mjau-mjau wrote: I was told me that jsDelivr now works in China. Can someone in China confirm this? For example, does demo.photo.gallery/panel work without failure when loading the CSS and Javascript from jsDelivr?
It's normal at present, slow down a little. In fact, during our last discussion, jsdelivr has slowly recovered in China, but the speed was unstable at that time
速度测试.png
速度测试.png (109.67 KiB) Viewed 1774 times
Because I check the official website https://www.photo.gallery/ every once in a while to see if there is a new version, sorry for  didn't pay attention to the forum. This reply is regarded as the reply to this posthttps://forum.files.gallery/d/134-china-vs-cdnjsdelivrnet     Because I found that the reply of this post was closed, so I made a special remark
 
User avatar
mjau-mjau
X3 Wizard
Posts: 13993
Joined: 30 Sep 2006, 03:37

Re: panel login failed

12 Jul 2022, 22:56

qymll wrote:It's normal at present, slow down a little. In fact, during our last discussion, jsdelivr has slowly recovered in China, but the speed was unstable at that time
Thanks. Let's hope it remains stable!