PDA

View Full Version: Giải quyết vbet tạo ra một lỗi Lên



magmf
28-06-10, 14:58
chàng trai sau khi cài đặt vbet

url như

/ Showthread.php t = 791 & goto = newpost

không được chuyển hướng đến các url sef mới
cần được

/ Vbet4-integration-other-plugins/791-vbet-4-22-vbseo-3-5-1-not-compatible.html


ví dụ. xin hãy xem và đưa ra một cách giải quyết cần thiết để giải quyết vấn đề này.


Thanks

kamilkurczak
30-06-10, 15:41
phiên bản của vBET và vBULETTIN bạn có?

magmf
30-06-10, 15:45
điều này đang xảy ra trong tất cả các phiên bản vbulletin / vbet bạn có thể kiểm tra vấn đề này ở đây trong trang web này.

kamilkurczak
30-06-10, 15:50
đúng .. :)

Tôi nghĩ rằng điểm này là nó không đi đến trang có liên quan.

Bây giờ tôi biết những gì đang xảy ra.

Xác nhận .. Chúng tôi sẽ kiểm tra xem nó.

magmf
02-07-10, 17:08
bất kỳ tin tức ở đây?

vBET
02-07-10, 22:18
Tại thời điểm này chúng tôi xác định rằng đó là vì global_start móc. Chúng tôi vẫn phải điều tra chính xác những gì có làm cho nó có thể để giải quyết nó. Chúng tôi hy vọng sẽ có nó giải quyết sớm - xin lỗi nếu nó mất quá nhiều thời gian cho bạn. Cá nhân tôi sẽ mô tả sửa chữa nhanh chóng ngay khi chúng tôi sẽ có giải pháp.

vBET
05-07-10, 00:03
Chúng tôi có giải pháp cho rằng đối với vBET 3.x (đã được giải quyết trên diễn đàn của chúng tôi):


1. Chỉnh sửa bao gồm / vbenterprisetranlator_functions_hooks.php
2. Tìm:

if (THIS_SCRIPT == 'showthread' && 'VBSEO_URI' == $vbulletin->options['vbenterprisetranslator_linkstype'] && $_GET['t']) {
3. Thay thế bởi:

if (THIS_SCRIPT == 'showthread' && 'VBSEO_URI' == $vbulletin->options['vbenterprisetranslator_linkstype'] && $_GET['t'] && $_REQUEST['goto'] != 'newpost') {

Chúng tôi vẫn không giải quyết cho vBET 4.x, nhưng làm việc trên nó.

magmf
05-07-10, 00:27
nhờ tôi sẽ được chờ đợi cho vbet 4 sửa chữa:)

vBET
05-07-10, 06:42
Và ở đây nó đi:)

Giải quyết sẽ được bao gồm trong phiên bản tiếp theo. Để nhanh chóng khắc phục:
1. Chỉnh sửa vbenterprisetranslator_seo.php

Chỉnh sửa: hình thức chính xác
2. Tìm:

