PDA

查看完整版本: 已解決 很多問題上 vbulletin 5 安裝



rafail
30-09-15, 00:03
你好,我有一些問題在 vbulletin 5 上安裝
我已上傳檔,可以在後臺設置我谷歌 api 金鑰和所需的所有設置

當我試圖導入產品 vbenterprisetranslator.xml 我得到了錯誤:

[報價]
導入產品,請稍候...

[:]
警告: require_once(...//vbenterprisetranslator_functions_admin.php): 未能打開流: 沒有這樣的檔或目錄在.../includes/adminfunctions_product.php(881): eval () 將在第 2 行代碼
致命錯誤: require_once (): 所需的失敗的開幕 ' / home/forumsrv/public_html/core//vbenterprisetranslator_functions_admin.php' (include_path ='.: /usr/lib/php: / usr/局部/lib/php ') 在 /home/forumsrv/public_html/core/includes/adminfunctions_product.php(881): eval () 將在第 2 行代碼
[基金]

[基金]

所以增加了這條線到我"+ core+includes+config.php"到宣佈獲得"[雜項] [admincpdir]"
[報價] [雜項] [admincpdir] $config = '後臺';[基金]
vbulletin 5.1.9 並沒有從預設的這條線。

此 xml 怎麼能要求一個變數並不存在??

不管怎麼說,以後安裝它。我去 vbet 設置和添加我谷歌 api 金鑰並設置所需的所有設置。

之後我編輯我的.htaccess,首先添加這一句臺詞 (做不上載 + 工具 + 重定向規則提供):
[報價]對 RewriteEngine
選項列出

重寫規則 ^ /?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/archive/index.php/(.*)? $ archive/index.php?/$2 & 語言 = $1 [LQSA]
重寫規則 ^ /?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi) / $ index.php?language=$1 [L,QSA]
重寫規則 ^ /?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/(.*)? $ $2? 語言 = $1 [L,QSA]
[基金]


沒有真正根本運作,任何語言標誌選擇了語言還是英語

然後在.htaccess 其餘行補充說::
[報價]重寫過程 %{QUERY_STRING}! 重定向 =
重寫過程 %{QUERY_STRING}! 做 =
重寫過程 %{並}!() admincp|modcp|clientscript|cpstyles|images|css|js|login|auth|ajax
重寫規則 ^(.*) $ vbenterprisetranslator_front_controller.php?redirected=$1 [L,QSA] [/ 引用]

工作,當我點擊語言標誌它更改了論壇的語言,但是。未顯示的圖像附件和我不能登陸後臺,
當我試圖在後臺登錄我此錯誤:
[報價]未指定的輸入的檔。[基金]


15/2/10 編輯:

請閱讀此執行緒獲得説明在 vbulletin 5.1.9 上安裝上的我最後一篇文章

Marcin Kalak
30-09-15, 08:10
嗨。
謝謝你 config.xml 有關的資訊。以前的版本中包含一條線 $config [雜項] [admincpdir] = '後臺';。我不知道為什麼它被刪除在最新版本的 vb。
你的htaccess文件看起來應該像這樣:


RewriteEngine On
Options FollowSymLinks

RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/archive/index.php/(.*)?$ archive/index.php?/$2&language=$1 [L,QSA]
RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/$ index.php?language=$1 [L,QSA]
RewriteRule ^/?(af|sq|ar|be|bg|ca|zh-CN|hr|cs|da|nl|en|et|tl|fi|fr|gl|de|el|iw|hi|hu|is|id|ga|it|ja|ko|lv|lt|mk|ms|mt|no|fa|pl|pt|ro|ru|sr|sk|sl|es|sw|sv|zh-TW|th|tr|uk|vi|cy|yi)/(.*)?$ $2?language=$1 [L,QSA]

<IfModule mod_rewrite.c>
RewriteEngine On

#In some cases where you have other mod_rewrite rules, you may need to comment out the following line
#and change it to match your folder name. This resets the other mod_rewrite rules for just this directory
#If your site was www.example.com/forum, the setting would be /forum/
#RewriteBase /

# Send css calls directly to the correct file VBV-7807
RewriteRule ^css.php$ core/css.php [NC,L]

# Redirect old install path to core.
RewriteRule ^install/ core/install/ [NC,L]

# Main Redirect
RewriteCond %{REQUEST_URI} !\.(gif|jpg|jpeg|png|css)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?routestring=$1 [L,QSA]

# Because admincp is an actual directory.
RewriteRule ^(admincp/)$ index.php?routestring=$1 [L,QSA]
</IfModule>

<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE application/atom+xml \
text/javascript \
application/x-javascript \
application/javascript \
application/json \
application/rss+xml \
application/vnd.ms-fontobject \
application/x-font-ttf \
application/xhtml+xml \
application/xml \
font/opentype \
image/svg+xml \
image/x-icon \
text/css \
text/html \
text/plain \
text/x-component \
text/xml
</IfModule>

