重要:此頁面會使用Cookie (cookies). 使用本網站不關閉瀏覽器中的cookie,即表示您同意使用它。
現在購買! 特點 下載

賺錢與我們聯繫!

如果您想要開始賺錢與貝特聯接 聯盟計畫。
結果 166

主題: PHP 嚴格標準: 只有變數應通過引用傳遞

  1. #1
    高級會員
    註冊日期
    2010年6月
    帖子
    276

    Default PHP 嚴格標準: 只有變數應通過引用傳遞

    升級 VB 後的錯誤4.2.5 然後最新發佈的 VBET.....。

    php 嚴格標準: 只有變數應該通過引用傳入/xxxx/包含/vbenterprisetranslator_class_translator. php 在410行

  2. #2
    高級會員
    註冊日期
    2010年6月
    帖子
    276

    Default

    關於這個錯誤的任何想法, 它重新出現, 但不是經常?

  3. #3
    米哈爾 Podbielski(vBET職員) vBET's Avatar
    註冊日期
    2009年10月
    帖子
    3,037

    Default

    我們將調查它, 並儘快給你答覆。
    最後編輯者 vBET; 04-06-1812:25.

  4. #4
    米哈爾 Podbielski(vBET職員) vBET's Avatar
    註冊日期
    2009年10月
    帖子
    3,037

    Default

    快速解決您的問題:
    1。打開文件 includes/vbenterprisetranslator_class_translator.php
    2. 查找
    Code:
    public function translateTextToDivide(&$toTranslate, $serie) {
    3. 從行號 "&" 中刪除
    4. 轉到 2 (每個譯者都有自己的版本的這個功能, 所以你需要刪除的標誌在幾個地方)

    一些解釋-符號 "&" 允許傳遞值而不復制它, 因此它是出於性能原因添加的。
    因為有些版本的 PHP 語言力量通過那裡僅變數 (不是值計數 ad 特別當函數被叫)。這非常不方便, 因為我們需要在許多地方更改代碼, 並且只為調用函數創建臨時變數, 但這就是它現在的工作方式, 因此我們必須更新代碼。
    我們給了你快速修復。我們將檢查功能是如何使用和決定, 是更好地刪除 ' & ' 或創建臨時變數在某些地方。

  5. #5
    高級會員
    註冊日期
    2010年6月
    帖子
    276

    Default

    謝謝, 但如果性能是一個問題, 我會允許的錯誤, 因為它是一個非常小的發生, 但感謝你的解釋。

  6. #6
    米哈爾 Podbielski(vBET職員) vBET's Avatar
    註冊日期
    2009年10月
    帖子
    3,037

    Default

    沒有性能處罰的解決方案將包括在新版本中。如要快速修復, 請:
    1。打開文件 includes/vbenterprisetranslator_class_translator.php
    2。查找:
    Code:
    return vbet_translateEncodedText(substr($toTranslate, 0, $point), $this->from, $this->to, $serie, $this)
    .$this->translateTextToDivide(substr($toTranslate, $point), $serie);
    3。改為:
    Code:
    $rest = substr($toTranslate, $point);
    return vbet_translateEncodedText(substr($toTranslate, 0, $point), $this->from, $this->to, $serie, $this)
    .$this->translateTextToDivide($rest, $serie);
    4. 轉到 2 (幾個譯者有此代碼)

標籤這個主題

發帖權限

  • 可能不會 發表新主題
  • 可能不會 發表回复
  • 可能不會 上傳附件
  • 可能不會 編輯您的文章
  •