香蕉成人伊视频在线观看|学生小视频国产区|yy女主播啪啪啪视频|麻豆传播媒体APP大全免费版官网|瑜伽牲交AV|国产欧美日韩在线天堂区|白浆精品国产91

12下一頁
返回列表 發帖
查看: 6352|回復: 15

[已解決] 求助用群暉nas內的docker搭建discuz!X3.5,修改文件后直接報錯

4

主題

11

回帖

0

粉絲

初學乍練

貢獻
0 點
金幣
6 個
樓主
發表于 2023-6-30 17:48:25 |湖北| 只看樓主 |倒序瀏覽 |閱讀模式
問問,我用群暉nas內的docker搭建discuz!X3.5后,想修改配置文件,拷貝和下載都正常,但是修改后直接報錯了
Fatal error: Uncaught Error: Call to undefined function getglobal() in /var/www/html/source/class/discuz/discuz_error.php:348 Stack trace: #0 /var/www/html/source/class/discuz/discuz_error.php(185): discuz_error::write_error_log('<b>Call to unde...') #1 /var/www/html/source/class/class_core.php(121): discuz_error::exception_error(Object(Error)) #2 [internal function]: core::handleException(Object(Error)) #3 {main} thrown in /var/www/html/source/class/discuz/discuz_error.php on line 348

修改內容及代碼
config_global.php
導出文件
docker cp 078e6f28dcdb:/var/www/html/config/config_global.php /volume1/共享空間
修改文件(下載文件)
導入文件
docker cp /volume1/共享空間/config_global.php  078e6f28dcdb:/var/www/html/config/config_global.php

能否幫忙看看

1 貢獻

最佳答案

84859617 發表于 2023-7-6 17:19
掛載就算了,試了好久都沒行,另外我想問問,那個上傳附件2M改大小的事情
網上的一些教程說是要改PHP.ini ...

路徑不是絕對的 進入容器 用find 搜索 php.ini
回復

使用道具 舉報

46

主題

6847

回帖

19

粉絲

應用開發者

貢獻
674 點
金幣
1461 個
產品版本
X5.0+
QQ
沙發
發表于 2023-7-1 11:28:59 |浙江| 只看Ta
在線修改可能會導致換行失效等,可以下載、修改,再上傳覆蓋的方式進行
回復

使用道具 舉報

19

主題

2270

回帖

4

粉絲

應用開發者

貢獻
81 點
金幣
629 個
QQ
板凳
發表于 2023-7-2 00:03:34 |福建| 只看Ta
sftp連接上去 下載文件 重新用編輯器 如notepad++ 改下 再傳上去 覆蓋試試
回復

使用道具 舉報

4

主題

11

回帖

0

粉絲

初學乍練

貢獻
0 點
金幣
6 個
地板
 樓主| 發表于 2023-7-2 10:17:31 |湖北| 只看Ta
crx349 發表于 2023-7-2 00:03
sftp連接上去 下載文件 重新用編輯器 如notepad++ 改下 再傳上去 覆蓋試試

sftp連接和ftp連接,包括通過映射,都看不到文件,沒辦法下載,不知道什么情況,但是通過putty可以代碼掃到文件,并下載,然后上傳,只是最后報錯,系統直接運行不了了
回復

使用道具 舉報

4

主題

11

回帖

0

粉絲

初學乍練

貢獻
0 點
金幣
6 個
5#
 樓主| 發表于 2023-7-2 10:19:04 |湖北| 只看Ta
湖中沉 發表于 2023-7-1 11:28
在線修改可能會導致換行失效等,可以下載、修改,再上傳覆蓋的方式進行

因為discuz在容器里,只能運行的時候進行下載和上傳,只能在運行狀態下修改,方式的話,是先下載,然后修改,最后上傳方式進行的,
回復

使用道具 舉報

19

主題

2270

回帖

4

粉絲

應用開發者

貢獻
81 點
金幣
629 個
QQ
6#
發表于 2023-7-2 13:43:27 |福建| 只看Ta
84859617 發表于 2023-7-2 10:17
sftp連接和ftp連接,包括通過映射,都看不到文件,沒辦法下載,不知道什么情況,但是通過putty可以代碼掃 ...

sftp 目錄映射清楚
容器(docker)的目錄  可以映射掛載到nas目錄哦 這樣好操作
回復

使用道具 舉報

4

主題

11

回帖

0

粉絲

初學乍練

貢獻
0 點
金幣
6 個
7#
 樓主| 發表于 2023-7-2 14:18:43 |湖北| 只看Ta
crx349 發表于 2023-7-2 13:43
sftp 目錄映射清楚
容器(docker)的目錄  可以映射掛載到nas目錄哦 這樣好操作 ...

我也不知道為什么,映射目錄都是對的,感覺像是隱藏了,關鍵的文件和目錄都看不見,我學了幾天用代碼操作,就是因為看不見文件,沒辦法操作,哎,我這discuz是直接通過代碼添加的容器,
docker pull XXX/XXX

只能通過命令行進入文件進行查看,用命令行進行下載,編輯和上傳,哎
回復

使用道具 舉報

19

主題

2270

回帖

4

粉絲

應用開發者

貢獻
81 點
金幣
629 個
QQ
8#
發表于 2023-7-3 00:21:41 |福建| 只看Ta
84859617 發表于 2023-7-2 14:18
我也不知道為什么,映射目錄都是對的,感覺像是隱藏了,關鍵的文件和目錄都看不見,我學了幾天用代碼操作 ...

-v 掛載目錄為:主機目錄:容器目錄,在創建前容器是沒有指定目錄時,docker 容器會自己創建

docker 運行時指定哦
格式
  1. -v /www/discuz:/usr/share/www/discuz
復制代碼


discuz容器里目錄 你需要ssh登陸docker實例里面 看看哦 這樣 你操作主機目錄內容 docker會同步修改 簡單多哦
回復

使用道具 舉報

4

主題

11

回帖

0

粉絲

初學乍練

貢獻
0 點
金幣
6 個
9#
 樓主| 發表于 2023-7-4 16:36:43 |湖北| 只看Ta
crx349 發表于 2023-7-3 00:21
-v 掛載目錄為:主機目錄:容器目錄,在創建前容器是沒有指定目錄時,docker 容器會自己創建

docker 運行 ...

你說的這個操作也試過,但是也映射不出來容器的文件,有幾個不重要的映射出來了,其余的都沒有, 哎
回復

使用道具 舉報

19

主題

2270

回帖

4

粉絲

應用開發者

貢獻
81 點
金幣
629 個
QQ
10#
發表于 2023-7-4 19:00:16 |福建| 只看Ta
84859617 發表于 2023-7-4 16:36
你說的這個操作也試過,但是也映射不出來容器的文件,有幾個不重要的映射出來了,其余的都沒有, 哎 ...

先ssh登陸 容器里面 看看 dz的目錄 再映射
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

  • 關注公眾號
  • 有償服務微信
  • 有償服務QQ

手機版|小黑屋|Discuz! 官方交流社區 ( 皖ICP備16010102號 |皖公網安備34010302002376號 )|網站地圖|star

GMT+8, 2026-5-31 05:33 , Processed in 0.054417 second(s), 14 queries , Redis On.

Powered by Discuz! X5.0 Licensed

© 2001-2026 Discuz! Team.

關燈 在本版發帖
有償服務QQ
有償服務微信
返回頂部
快速回復 返回頂部 返回列表