if (isset($_GET['t']) && false !== strpos($_SERVER['REQUEST_URI'], 'showthread.php')) {
3. Thay thế bởi:

if (isset($_GET['t']) && !isset($_GET['p']) && false !== strpos($_SERVER['REQUEST_URI'], 'showthread.php')) {

magmf
05-07-10, 12:08
không phải là nghịch đảo?

kamilkurczak
05-07-10, 12:23
Bạn nói đúng. Này nên được đảo ngược. Xin lỗi cho sai lầm;)

magmf
05-07-10, 12:45
với nghịch đảo của mã từ vbet vẫn không làm việc cho tôi .... bất cứ ai cũng có thể xác nhận nếu tôi làm sai điều gì?

magmf
05-07-10, 12:52
có thể được mã đúng

if (isset ($ _GET ['t']) & & isset ($ _GET ['goto']) & & sai == strpos ($ _SERVER ['REQUEST_URI'], 'showthread.php')) {

kamilkurczak
05-07-10, 13:00
Mã của chúng tôi là hoạt động hoàn hảo trên diễn đàn thử nghiệm của chúng tôi. Xin vui lòng, gửi Michal một PM có quyền truy cập FTP của bạn.
Anh ta sẽ cố gắng sửa chữa nó.

magmf
05-07-10, 13:02
Kamil,

điều này làm việc cho tôi
if (isset ($ _GET ['t']) & & isset ($ _GET ['goto']) & & sai == strpos ($ _SERVER ['REQUEST_URI'], 'showthread.php')) {

nhưng với $ _GET ['p'] có gì thay đổi đề nghị **********
kể từ khi vấn đề là với biến goto lý do tại sao bạn cần kiểm tra xem p biến được thiết lập?

bạn có thể xác nhận điều này?

kamilkurczak
05-07-10, 13:19
Cả hai gợi ý tốt. Mã đúng hoạt động trên một diễn đàn thử nghiệm .. Tôi sẽ viết về nó để Michal.

kamilkurczak
05-07-10, 17:16
trở lại, trở lại,

cố gắng để làm điều này (với mã của bạn):
1. dịch các trang (không có vấn đề gì ngôn ngữ)
2. sử dụng đến bài mới nhất

Bạn có thể nhìn thấy? Trang không phải là dịch.

vBET
05-07-10, 23:20
Tôi kiểm tra nó ngay bây giờ.

vBET
05-07-10, 23:41
Tôi đã thực hiện nhiều thử nghiệm và đang làm việc về phía chúng tôi trong mã nhất định. Hãy thử điều này:
1. Thiết lập những thay đổi khi chúng tôi mô tả nó ('goto' không tồn tại trước khi thực hiện đi trought Lên - đó là những gì các bản ghi của chúng tôi nói với chúng ta)
2. Tạo bài kiểm tra mới
3. Kiểm tra không cho newone nó đang làm việc.

Nếu có, sau đó chỉ cần tuôn ra cache. Có lẽ nên làm việc flusching trong admin cp -> Maintenance -> Update Counters. Hãy thử xây dựng lại Thông tin Diễn đàn có thể cũng có một số người khác. Nếu nó sẽ làm việc mới một trong mười itmeans rằng nó làm việc và bạn chỉ cần lưu trữ cũ (sai) chuyển hướng.

Cố gắng này và cung cấp cho chúng tôi ý kiến phản hồi - nếu nó vẫn không hoạt động, sau đó tôi cần phải đi và kiểm tra xem nó trên máy chủ của bạn.

magmf
06-07-10, 00:51
vbet thử nghiệm của tôi đang được vbulletin 4.0.4pl1

và mã của bạn



if (isset($_GET['t']) && !isset($_GET['p']) && false !== strpos($_SERVER['REQUEST_URI'], 'showthread.php')) {


không làm việc cho tôi nhưng ...



if (isset($_GET['t']) && !isset($_GET['goto']) && false !== strpos($_SERVER['REQUEST_URI'], 'showthread.php')) {


đang làm việc tốt ... làm bạn có bất kỳ ý tưởng nếu mã này có thể làm một cái gì đó mã của bạn không?

vBET
07-07-10, 11:57
OK - Tôi sẽ kiểm tra tình trạng kẻ thù goto cũng sẽ làm việc về phía chúng tôi. Theo tôi được biết tại thời điểm này, bạn có vorking giải pháp. Vì vậy, nó không phải là khẩn cấp vấn đề. Tôi đảm bảo với bạn rằng trong phiên bản tiếp theo, chúng tôi sẽ inclue giải pháp mà sẽ làm việc trên chúng tôi, và máy chủ của bạn.

Sự khác biệt có thể được vB phiên bản - chúng tôi kiểm tra nó trên vB 4.0.4 - chúng tôi sẽ cập nhật và kiểm tra lại.

kamilkurczak
11-08-10, 12:42
ok, xác nhận.
Bạn giải pháp là làm việc trên ra khỏi diễn đàn thử nghiệm quá.
chúng tôi sẽ làm việc hướng tới một phiên bản thích hợp và sẽ được bao gồm trong relase mới.

vBET
11-08-10, 15:21
OK như vậy - nếu xác nhận, sau đó nó wil được áp dụng. Nó sẽ được bao gồm trong vBET 4.2.3:)

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Integration with translations by vB Enterprise Translator 4.10.1