Quan trọng: Trang này bằng cách sử dụng cookie (cookies). Sử dụng trang web này mà không tắt cookie trong trình duyệt, có nghĩa là bạn đồng ý để sử dụng nó.
Mua ngay! Các tính năng Tải

Kiếm được với chúng tôi!

Nếu bạn muốn bắt đầu kiếm tiền với vBET tham gia để Chương trình liên kết.
Trang 1 của 2 12 LầnLast
Kết quả 1 để 10 của 15

Chủ đề: Fatal error: không thể redeclare vbseo_thread_seotitle () (không đóng lại được nêu ra)

  1. #1
    Thành viên
    Tham gia ngày
    Tháng 10 2009
    Bài viết
    72

    Exclamation Fatal error: không thể redeclare vbseo_thread_seotitle () (không đóng lại được nêu ra)

    Xin lỗi, nhưng nó không phải là đóng cửa.

    Giống như tôi đã nói, tôi DID những thay đổi tập tin (xem code dưới đây) và tải lên (và có, tôi ghi đè lên cũ).

    Code:
    if (!function_exists("vbseo_thread_seotitle")) {
    function vbseo_thread_seotitle(&$vbseo_gcache_thread)
    {
    global $vbphrase;
    if (!isset($vbseo_gcache_thread['seotitle']))
    {
    $ttl = ($vbseo_gcache_thread['title'] ? $vbseo_gcache_thread['title'] : $vbseo_gcache_thread['threadtitle']);
    if(VBSEO_URL_THREAD_PREFIX && 
    ($prefid = $vbseo_gcache_thread['prefixid']) )
    $ttl = (VBSEO_URL_THREAD_PREFIX_NAME ? $vbphrase["prefix_".$prefid."_title_plain"] : $prefid) . ' ' . $ttl;
    $vbseo_gcache_thread['seotitle'] = vbseo_filter_replace_text ($ttl);
    }
    }
    }
    Tôi đặt tùy chọn vbseo Giữ nhân vật tiếng Anh trong các URL
    Thay thế nội dung của từ khoá META '? bị tắt.

    Loại liên kết được thiết lập để: VBSEO_URI

    mục htaccess được thêm vào

    Code:
    Options +FollowSymLinks
    RewriteEngine On
    RewriteBase /
    
    RewriteCond %{HTTP_HOST} !^www\.patientenfragen\.net$
    RewriteRule (.*) http://www.patientenfragen.net/$1 [L,R=301]
    
    RewriteRule ^/?(en|de)/$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/index.php [L,QSA]
    RewriteRule ^/?(en|de)/(.*)?$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/$2 [L,QSA]
    
    RewriteCond %{REQUEST_URI} !(admincp/|modcp/|vbseo_sitemap/|cron)
    RewriteRule ^((archive/)?(.*\.php(/.*)?))$ vbenterprisetranslator_seo.php [L,QSA]
    
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !^(admincp|modcp|clientscript|cpstyles|images)/
    RewriteRule $ vbenterprisetranslator_seo.php [L,QSA]
    
    RewriteRule ^((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]
    
    RewriteCond %{REQUEST_URI} !(admincp/|modcp/|chat|cron|vbseo_sitemap)
    RewriteRule ^((archive/)?(.*\.php(/.*)?))$ vbseo.php [L,QSA]
    
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !/(admincp|modcp|clientscript|cpstyles|images)/
    RewriteRule ^(.+)$ vbseo.php [L,QSA]
    tải lên và lỗi được hiển thị.

    Vì vậy, xin vui lòng tư vấn

    Cảm ơn bạn

    StarBuG
    Lần sửa cuối bởi StarBuG; 12-12-09 khi 10:54.

  2. #2
    Michal Podbielski (vBET Nhân viên) vBET's Avatar
    Tham gia ngày
    Tháng 10 2009
    Bài viết
    3,037

    Default

    Lý do duy nhất lý do tại sao giao tiếp này có thể được hiển thị là chức năng vbseo_thread_seotitle được khai báo hai lần. Đó là lý do tại sao nó là cần thiết để thêm một nếu tuyên bố. Tất cả các cấu hình khác không có gì đến để vấn đề này.

    Hãy đảm bảo rằng sau khi thay đổi bạn đã tải lên tập tin trong vị trí thích hợp (tôi biết bạn đã viết bạn đã làm, chỉ xin vui lòng kiểm tra xem nó trên phía máy chủ không có những gì nó cần).

    Nếu bạn chắc chắn 100% sau đó xin vui lòng PM tôi quyền truy cập chi tiết để FTP của bạn.

  3. #3
    Thành viên
    Tham gia ngày
    Tháng 10 2009
    Bài viết
    72

    Default

    FTP Access là không thể, xin lỗi.
    Hãy cho tôi biết những gì bạn cần biết và tôi sẽ cung cấp cho nó.

    Tôi kèm theo các tập tin như kho lưu trữ zip.

    Tôi hack vBulletin tập tin trong gần 10 năm nay.
    Thêm hai dòng của mã không phải là khó khăn mà bạn biết.

    Có phải là một vấn đề ở một nơi khác

    ps: Các tập tin đính kèm tôi tải về từ diễn đàn sống của tôi về 20sek trước
    pps: Tôi đã vBSEO 3.3.1 chạy và chỉ cần nâng cấp 3.3.2. Cùng một vấn đề đó sau khi thay đổi.
    PPP: charset của tôi là: ISO-8859-1 (Đức) Tôi hy vọng đó không phải là một vấn đề
    Lần sửa cuối bởi StarBuG; 12-12-09 khi 19:11.

  4. #4
    Thành viên
    Tham gia ngày
    Tháng 10 2009
    Bài viết
    72

    Default

    Ok, tôi tìm thấy một giải pháp một phần cho vấn đề này.

    Charset của tôi đã được thiết lập với các chữ cái trường hợp trên (ISO-8859-1)
    Sau khi tôi thay đổi nó thành tất cả các trường hợp thấp hơn vBET hoạt động ngoại trừ cho trang diễn đàn chính.
    (Bạn nên vào hướng dẫn cài đặt hoặc thay đổi mã để nó hoạt động với các chữ cái trường hợp trên quá )

    Lúc đầu, tôi nghĩ rằng các mục trong Xác định các biệt hiệu Trang chủ là những vấn đề,
    nhưng ngay cả khi không có mục trang chủ diễn đàn đã cho thông báo lỗi tương tự.

    Cụ thể:
    Nếu Xác định các biệt hiệu Trang chủ là trống rỗng, chỉ tiếng Anh (bản dịch có domain.de / en / trang diễn đàn chính) các công trình
    ngôn ngữ chính của tôi (domain.de) không cung cấp cho các lỗi.

    Nếu tôi thêm index.php mục và index.php? để Xác định các biệt hiệu Trang chủ / en / phần được sọc từ url và cả tiếng Anh và tiếng Đức không làm việc.

    Xin tư vấn

    ps: để lại Xác định các biệt hiệu Trang chủ sản phẩm nào mang lại cho tôi một chút Dạ dày đau bởi vì đó là một rò rỉ PR nghiêm trọng nếu 3 URL diễn đàn chính (index.php, index.php? và /) có mặt
    Lần sửa cuối bởi StarBuG; 12-12-09 khi 19:53.

  5. #5
    Michal Podbielski (vBET Nhân viên) vBET's Avatar
    Tham gia ngày
    Tháng 10 2009
    Bài viết
    3,037

    Default

    Hi.

    Vui mừng khi biết bạn bước gần hơn, và vẫn xin lỗi vì nó xảy ra rất đau đớn trong trường hợp của bạn. Hy vọng rằng thưởng thức vBET khi cuối cùng nó chạy sẽ bao gồm tất cả những rắc rối đó

    Về trường hợp trên và dưới vấn đề chỉ dành cho 8 utf-charset và nó được mô tả trong sổ tay. Thay đổi của bạn không có gì để làm với "Không thể redeclare vbseo_thread_seotitle ()"- Vì bạn đang ở trong php cho lâu, bạn tưởng tượng rằng giao tiếp này nói rõ ràng chức năng mà đã kê khai ANC có thể không được redeclared Vì vậy, nó nên được sự trùng hợp ngẫu nhiên, nhưng thông điệp mà bạn không có vấn đề này nữa.

    Giới thiệu về mới. Hãy đảm bảo rằng bạn đã cấu hình vBET tốt và htaccess - đặc biệt là khi diễn đàn của bạn trong thư mục con trong URL. Các tùy chọn vBET trong thể loại chính là quan trọng - kiểm tra những người và đọc các mô tả - không sử dụng bất kỳ nếu nó không thích hợp.
    Tôi không thể cho bạn biết nhiều hơn nữa kể từ khi bạn vẫn không từ bỏ các thông báo lỗi, hoặc URL diễn đàn thực sự. Vui lòng PM cho tôi địa chỉ của diễn đàn của bạn vì vậy tôi sẽ có thể nhìn thấy hành vi này.

  6. #6
    Thành viên
    Tham gia ngày
    Tháng 10 2009
    Bài viết
    72

    Default

    Hi

    Diễn đàn của tôi www.patientenfragen.net
    Diễn đàn không chạy trong một thư mục con.

    Các thiết lập chính là:

    Google API Key (vấn đề với và không có chìa khóa)
    Diễn đàn ngôn ngữ: Đức
    Diễn đàn thư mục: trống rỗng
    Diễn đàn chính miền: trống
    loại liên kết: VBSEO_URI
    Các loại dịch liên kết: Tạo URL theo sự đồng thuận liên kết của SEO (ví dụ: '/ en / địa chỉ)
    giữ cho các thư mục: empty

    . Htaccess
    # Chú thích dòng sau đây (thêm '#' ở đầu)
    # Để vô hiệu hóa chức năng mod_rewrite.
    # Xin lưu ý: bạn vẫn cần phải vô hiệu hóa hack trong
    # Bảng điều khiển Lên để ngăn chặn url viết lại.
    Tùy chọn + FollowSymLinks
    RewriteEngine On

    # Một số máy chủ yêu cầu chỉ thị Rewritebase
    # Kích hoạt (loại bỏ '#' ở đầu để kích hoạt)
    # Xin lưu ý: khi được kích hoạt, bạn phải bao gồm các đường dẫn
    # Để vB thư mục gốc của bạn (tức là RewriteBase / diễn đàn /)
    RewriteBase /

    RewriteCond% {HTTP_HOST} ^ www \\. Patientenfragen \\. Net $
    RewriteRule (.*) http://www.patientenfragen.net/ $ 1 [L, R = 301]

    RewriteRule ^ / (en | de) / $ vbenterprisetranslator_seo.php vbet_lang = $ 1 & chuyển hướng = / index.php [L, QSA]
    RewriteRule ^ / (en |? De )/(.*)?$ vbenterprisetranslator_seo.php vbet_lang = $ 1 & chuyển hướng = / $ 2 [L, QSA]

    RewriteCond% {REQUEST_URI} (admincp / modcp / | vbseo_sitemap / | cron)
    RewriteRule ^ ((lưu trữ /)?(.* \\ php (/.*)?))$. Vbenterprisetranslator_seo.php [L, QSA]

    RewriteCond% {REQUEST_FILENAME}-e!
    RewriteCond% {REQUEST_FILENAME}-d!
    RewriteCond% {REQUEST_FILENAME} ^ (admincp | modcp | clientscript | cpstyles | hình ảnh) /
    RewriteRule $ vbenterprisetranslator_seo.php [L, QSA]

    RewriteRule ^ ((urllist | sitemap_) .* \\ (xml |.. Txt) (\\ gz))? $ Vbseo_sitemap / vbseo_getsitemap.php sitemap = $ 1 [L]

    RewriteCond% {REQUEST_URI} (admincp / | modcp / | trò chuyện | cron | vbseo_sitemap | mrdump)
    RewriteRule ^ ((lưu trữ /)?(.* \\ php (/.*)?))$. Vbseo.php [L, QSA]

    RewriteCond% {REQUEST_FILENAME}-e!
    RewriteCond% {REQUEST_FILENAME}-d!
    RewriteCond% {REQUEST_FILENAME} / (admincp | modcp | clientscript | cpstyles | hình ảnh) /
    RewriteRule ^(.+)$ vbseo.php [L, QSA]
    Tôi không thể chỉ cho bạn các hành vi sống bởi vì sau đó diễn đàn của tôi sẽ không làm việc cho thời điểm đó.

    Xin tư vấn

    ps: Tôi đã thử nghiệm trường hợp trên và dưới và vẫn hoạt động. Không biết tại sao nó làm việc tốt hơn sau khi thay đổi đầu tiên.

  7. #7
    Michal Podbielski (vBET Nhân viên) vBET's Avatar
    Tham gia ngày
    Tháng 10 2009
    Bài viết
    3,037

    Default

    Về việc tại sao không làm việc sau khi thay đổi ký tự đầu tiên như tôi đã viết nó là sự trùng hợp ngẫu nhiên, tôi có lý thuyết gì xảy ra sau đó (tôi biết rằng bạn xử lý này - những ale chỉ lý thuyết chung về vấn đề đó không phải là về bạn và trường hợp của bạn):
    - Tập tin có thể được thay đổi trong cách sai lầm
    - Tập tin có thể được tải lên trước những thay đổi đã được cứu sống
    - Tập tin có thể được tải lên máy chủ trong thư mục sai, vì vậy Lên vẫn thấy cũ
    - Máy chủ được ngu ngốc và bỏ qua phiên bản mới của tập tin xảy ra làm việc vẫn còn trên một tuổi (điều này đôi khi xảy ra - chữa bệnh tốt là lưu file một lần nữa và tải nó lên một lần nữa)

    Nhưng điểm là - điều này một phần là làm việc bây giờ

    Về vấn đề thực tế - ngay bây giờ vBET bị vô hiệu hóa vì vậy tôi không thể nhìn thấy hành vi. Có thể bạn bật nó lên và không cho thấy những lá cờ (tùy nơi) - người sử dụng vì vậy sẽ không đến đó và tôi sẽ có thể kiểm tra nó bằng tay?

    Cấu hình vBET của bạn có vẻ là ok, cũng htaccess. Một diễn đàn có một cái gì đó tương tự, nhưng họ mess cái gì đó trong Lên cấu hình và vBSEO nhân viên cố định nó. Hãy kiểm tra không vBSEO có thể gây rối này bằng cách chuyển hướng tùy chỉnh. Bạn cũng có thể kiểm tra không bình luận "RewriteBase /" giúp đỡ - nhưng nó chỉ là chụp.

    Tại thời điểm này tôi không thể cho bạn biết thêm. Tôi sẽ phải nhìn thấy nó và có lẽ tôi sẽ cần truy cập để cung cấp cho bạn hỗ trợ nhiều hơn. Ít nhất là cho tôi giao tiếp lỗi mà bạn nhìn thấy khi bạn muốn dịch trang chính. Cũng xin lưu ý rằng bạn không nên thêm vào ngôn ngữ URL của diễn đàn ngôn ngữ mặc định của bạn (nó không làm việc theo cách mặc định, bạn chỉ cần có liên kết bình thường).

    Ngoài ra, tôi ít bị mất với mô tả vấn đề của bạn là lý do tại sao chạm vào nó sẽ là tốt hơn nhiều. Nếu bạn nhận thức được về các vấn đề an ninh sau đó bạn có thể tạo các tài khoản tạm thời để hỗ trợ hoặc diễn đàn thử nghiệm được thực hiện với cấu hình tương tự. Chúng tôi sẽ sẵn sàng cung cấp cho bạn hỗ trợ đầy đủ của chúng tôi, nhưng bạn phải cho phép chúng ta cho điều này. Tại thời điểm này, chúng tôi chỉ có thể đoán những gì thực sự xảy ra.
    Lần sửa cuối bởi vBET; 13-12-09 khi 20:43.

  8. #8
    Michal Podbielski (vBET Nhân viên) vBET's Avatar
    Tham gia ngày
    Tháng 10 2009
    Bài viết
    3,037

    Default

    Và một shot - tìm kiếm trên các quy tắc Lên mặc định của bạn, xin vui lòng cố gắng thay đổi:
    Code:
    RewriteRule $ vbenterprisetranslator_seo.php [L,QSA]
    Kính gửi:
    Code:
    RewriteRule ^(.+)$ vbenterprisetranslator_seo.php [L,QSA]

  9. #9
    Thành viên
    Tham gia ngày
    Tháng 10 2009
    Bài viết
    72

    Default

    Các thông báo lỗi tôi nhận được trên trang chính là

    Fatal error: không thể redeclare vbseo_thread_seotitle () (trước đây được khai báo trong / path / vbenterprisetranslator_seo.php: 40) trong / path / vbenterprisetranslator_seo.php trên dòng 43
    Tôi không thể chứng minh hành vi này cho bạn bởi vì sau đó diễn đàn của tôi sẽ không làm việc, ngay cả khi lá cờ được loại bỏ.
    Lỗi này là luôn luôn hiện diện trên trang diễn đàn chính có và không có dịch. Tất cả các trang khác làm việc tốt.
    Tôi có thể xem các diễn đàn phụ, chủ đề trong cả hai ngôn ngữ đó vBET kết thúc hoạt động tốt.
    Chỉ khi nào tôi cố gắng trang diễn đàn chính www.patientenfragen.net lỗi hiển thị và các trang web không tải.
    Nó không quan trọng nếu tôi truy cập nó thông qua trực tiếp miền hoặc phiên bản dịch www.patientenfragen.net/en/
    Ngôn ngữ chính của tôi (đó là không domain.net / de / domain.net) cũng như bản dịch tiếng Anh không phải làm việc khi thay đổi htaccess.

    Đề nghị htaccess của bạn không giúp đỡ.
    Ngoài ra loại bỏ rewritebase không làm các trick.

    Lên quy tắc của tôi viết lại tùy chỉnh là:
    '^ Chỉ số \\ php \\? Trang = regeln' => 'regeln.html'
    '^ Chỉ số \\ php \\? Trang = Impressum' => 'impressum.html'
    '^ Chỉ số \\ php \\? Trang = AGB' => 'nutzungsbedingungen.html'
    '^ Chỉ số \\ php \\? Trang = datenschutz' => 'datenschutzerklaerung.html'
    '^ Chỉ số \\ php \\? Trang = notfallnummern' => 'notfallnummern.html'
    '^ Chỉ số \\ php \\? Trang = liên kết' => 'links.html'
    '^ Chỉ số \\ php \\? Trang = impfkalender' => 'impfkalender.html'
    '^ Werbung \\ php.' => 'Werbung.html'


    '^ Vbglossar \\ php \\ làm = showcat & catid = (\\ d +) & cattitle =(.*)'=>' lexikon / $ 2 -. $ 1 /'
    ^ Vbglossar \\ php. '=>' Lexikon / '

    '^ Private \\ php \\? Làm = showpm & PMID = (\\ d +)' => 'tư nhân nachrichten / $ 1.html
    ^ Tin \\ php. '=>' Tư nhân nachrichten / '

    '^ Faq \\ php \\. Faq = vb_faq' => 'hilfe / vbulletin /'
    ^ Faq \\ php $ '=>' hilfe / '

    ^ Lịch \\ php $ '=>' kalender / '
    ^ Lịch \\ php \\. C = 1 '=>' kalender / '
    '^ Lịch \\ php \\. (C = 1 &)? Làm = (display. +?)(& năm =)?$' =>' kalender / $ 2 / [NF] '
    'Lịch \\ php \\. (C = 1 &) nojs = 1' => 'kalender / nojs / [NF]'
    'Lịch \\ php \\ (c = 1 &)? Làm = (display. +) & nojs = 1' => 'kalender / $ 2/nojs / [NF]'
    "Lịch \\ php \\. (C = 1 &) tuần = (\\ d +) & nojs = 1 '=>' kalender/woche- $ 2/nojs / [NF] '
    'Lịch \\ php \\ (c = 1 &)? Tháng = (\\ d +) & năm = (\\ d +) & nojs = 1' => 'kalender / $ 3 / $ 2/nojs / [NF]'
    '^ Lịch \\ php \\ làm = getinfo & (c = 1 &) ngày = (\\ d +) -.?? (\\ D +) - (\\ d +) (& c = 1) $?' => 'Kalender / $ 2 / $ 3 / $ 4 / '
    ^ Lịch \\ php \\. = Getinfo & e = (\\ d +) (- ngày = [0-9 \\ -]+)?(& c = 1)? '=>' Kalender/ereignis- $ 1 / '
    '^ Lịch \\ php \\.? (S =&)?( c = 1 &)? (Tuần = &)? Tháng = (\\ d +) & năm = (\\ d +) (& c = 1)? (& Làm = displaymonth)? $ '=>' kalender / $ 5 / $ 4 / '
    ^ Lịch \\ php \\. C = 1 & tuần = (\\ d +) (& làm = displayweek tháng =.+?)?$' => 'kalender/woche- $ 1 /'
    Giúp bạn truy cập vào trang web cuộc sống của tôi là không thể vì lý do an ninh, xin lỗi (thậm chí Jelsoft Nhân viên không được truy cập từ tôi).

    Hãy cho tôi biết infos mà bạn cần và tôi hạnh phúc để cung cấp cho họ bạn.

    Tôi có thể gửi email cho bạn các thiết lập vbseo_all.xml của tôi nếu bạn nghĩ rằng nó là một cuộc xung đột Lên. Chỉ cần gửi cho tôi email của bạn thông qua PM
    Lần sửa cuối bởi StarBuG; 14-12-09 khi 09:55.

  10. #10
    Thành viên
    Tham gia ngày
    Tháng 10 2009
    Bài viết
    72

    Default

    Khi tôi đặt Force Diễn đàn gốc làm trang chủ? để NO sau đó patientenfragen.net / en / không làm việc
    cũng như patientenfragen.net / en / index.php

    Tuy nhiên patientenfragen.net (Đức, ngôn ngữ chính) vẫn không làm việc (xem thông báo lỗi trên)

    NHƯNG patientenfragen.net / index.php không làm việc

    Bất kỳ ý tưởng?

    Nếu bạn có MSN hoặc ICQ gửi cho tôi ID của bạn và tôi có thể hiển thị cho bạn các hành vi sống

    ps:
    Tôi KHÔNG muốn sử dụng index.php cũng không index.php?

    Tôi loại bỏ chúng từ Xác định các biệt hiệu Trang chủ khi tôi cài đặt vBET nhưng tôi thực sự không thích nó.
    Hãy thay đổi điều đó cho tương lai.
    Đây là một vấn đề PR bị rò rỉ nghiêm trọng!
    Lần sửa cuối bởi StarBuG; 14-12-09 khi 10:15.

Trang 1 của 2 12 LầnLast

Tags cho chủ đề này

Quyền viết bài

  • Bạn có thể không gửi chủ đề mới
  • Bạn có thể không gửi trả lời
  • Bạn có thể không gửi file đính kèm
  • Bạn có thể không chỉnh sửa bài viết của bạn
  •