<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType application/x-javascript A1209600
ExpiresByType text/javascript A1209600
ExpiresByType application/javascript A1209600
ExpiresByType text/css A31536000
ExpiresByType image/x-icon A2592000
ExpiresByType image/icon A2592000
ExpiresByType application/x-ico A2592000
ExpiresByType application/ico A2592000
ExpiresByType image/gif A2592000
ExpiresByType image/jpeg A1209600
ExpiresByType image/jpg A1209600
ExpiresByType image/png A1209600
ExpiresByType application/x-shockwave-flash A1209600
ExpiresByType font/ttf A2592000
ExpiresByType font/otf A2592000
ExpiresByType font/x-woff A2592000
ExpiresByType image/svg+xml A2592000
ExpiresByType font/truetype A2592000
ExpiresByType font/opentype A2592000
ExpiresByType application/x-font-woff A2592000
ExpiresByType application/vnd.ms-fontobject A2592000
</IfModule>

<IfModule mod_headers.c>
Header set Connection keep-alive
<filesmatch "\.(ico|flv|gif|swf|eot|woff|otf|ttf|svg)$">
Header set Cache-Control "max-age=2592000, public"
</filesmatch>
<filesmatch "\.(jpg|jpeg|png)$">
Header set Cache-Control "max-age=1209600, public"
</filesmatch>
<filesmatch "\.(eot|woff|otf|ttf|svg)$">
Header set Cache-Control "max-age=2592000, public"
</filesmatch>
# css and js should use private for proxy caching https://developers.google.com/speed/docs/best-practices/caching#LeverageProxyCaching
<filesmatch "\.(css)$">
Header set Cache-Control "max-age=31536000, private"
</filesmatch>
<filesmatch "\.(js)$">
Header set Cache-Control "max-age=1209600, private"
</filesmatch>
</IfModule>

RewriteCond %{QUERY_STRING} !redirected=
RewriteCond %{QUERY_STRING} !do=
RewriteCond %{REQUEST_URI} !(admincp|modcp|clientscript|cpstyles|images|css|js|login|auth|ajax)
RewriteRule ^(.*)$ vbenterprisetranslator_front_controller.php?redirected=$1 [L,QSA]

請送我到 Admin CP 和 FTP 的 PM 訪問詳細資訊。我想要檢查您的設置。

rafail
30-09-15, 11:59
當我把我不能在後臺登錄那 htaccess,它說,"沒有輸入的檔"
發送你下午與管理員密碼
禁用 ftp 和我訪問它通過交友
如果需要讓我知道

rafail
30-09-15, 12:04
也送你 ftp 登錄 pm

Marcin Kalak
30-09-15, 15:30
若要禁用將語言代碼添加到您的論壇附件:
將添加到後臺-> vBET-> 翻譯選項-> 忽略 Url:

/filedata/
/fetch
/image.php.
若要與後臺修復問題,請嘗試關閉在伺服器中設置 FastCGI。

rafail
30-09-15, 16:05
還有沒有這樣的選項在後臺,fastcgi 是已經關閉

Marcin Kalak
30-09-15, 17:11
此選項應該是在後臺-> vBET-> 翻譯選項-> 忽略 Url。你確定你禁用 FastCGI?

rafail
30-09-15, 18:11
我添加 url,添加 htaccess 你提供和得到白色字元無法登錄到後臺。我的伺服器上沒有甚至安裝 fastcgi

Marcin Kalak
30-09-15, 19:51
你有 mod_rewrite 啟用嗎?在 phpinfo 寫 FastCGI 啟用。

rafail
30-09-15, 21:39
是否啟用了 CGI,不 FastCGI。即使未安裝 FastCGi。phpinfor 說 cgi/fastcgi 因為它意味著一個或其他。
我嘗試過使用 DSO,它將打開 cpanel 但建置錯誤資訊在主頁面: 警告: 不能修改標頭資訊-在.../includes/vbenterprisetranslator_functions.php 線 223 已經發送標頭
而轉向 dso 添加 htaccess 內容我還有白色字元 (預設英語語言) 論壇
我加上的 3 線忽略 url。

所以我又回到 CGI (不 FASTCGI) 和刪除 htaccess 線,這樣的論壇就可以工作。
不能理解這種情況,你有它可以工作或沒有任何方式嗎?你甚至嘗到了它對 vbulletin 5.1.9 嗎?我需要幫助,我已經為您提供 ftp 和後臺憑據什麼辦得到它工作嗎?

Marcin Kalak
01-10-15, 18:44
是的我們測試基於 vB 5.1.9 vBET。我懷疑這是伺服器配置有問題。請嘗試再次使用 DSO。如果完成的.htaccess 你會看到白頁嘗試禁用的翻譯供應商在後臺-> 後 vBET-> 翻譯提供可用性。你有 mod_rewrite 啟用嗎?

