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

php升級到8.0提示未定義的常量“basescript”

1668 13 1提示:支持鍵盤翻頁<-左 右-> TaC 發表于 2024-3-23 18:55 帖子模式

php升級到8.0提示未定義的常量“basescript” 今天想把這個問題處理掉,以前官方說升級PHP8.0后程序正常,可我網站也沒用第三方模板,一直就過不去8.0這個坎,這是啥原因。 ... 查看全文

    組圖打開中,請稍候......

評論13個評論

TaC發表于  2024-3-25 10:34:51
問題解決。升級PHP8.3,網站打開正常。

湖中沉提示使用了舊模板代碼,確實如此,但沒有指中要害。
我上傳的二張圖片,一張提示變量uid,一張是標題上說明的basescript。
我在首頁文件indes.htm中添加了模板代碼,用軟件打開它,搜uid,發現多處,一般都在一個方括號里。在此常量前后各加一個單引號 ' 。刷新網頁,未提示UID錯誤。
再打開底部文件footer.php,搜basescript,加上單引號。刷新頁面,未提示未定義常量basescript。
打開網站,一切正常。糾結了幾天的問題總算是瞎摸著解決了。
TaC發表于  2024-3-31 09:55:16
cockli 發表于 2024-3-31 09:17
你這動手能力可以呀,自己解決問題了,贊一個!

我現在沒上班,成天就在電腦前糾結這些事。瞎摸的。
網上查到些PHP8代碼寫法,這個常量要帶單引號,因此試了下,解決了大都問題。
現在,網站一般情況下是能正常打開,可有時會員登錄,時不時的依舊出來這個常量問題,幾個常量眼睛看疼了再也找不出其它沒發現的。實在是能力有限,目前沒有找到更好的辦法
cockli發表于  2024-3-31 09:17:40
TaC 發表于 2024-3-25 10:41
謝謝回復,問題已經解決了,方法在樓下說明了

你這動手能力可以呀,自己解決問題了,贊一個!
頑童不老發表于  2024-3-25 12:06:28
我的也是在湖中沉指導下正常運行PHP8.3.5
TaC發表于  2024-3-25 10:41:39
cockli 發表于 2024-3-25 03:39
別糾結了 用7.4吧 適配3.5 再高也沒啥意義

謝謝回復,問題已經解決了,方法在樓下說明了
cockli發表于  2024-3-25 03:39:56
別糾結了 用7.4吧 適配3.5 再高也沒啥意義
TaC發表于  2024-3-24 20:40:46
糾結,搞了一天了,沒頭緒
TaC發表于  2024-3-23 21:43:44

7.4當然正常,我就是想解決8.0以上。
為什么舊模板代碼有這么大的影響
jane520發表于  2024-3-23 21:37:28
你用php7.4試試
  • 關注公眾號
  • 有償服務微信
  • 有償服務QQ

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

GMT+8, 2025-9-20 12:22 , Processed in 0.079241 second(s), 35 queries .

Powered by Discuz! W1.0 Licensed

Copyright © 2001-2025 Discuz! Team.

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