久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

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

[求助] 安裝成功,點擊進入出現 若要重新安裝...的語句

1

主題

8

回帖

14

積分

初學乍練

貢獻
0 點
金幣
5 個
樓主
發表于 2022-2-16 09:01:54 | 只看樓主 |只看大圖 |倒序瀏覽 |閱讀模式
請教個問題:
我的discuz安裝好之后,會進入一個 “若要重新安裝,請刪除 ./data/install.lock‘的提示, 我沒有管它,直接進入首頁,能正常使用。但是在進入UCenter的時候,發現鏈接中還是多了個/install/,已經完全刪除安裝目錄、數據庫重裝了好幾遍了,還是出現這種問題,是我哪里操作出錯還是配置沒配好。
阿里云服務器 linux centos 7.0 + php7.1 + mysql5.6 + nginx
discuz 是3.4


我知道答案 回答被采納將會獲得1 貢獻 已有12人回答

BD0847BA344E01AD587ACF23718A4497.jpg (46.08 KB, 下載次數: 22)

UCenter的鏈接有問題

UCenter的鏈接有問題

WX20220216-085928@2x.png (116.03 KB, 下載次數: 20)

無法正常進入論壇

無法正常進入論壇
回復

使用道具 舉報

1

主題

8

回帖

14

積分

初學乍練

貢獻
0 點
金幣
5 個
沙發
 樓主| 發表于 2022-2-16 09:03:59 | 只看Ta
我在本地機器試過,沒有出現這種情況
回復

使用道具 舉報

19

主題

2196

回帖

3311

積分

應用開發者

貢獻
74 點
金幣
629 個
QQ
板凳
發表于 2022-2-16 09:34:58 | 只看Ta
登陸后臺 更新緩存 就好了
回復

使用道具 舉報

1

主題

8

回帖

14

積分

初學乍練

貢獻
0 點
金幣
5 個
地板
 樓主| 發表于 2022-2-16 10:01:20 | 只看Ta
crx349 發表于 2022-2-16 09:34
登陸后臺 更新緩存 就好了

多謝回復,我按照你給的方法  工具-》更新緩存-》數據緩存模板緩存DIY 模塊分類緩存更新 CSS 緩存 全部選中。更新成功之后,退出賬號,重新登陸了還是不行。
那個uc的鏈接地址始終是多了個/install/;就算我手動去掉install,進入uc,會發現uc里面的所有靜態資源都多了install~
回復

使用道具 舉報

1

主題

8

回帖

14

積分

初學乍練

貢獻
0 點
金幣
5 個
5#
 樓主| 發表于 2022-2-16 10:10:57 | 只看Ta
我剛才 把 nginx配置中的
  1. #location / {
  2.     #    try_files $uri $uri/ /index.php?$query_string;
  3.     #}
復制代碼
給注釋掉了,回過頭,在后臺能打開UCenter了,但是靜態資源是 http://bbs..com/uc_server/admin.php/uc_server/images/admincp.css 這樣的鏈接,明顯不對,樣式錯亂
回復

使用道具 舉報

1

主題

8

回帖

14

積分

初學乍練

貢獻
0 點
金幣
5 個
6#
 樓主| 發表于 2022-2-16 10:27:52 | 只看Ta
如果在新窗口打開http://bbs.xxx.com/uc_server/admin.php,uc這塊倒是能正常使用了。然而,論壇,至少現在發現前端頭像修改這部分會不正常,因為頭像上傳的一些連接也出現 /install/,不知道還會不會有其它地方。總的來說,還是沒有從根本上解決問題。
回復

使用道具 舉報

2

主題

1410

回帖

2061

積分

應用開發者

啦啦啦~

貢獻
58 點
金幣
325 個
7#
發表于 2022-2-16 11:13:26 | 只看Ta
wozaizheer 發表于 2022-2-16 10:10
我剛才 把 nginx配置中的  給注釋掉了,回過頭,在后臺能打開UCenter了,但是靜態資源是 http://bbs..com/u ...

注釋掉之后再重裝一次
回復

使用道具 舉報

19

主題

272

回帖

791

積分

應用開發者

貢獻
19 點
金幣
316 個
8#
發表于 2022-2-16 12:10:38 | 只看Ta
可能是你用的root賬號上傳的程序,導致你上次的文件所屬用戶都是root,安裝完成后程序要自動刪除install目錄下的文件,因為無權限,所以沒有刪除成功!
遇到這種情況,你手動把install文件夾刪除即可!
回復

使用道具 舉報

1

主題

8

回帖

14

積分

初學乍練

貢獻
0 點
金幣
5 個
9#
 樓主| 發表于 2022-2-16 13:57:30 | 只看Ta
老周部落 發表于 2022-2-16 11:13
注釋掉之后再重裝一次

已經試過~
回復

使用道具 舉報

1

主題

8

回帖

14

積分

初學乍練

貢獻
0 點
金幣
5 個
10#
 樓主| 發表于 2022-2-16 15:03:05 | 只看Ta
為了搞清楚最后安裝完畢為啥不能正確跳轉,我查找到了
  1. if(in_array($method, array('app_reg', 'ext_info'))) {
  2. 61     $isHTTPS = is_https();
  3. 62     $PHP_SELF = $_SERVER['PHP_SELF'] ? $_SERVER['PHP_SELF'] : $_SERVER['SCRIPT_NAME'];
  4. 63     # $bbserver使用的端口,不能來自于SERVER_PORT,因為dz的服務器端口不一定是用戶訪問的端口(比如在負載均衡后面)
  5. 64     $bbserver = 'http'.($isHTTPS ? 's' : '').'://'.$_SERVER['HTTP_HOST'];
  6. 65     $default_ucapi = $bbserver.'/ucenter';
  7. 66     $default_appurl = $bbserver.substr($PHP_SELF, 0, strrpos($PHP_SELF, '/') - 8);
  8. 67
  9. 68     echo $_SERVER['PHP_SELF'];    // =》/install/index.php/install/index.php
  10. 69     echo '----';
  11. 70     echo $_SERVER['SCRIPT_NAME']; //   =》 /install/index.php
  12. 71     echo '---';
  13. 72     echo $PHP_SELF;  // =》/install/index.php/install/index.php
  14. 74     exit;
復制代碼

發現62 行 $_SERVER['PHP_SELF']這個值打印出來不太對, 我手動改成$PHP_SELF =  $_SERVER['SCRIPT_NAME']; 繼續往下執行,能正常跳轉。

but but but 跟uc相關的鏈接仍然有 /install/index.php/   這么一節,我搜了下PHP_SELF ,有66處結果。
我得出的結論,這個可能跟我服務器環境有關,造成PHP_SELF(或者還有其它地方)跟預期的不符合,進而造成項目安裝不那么成功

回復

使用道具 舉報

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

本版積分規則

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

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

GMT+8, 2025-9-20 07:28 , Processed in 0.072983 second(s), 30 queries .

Powered by Discuz! W1.0 Licensed

Copyright © 2001-2025 Discuz! Team.

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