View Full Version: Giải quyết Nhiều vấn đề cài đặt trên vbulletin 5
Xin chào, tôi có một số vấn đề cài đặt trên vbulletin 5
Tôi đã tải lên tập tin, thiết lập của tôi khóa api của google và cài đặt tất cả cần thiết trên admincp
Khi tôi đã cố gắng để nhập khẩu sản phẩm-vbenterprisetranslator.xml tôi đã nhận lỗi:
[QUOTE]
Nhập khẩu sản phẩm, xin vui lòng chờ...
[:]
Cảnh báo: require_once(...//vbenterprisetranslator_functions_admin.php): không thể mở dòng: không có tập tin hoặc thư mục trong.../includes/adminfunctions_product.php(881): eval () 'd code on line 2
Lỗi nghiêm trọng: require_once(): không thành công mở yêu cầu ' / home/forumsrv/public_html/core//vbenterprisetranslator_functions_admin.php' (include_path ='.: / usr/lib/php: / usr/local/lib/php ') trong /home/forumsrv/public_html/core/includes/adminfunctions_product.php(881): eval () 'd code on line 2
[/QUOTE]
[/QUOTE]
do đó, tôi thêm vào dòng này để tôi "+ core+includes+config.php" để decalre "['Misc'] ['admincpdir']"
[QUOTE] $config ['Misc'] ['admincpdir'] = 'admincp'; [/QUOTE]
vBulletin 5.1.9 không có dòng này từ mặc định.
Làm thế nào có thể xml này yêu cầu một biến đó không phải là hiện nay?
Dù sao, sau khi nó được cài đặt. Tôi đi để cài đặt vbet và nhập khóa api google của tôi và thiết lập tất cả cần thiết.
Sau khi tôi chỉnh sửa htaccess của tôi và thêm vào đầu tiên này dòng (được cung cấp trên làm không tải lên + công cụ + quy tắc chuyển hướng):
[QUOTE] RewriteEngine trên
Tùy chọn 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 & ngôn ngữ = $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? ngôn ngữ = $1 [L, QSA]
[/QUOTE]
Đã không làm việc ở tất cả, bất kỳ ngôn ngữ cờ tôi đã chọn ngôn ngữ là tiếng Anh vẫn
sau đó tôi thêm đường còn lại trên htaccess:
[QUOTE] RewriteCond % {QUERY_STRING}! đổi hướng =
RewriteCond % {QUERY_STRING}! =
RewriteCond % {REQUEST_URI}! (admincp|modcp|clientscript|cpstyles|images|css|js|login|auth|ajax)
RewriteRule ^(.*) $ vbenterprisetranslator_front_controller.php?redirected=$1 [L, QSA] [/ QUOTE]
Làm việc, khi tôi nhấp vào lá cờ ngôn ngữ nó thay đổi ngôn ngữ diễn đàn, nhưng... tập tin đính kèm hình ảnh không hiển thị và tôi có thể không đăng nhập vào admincp,
Khi tôi đã cố gắng để đăng nhập vào admincp tôi đã nhận lỗi này:
[QUOTE] Không có tập tin đầu vào được chỉ định. [/QUOTE]
CHỈNH SỬA 2-10-15:
Xin vui lòng đọc bài cuối của tôi trên thread này để có được đã giúp để cài đặt trên vbulletin 5.1.9
Marcin Kalak
30-09-15, 08:10
Hi.
Cảm ơn bạn đã thông tin về config.xml. Phiên bản trước đó bao gồm một dòng $config ['Misc'] ['admincpdir'] = 'admincp';. Tôi không biết tại sao nó đã được gỡ bỏ trong phiên bản mới nhất của vB.
Htaccess của bạn nên giống như thế này:
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]
Xin vui lòng gửi cho tôi một PM truy cập thông tin chi tiết để Admin CP và FTP. Tôi muốn kiểm tra cài đặt của bạn.
Khi tôi đặt htaccess đó tôi không thể đăng nhập vào admincp, nó nói "không có tập tin đầu vào"
gửi cho bạn am với mật khẩu quản trị
FTP bị vô hiệu hoá và tôi truy cập vào nó thông qua cpanel
Nếu cần cho tôi biết
gửi bạn cũng đăng nhập ftp AM
Marcin Kalak
30-09-15, 15:30
Để vô hiệu hoá thêm mã ngôn ngữ để đính kèm trên diễn đàn của bạn:
Thêm vào AdminCP -> -> vBET dịch tùy chọn -> bỏ qua URL:
/filedata/
/fetch
/image.php.
Để giải quyết một vấn đề với AdminCP, hãy thử tắt trong máy chủ cài đặt FastCGI.
không có tùy chọn như vậy trong admincp và fastcgi đang tắt
Marcin Kalak
30-09-15, 17:11
Tùy chọn này nên một AdminCP -> -> vBET dịch tùy chọn -> bỏ qua URL. Bạn có chắc bạn vô hiệu hóa FastCGI?
Tôi đã thêm URL, thêm vào các htaccess bạn cung cấp và tôi đã nhận trắng ký tự và không thể đăng nhập để admincp. FastCGI không thậm chí được cài đặt trên máy chủ của tôi
Marcin Kalak
30-09-15, 19:51
Bạn có mod_rewrite cho phép? Ở phpinfo được viết rằng FastCGI được kích hoạt.
CGI được kích hoạt, không FastCGI. FastCGi không được cài đặt ngay cả. phpinfor nói cgi/fastcgi vì nó có nghĩa là một hay khác.
Tôi cố gắng sử dụng DSO, nó sẽ mở ra cpanel nhưng tôi nhận được một lỗi trên trang chính: cảnh báo: không thể sửa đổi thông tin tiêu đề - tiêu đề đã được gửi trong.../includes/vbenterprisetranslator_functions.php trên dòng 223
cũng khi tôi quay sang dso và thêm nội dung htaccess tôi đã nhận trắng nhân vật trên diễn đàn (về mặc định ngôn ngữ tiếng Anh)
Tôi đã thêm 3 dòng trên bỏ qua URL.
Vì vậy, tôi quay trở lại CGI (không FASTCGI) và loại bỏ các dòng htaccess để diễn đàn có thể làm việc.
Tôi không thể understund tình hình này, là có bất kỳ cách nào nó có thể làm việc hay không? bạn có ngay cả nếm thử nó trên vbulletin 5.1.9? Tôi cần giúp đỡ ở đây, tôi đã cung cấp cho bạn với ftp và admincp credentials gì tôi nên làm gì để có được nó làm việc?
Marcin Kalak
01-10-15, 18:44
Có, chúng tôi thử nghiệm vBET trên BB 5.1.9. Tôi nghi ngờ rằng đây là một vấn đề với cấu hình máy chủ. Hãy thử một lần nữa bằng cách sử dụng DSO. Nếu sau khi hoàn thành htaccess bạn sẽ thấy các trang trắng cố gắng vô hiệu hóa dịch nhà cung cấp tại AdminCP -> vBET -> bản dịch nhà cung cấp sẵn có. Bạn có mod_rewrite cho phép?
Vào nhà cung cấp dịch chỉ google là hoạt động từ đầu.
mod_rewrite được cài đặt theo mặc định bởi apache
DSO ngoại trừ từ trắng nhân vật, mang lại cho tôi lỗi cảnh báo: không thể sửa đổi thông tin tiêu đề - tiêu đề đã được gửi trong.../includes/vbenterprisetranslator_functions.php trên dòng 223
Marcin Kalak
02-10-15, 07:13
Bạn đã thử nghiệm DSO của bạn sau khi đăng bài cuối cùng của tôi? Tôi sửa chữa một tập tin nhỏ vBET một và tôi muốn xem nếu DSO sẽ làm việc. Trang này cảnh báo và trắng được biết đến vấn đề có bánh xe giải pháp nên dễ dàng hơn.
LÀM VIỆC.
một câu hỏi, tôi để lại những dòng bạn đã gửi cho tôi trên có thể bỏ qua các URL?
cũng khi tôi chọn một ngôn ngữ mã hóa cần phải được đặt trong các trình duyệt tới unicode để hiển thị các ký tự chính xác. Có một cách để hiển thị các ngôn ngữ dịch mà không cần phải chọn mã hóa trên trình duyệt?
Marcin Kalak
02-10-15, 11:31
Không tháo bỏ qua URL. Điều này cho phép tập tin đính kèm của bạn sẽ không được phân tích. Nếu bạn thấy một trang trắng bạn không thay đổi cấu hình máy chủ, trang trắng thường có nghĩa là vấn đề với kết nối đến một nhà cung cấp bản dịch.
Đã, tôi xem xét và kiểm tra của vấn đề mã hóa ký tự.
Cũng trên trang dịch attachemnts hình ảnh không được hiển thị. vui lòng kiểm tra đó cũng
Tôi đã thay đổi ngôn ngữ và cụm từ > quản lý ngôn ngữ > chỉnh sửa cài đặt và chỉnh sửa "HTML nhân vật thiết lập" để "UTF-8" và vấn đề mã hóa được giải quyết.
Vấn đề duy nhất bây giờ là tập tin đính kèm không được hiển thị trên các trang dịch
Marcin Kalak
02-10-15, 13:30
Đã làm bạn có thể hiển thị liên kết một nơi tập tin đính kèm được hiển thị trên trang không dịch, và nơi họ không xuất hiện trên trang dịch?
Tôi cố định tập tin đính kèm bằng cách thực hiện một sửa chữa trên tập tin đính kèm bảng (admincp > sửa chữa/tối ưu hóa bảng)
Kết luận của tôi (cho mọi vb5 người dùng muốn cài đặt plugin này trên diễn đàn của họ):
Addon này có một số vấn đề cài đặt đã được cố định với sự giúp đỡ "Marcin Kalak" (rất cám ơn)
Để cài đặt nó trên Vbulletin 5.1.9 bạn cần phải chỉnh sửa "/ core/includes/config.php" bằng cách thêm dòng này vào phần cuối của nó:
$ Config ['Misc'] ['admincpdir'] = 'admincp';
Bộ vi xử lý PHP phải là "DSO", không "CGI". Vì vậy, nếu bạn có "cgi" bạn phải chage nó để "DSO" trên máy chủ của bạn. Trên WHM cpanel nó có thể được thay đổi bằng cách vào "cấu hình dịch vụ > cấu hình PHP quảng cáo SUExec" và chọn có "PHP 5 xử lý" để "DSO"
Các. Htaccess nên có vào đầu những dòng này:
RewriteEngine On
Tùy chọn FollowSymLinks
RewriteRule archive / index.php / $ 2 & language = $ 1 [L, QSA]
RewriteRule index.php language = $ 1 [L, QSA]
RewriteRule 2 $ language = $ 1 [L, QSA]
Và vào cuối này dòng:
RewriteCond% {QUERY_STRING} chuyển hướng =!
RewriteCond % {QUERY_STRING}! =
RewriteCond % {REQUEST_URI}! (core|admincp|modcp|clientscript|cpstyles|images|css|js|login|auth|ajax)
RewriteRule ^(.*) $ vbenterprisetranslator_front_controller.php?redirected=$1 [L, QSA]
Bạn phải thêm thêm vào "AdminCP -> vBET -> bản dịch tùy chọn -> bỏ qua URL":
/filedata/
/Fetch
/Image.php
Và đi đến "Admincp > ngôn ngữ và cụm từ > quản lý ngôn ngữ > chỉnh sửa cài đặt" và chỉnh sửa "HTML nhân vật thiết" để "UTF-8"
Và Vbet dịch plugin sẽ làm việc trên Vbulletin 5.1.9
Chỉnh sửa 27-12-15: sau khi một số tốt hơn kiểm tra tôi tìm thấy nhiều vấn đề, trang thậm chí không biên dịch và nhiều db lỗi đã xảy ra...
Marcin Kalak
02-10-15, 19:16
Rất vui vì tôi đã giúp bạn. Trong việc phát hành tiếp theo vBET không sẽ là cần thiết để thay đổi tập tin cấu hình.
Một điều nữa Marcin, trên htaccess "|core" phải được thêm vào RewriteCond % {REQUEST_URI}
do đó, nó sẽ giống như thế này:
RewriteCond % {REQUEST_URI}! (admincp|modcpclientscript|cpstyles|images|css|js|login|auth|ajax|core) (chỉnh sửa của tôi hướng dẫn ở trên)
avatar khác sẽ không được hiển thị (truy cập bị từ chối)
Thanks
Marcin Kalak
02-10-15, 20:00
Cảm ơn bạn rất nhiều cho các thông tin.
Chỉ để thông báo cho rằng sau khi diễn đàn thay đổi đã thực hiện rất xấu, một số trang làm việc cũng như tôi đã nói, nhưng tôi nhận thấy nhiều db lỗi và các vấn đề về bản dịch. Nhiều trang không được thậm chí biên dịch. Vì vậy, tôi gỡ bỏ vbet (rất khó khăn để làm kể từ khi nó đã có nhiều entried trên cơ sở dữ liệu).
Đang chờ một bản Cập Nhật sẽ đầy đủ làm việc trên BB 5.1.9 và không gây ra vấn đề như vậy.
Marcin Kalak
28-12-15, 11:22
VBET phiên bản hiện tại nên làm việc cho BB 5.1.9. Không có bản dịch của trang có thể gây ra mệt mỏi dịch giới hạn. Trong một cấu hình ở trên, tôi thử nghiệm vBET cho BB 5.1.9. Nếu bạn có bất kỳ khác vấn đề xin vui lòng tạo một chủ đề mới.
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions Inc. All rights reserved.