phpMyAdmin 致命的 JavaScript 错误

phpMyAdmin 致命的 JavaScript 错误

编辑:我检查了 /var/log/apache2/error.log 有很多这样的消息:

[2024 年 2 月 13 日星期二 15:42:37.039460] [core:error] [pid 1027] [client ::1:33658] AH00037:不允许符号链接或链接目标无法访问:/usr/share/phpmyadmin/themes/pmahomme/jquery/jquery-ui.css [2024 年 2 月 13 日星期二 15:42:55.442362] [core:error] [pid 41155] [client ::1:41442] AH00037:不允许符号链接或链接目标无法访问:/usr/share/phpmyadmin/themes/pmahomme/jquery/jquery-ui.css [2024 年 2 月 13 日星期二 15:42:55.480593] [core:error] [pid 41087] [client ::1:41494] AH00037:不允许符号链接或链接目标不可访问:/usr/share/phpmyadmin/js/vendor/jquery/jquery-ui.min.js

今天早上有一次核心更新。

我使用 Ubuntu 22.04。我尝试在 Vivaldi 和 Firefox 中打开 phpMyAdmin,但出现同样的问题:

我无法在笔记本电脑上使用 phpMyAdmin。如果我单击 phpMyAdmin 中的任何选项卡,我都会看到“正在加载”,但它永远不会加载。

只是想检查一下数据库。我登录到

http://localhost/phpMyAdmin/

我看到 2 条消息:

发生了致命的 JavaScript 错误。您想要发送错误报告吗?

我单击“发送错误报告”,但只收到更多这样的消息。

我在 stackoverflow 上看到一些较早的帖子说 PageXray 扩展是原因,但我没有该扩展。

有什么建议吗?我怎样才能找到罪魁祸首 javascript?

我尝试从命令行启动 Vivaldi:

pedro@pedro-HP:~$ vivaldi --disable-extensions

但问题仍然存在。

以前我可以从 Vivaldi 或 Firefox 访问我的数据库,没有任何问题。

另外,为了检查数据库的完整性,我从命令行打开了 mysql,选择了一个数据库,从表中选择了数据,没有问题。所以我认为这不是 MySQL 的问题。

更多信息:

问题仅限于这台笔记本电脑。在我的小型云服务器上,我可以毫无问题地访问 Vivaldi 中的数据库!

我认为问题一定是出在某个 Ubuntu 更新上!我最近没有更新云服务器!现在我不确定是否应该更新。

更多信息:

开发者工具中的控制台有很多红色消息,例如:

jquery-migrate.js?v=5.1.1deb5ubuntu1:562 未捕获的 TypeError:无法读取未定义的属性(读取“长度”)在 jQuery.Tween.run(jquery-migrate.js?v=5.1.1deb5ubuntu1:562:36)在 g(jquery.min.js?v=5.1.1deb5ubuntu1:2:59310)在 C.fx.tick(jquery.min.js?v=5.1.1deb5ubuntu1:2:64313)在 ft(jquery.min.js?v=5.1.1deb5ubuntu1:2:58702)

上面的最后一部分重复了很多次!

答案1

好吧,文件存在,但我认为我需要将所有者和/或组更改为 www-data。您觉得如何?

由于内容很长,因此在此发布:

