Hi Carl,
I tried to open X3 0.18 version today, when I access to the panel page, it appears a blank page. What could be the problem of that?
Leo
X3 Photo Gallery Support Forums
You mean you don't even see the login page?Leo wrote:Hi Karl,
It's a fresh new install on my laptop as testing. I am located in Shanghai, so I am not sure whether some scripts could not be load because of the firewall, neither I visit the https://demo.photo.gallery/panel/, it displays the blank page.
Ok so I guess it can be confirmed that the problem is the CDN provider, perhaps only temporarily. They claim to cover China:Leo wrote:I also tried to over-wall via VPN, the panel page can display properly.
The main problem is the backend panel page could not pop up in my area, while the website can browse perfectly.
The only reason is that it is fast and practical, loading a large amount of JS/CSS resources from a CDN provider on fast networks, through the new http/2 protocol. It would not affect performance too much though, if you host the files on your own server ... Especially since it's mostly a single user from a close location to the server that is using the panel.Leo wrote:If that is the reason, how many script files need be localized, will they effect the performance?
Hmm, that's interesting ... It is actually the GOOGLE CDN that fails for your location. I thought since it's Google, it would be reliable, but seems not. You can fix it for your local version ... Open panel/footer.php, line 80:Leo wrote:1. GET https://ajax.googleapis.com/ajax/libs/j ... ery.min.js
net::ERR_CONNECTION_TIME_OUT
2. Uncaught ReferenceError: jQuery is not defined
(anonymous function) @ bootstrap.min.js:6
3. Uncaught ReferenceError: $ is not defined
(anonymous function) @ (index):123
<script src='https://ajax.googleapis.com/ajax/libs/jquery/2.2.2/jquery.min.js'></script>
<script src='https://cdn.jsdelivr.net/jquery/2.2.2/jquery.min.js'></script>
right ...Leo wrote:Thanks ! It works ! in addition, it also need edit in the panel/login.php.
This is now fixed in X3 Release [0.19]. We have changed from Google CDN to JSDelivr, which seems to work nicely in China.Leo wrote:1. GET https://ajax.googleapis.com/ajax/libs/j ... ery.min.js
net::ERR_CONNECTION_TIME_OUT