rafail
02-10-15, 07:08
只是 google 上翻譯供應商從開始活躍。
mod_rewrite 的 apache 預設安裝
從白色的字元,除了 dso 給了我的錯誤警告: 不能修改標頭資訊-在.../includes/vbenterprisetranslator_functions.php 線 223 已經發送標頭

Marcin Kalak
02-10-15, 07:13
在我最後一篇文章後,你測試過你 DSO 嗎?更正了一個小小的一個 vBET 檔,我想看看是否 DSO 會工作。此警告和白色的頁面是已知的問題的解決方案車輪就應該更容易。

rafail
02-10-15, 11:06
工作。

一個問題,我離開你寄給我的線應該忽略 url?
當還我選擇語言編碼需要設置為 unicode 的瀏覽器中顯示正確的字元。有一種顯示翻譯的語言,而無需選擇在瀏覽器上的編碼方法嗎?

Marcin Kalak
02-10-15, 11:31
不要刪除忽略 URL。這將允許您的附件不會解析。如果你看到一張白紙你不更改伺服器配置,白頁通常意味著翻譯提供者連接出現問題。
我已經看,測試的字元編碼問題。

rafail
02-10-15, 11:34
也翻譯頁面上不顯示圖像 attachemnts。請檢查也

rafail
02-10-15, 13:15
我已經改變了語言和短語 > 語言管理器 > 編輯設置和編輯"HTML 字元集"為"utf-8"和編碼問題得到解決。
現在唯一的問題是翻譯頁面上不顯示附件

Marcin Kalak
02-10-15, 13:30
做你能表明這種聯繫附件不翻譯頁面上的顯示位置,在他們未出現在翻譯結果頁面上?

rafail
02-10-15, 17:22
我通過做修復附件表上的固定附件 (後臺 > 修復/優化表)

我的結論 (對想要在他們的論壇上安裝這個外掛程式的所有 vb5 使用者):

這個外掛程式有一些固定的安裝問題"馬辛-Kalak"的説明下 (非常感謝)

將它安裝上 Vbulletin 5.1.9 您需要編輯"/ core/includes/config.php"通過添加這條線的一端:

$ CONFIG ['雜'] ['admincpdir'] ='admincp“;

PHP 處理器必須"DSO",不"CGI"。所以如果你有"cgi"你必須改變它對"DSO"在您的伺服器上。在南國交友可以改變去"服務配置 > 配置 PHP ad SUExec"和選擇有"PHP 5 處理常式"到"數位存儲示波器"

了。Htaccess 應該已經開始對這些行:

RewriteEngine敘述在
選項列出

RewriteRule存檔 /的index.php?/ $ 2&語言 = $ 1 [L,QSA]
RewriteRule的index.php?語言 = $ 1 [L,QSA]
RewriteRule 2美元?語言 = $ 1 [L,QSA]


在結束了這句臺詞:

RewriteCond%{QUERY_STRING}!重定向=
重寫過程 %{QUERY_STRING}! 做 =
重寫過程 %{並}!() core|admincp|modcp|clientscript|cpstyles|images|css|js|login|auth|ajax
重寫規則 ^(.*) $ vbenterprisetranslator_front_controller.php?redirected=$1 [L,QSA]

您必須添加將添加到"後臺-> vBET 翻譯-> 選項-> 忽略 Url":

/filedata/
/fetch
/image.php

然後轉到"後臺 > 語言和短語 > 語言管理器 > 編輯設置"並編輯"HTML 字元集"為"utf-8"


Vbet 翻譯外掛程式將工作 Vbulletin 5.1.9
15/12/27 編輯: 一些好檢查發現了不少問題後,頁甚至不譯,許多 db 錯誤發生......

Marcin Kalak
02-10-15, 19:16
我幫了你很高興。在下一個版本 vBET 不會需要更改設定檔。

rafail
02-10-15, 19:47
Htaccess"|core"上的一件事馬辛,必須添加對重寫過程 %{並}
所以看起來應該像這樣:

重寫過程 %{並}!() admincp|modcpclientscript|cpstyles|images|css|js|login|auth|ajax|core(編輯我上述的指南)
其他的化身將不會顯示 (拒絕訪問)

謝謝

Marcin Kalak
02-10-15, 20:00
非常感謝你的資訊。

rafail
27-12-15, 14:45
只是為了告知,之後這種變化論壇執行很差,某些頁面工作以及我說但是我注意到許多 db 錯誤和翻譯的問題。很多頁甚而未被翻譯。所以我刪除 vbet (很難做,因為它有很多人走上在資料庫上)。

等待將滿工作對 vb 5.1.9 更新並不會造成這種問題。

Marcin Kalak
28-12-15, 11:22
當前版本 vBET 應該為 vB 5.1.9 工作。沒有翻譯頁面可能原因用盡翻譯限制。在上述的配置我測試 vB 5.1.9 vBET。如果您有任何其他問題,請創建一個新的課題。

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translated to other languages thanks to vB Enterprise Translator 4.10.1