pedro@pedro-HP:~$ cd /usr/share/phpmyadmin/themes/pmahomme/jquery/
pedro@pedro-HP:/usr/share/phpmyadmin/themes/pmahomme/jquery$ dir
images jquery-ui.css
pedro@pedro-HP:/usr/share/phpmyadmin/themes/pmahomme/jquery$ ls -al
total 8 drwxr-xr-x 2 www-data www-data 4096 2月 4 2023 . drwxr-xr-x
6 www-data www-data 4096 2月 4 2023 .. lrwxrwxrwx 1 www-data
www-data 51 1月 20 2022 images ->
../../../../javascript/jquery-ui/themes/base/images lrwxrwxrwx 1
www-data www-data 58 1月 20 2022 jquery-ui.css ->
../../../../javascript/jquery-ui/themes/base/jquery-ui.css
pedro@pedro-HP:/usr/share/phpmyadmin/themes/pmahomme/jquery$ cd
/javascript/jquery-ui/themes/base/ bash: cd:
/javascript/jquery-ui/themes/base/: 没有该文件或目录
pedro@pedro-HP:/usr/share/phpmyadmin/themes/pmahomme/jquery$ cd
/usr/share/javascript/jquery-ui/themes/base/
pedro@pedro-HP:/usr/share/javascript/jquery-ui/themes/base$ ls -al
total 296 drwxr-xr-x 3 www-data www-data 12288 1月 18 17:14 .
drwxr-xr-x 3 www-data www-data 4096 2月 3 2023 ..
-rw-r--r-- 1 root root 489 1月 20 2022 accordion.css
-rw-r--r-- 1 root root 453 9月 8 2022 accordion.min.css
-rw-r--r-- 1 root root 275 1月 20 2022 all.css
-rw-r--r-- 1 root root 272 9月 8 2022 all.min.css
-rw-r--r-- 1 root root 316 1月 20 2022 autocomplete.css
-rw-r--r-- 1 root root 299 9月 8 2022 autocomplete.min.css
-rw-r--r-- 1 root root 791 1月 20 2022 base.css
-rw-r--r-- 1 root root 770 9月 8 2022 base.min.css
-rw-r--r-- 1 root root 1497 1月 20 2022 button.css
-rw-r--r-- 1 root root 1137 9月 8 2022 button.min.css
-rw-r--r-- 1 root root 789 1月 20 2022 checkboxradio.css
-rw-r--r-- 1 root root 722 9月 8 2022 checkboxradio.min.css
-rw-r--r-- 1 root root 1526 1月 20 2022 controlgroup.css
-rw-r--r-- 1 root root 1296 9月 8 2022 controlgroup.min.css
-rw-r--r-- 1 root root 1581 1月 20 2022 core.css
-rw-r--r-- 1 root root 1143 9月 8 2022 core.min.css
-rw-r--r-- 1 root root 3788 1月 20 2022 datepicker.css
-rw-r--r-- 1 root root 3309 9月 8 2022 datepicker.min.css
-rw-r--r-- 1 root root 1753 1月 20 2022 dialog.css
-rw-r--r-- 1 root root 1518 9月 8 2022 dialog.min.css
-rw-r--r-- 1 root root 253 1月 20 2022 draggable.css
-rw-r--r-- 1 root root 242 9月 8 2022 draggable.min.css drwxr-xr-x 2 www-data www-data 4096 1月 18 17:14 images
-rw-r--r-- 1 root root 37683 9月 8 2022 jquery-ui.css
-rw-r--r-- 1 root root 32075 9月 8 2022 jquery-ui.min.css
-rw-r--r-- 1 root root 1124 1月 20 2022 menu.css
-rw-r--r-- 1 root root 911 9月 8 2022 menu.min.css
-rw-r--r-- 1 root root 2952 1月 20 2022 progressbar.css
-rw-r--r-- 1 root root 2885 9月 8 2022 progressbar.min.css
-rw-r--r-- 1 root root 1198 1月 20 2022 resizable.css
-rw-r--r-- 1 root root 1010 9月 8 2022 resizable.min.css
-rw-r--r-- 1 root root 337 1月 20 2022 selectable.css
-rw-r--r-- 1 root root 313 9月 8 2022 selectable.min.css
-rw-r--r-- 1 root root 916 1月 20 2022 selectmenu.css
-rw-r--r-- 1 root root 807 9月 8 2022 selectmenu.min.css
-rw-r--r-- 1 root root 1359 1月 20 2022 slider.css
-rw-r--r-- 1 root root 1171 9月 8 2022 slider.min.css
-rw-r--r-- 1 root root 251 1月 20 2022 sortable.css
-rw-r--r-- 1 root root 240 9月 8 2022 sortable.min.css
-rw-r--r-- 1 root root 964 1月 20 2022 spinner.css
-rw-r--r-- 1 root root 781 9月 8 2022 spinner.min.css
-rw-r--r-- 1 root root 1217 1月 20 2022 tabs.css
-rw-r--r-- 1 root root 974 9月 8 2022 tabs.min.css
-rw-r--r-- 1 root root 18138 9月 8 2022 theme.css
-rw-r--r-- 1 root root 14064 9月 8 2022 theme.min.css
-rw-r--r-- 1 root root 355 1月 20 2022 tooltip.css
-rw-r--r-- 1 root root 331 9月 8 2022 tooltip.min.css
pedro@pedro-HP:/usr/share/javascript/jquery-ui/themes/base$

相关内容