PDA

View Full Version: vBGallery masalah integrasi.



Taurus
10-07-11, 12:38
Saya mengikuti pilihan integrasi di sini:



Ini adalah Peraturan Tulis semula Custom saya:


'gallery/index\.php$' => 'gallery/'
'browseimages\.php\?do=favorites$' => 'favorites.html'
'browseimages\.php\?do=subscriptions$' => 'subscriptions.html'
'browseimages\.php\?do=member&imageuser=(\d+)$' => 'imageuser-$1.html'
'browseimages\.php\?c=(\d+)$' => 'browse-$1.html'
'browseimages\.php\?c=(\d+)&page=(\d+)$' => 'browse-$1-$2.html'
'browseimages\.php\?c=(\d+)&userid=$' => 'browse-$1-albums.html'
'browseimages\.php\?c=(\d+)&userid=(\d+)$' => 'browse-$1-user$2.html'
'browseimages\.php\?c=(\d+)&u=(\d+)$' => 'browse-$1-user$2.html'
'browseimages\.php\?do=popimages$' => 'top.html'
'browseimages\.php\?do=popimages&orderby=views' => 'topviews.html'
'browseimages\.php\?do=popimages&orderby=rating' => 'toprated.html'
'browseimages\.php\?do=popimages&orderby=posts' => 'toppost.html'
'showimage\.php\?i=(\d+)&noignore=0&postid=(\d+)$' => 'image-$1-$2.html'
'showimage\.php\?i=(\d+)&original=1.*$' => 'image-$1big.html'
'showimage\.php\?i=(\d+).*$' => 'image-$1.html'

Semua karya-karya agung dalam bahasa lalai.

Saya tambah integrasi ke dalam file Htaccess utama saya.


# Comment the following line (add '#' at the beginning)
# to disable mod_rewrite functions.
# Please note: you still need to disable the hack in
# the vBSEO control panel to stop url rewrites.
RewriteEngine On

# Some servers require the Rewritebase directive to be
# enabled (remove '#' at the beginning to activate)
# Please note: when enabled, you must include the path
# to your root vB folder (i.e. RewriteBase /forums/)
#RewriteBase /

RewriteCond %{HTTP_HOST} !^windows8theme\.org$
RewriteRule ^(.*)$ http://windows8theme.org/$1 [L,R=301]

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

RewriteCond %{REQUEST_URI} !(admincp/|modcp/|cron|vbseo_sitemap)
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)/gallery/(.*)?$ /gallery/$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)/$ vbenterprisetranslator_seo.php?vbet_lang=$1&redirected=/ [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)/(.*)?$ 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 ^((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]

# MONTH
<FilesMatch "\.(flv|gif|jpg|jpeg|png|ico|swf)$">
Header set Cache-Control "max-age=2592000"
</FilesMatch>

# WEEK
<FilesMatch "\.(js|css|pdf|txt)$">
Header set Cache-Control "max-age=604800"
</FilesMatch>

# DAY
<FilesMatch "\.(html|htm)$">
Header set Cache-Control "max-age=43200"
</FilesMatch>

Dan ini untuk Htaccess saya dalam direktori galeri saya.


RewriteEngine On

RewriteCond %{QUERY_STRING} !vbseourl=
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /vbseo.php?vbseourl=$1&vbseorelpath=./gallery/&%{QUERY_STRING} [QSA]
RewriteCond %{REQUEST_FILENAME} !/
RewriteRule ^(.*\.php)$ /vbseo.php?vbseourl=$1&vbseorelpath=./gallery/&%{QUERY_STRING} [QSA]

RewriteCond %{QUERY_STRING} !redirected=
RewriteCond %{QUERY_STRING} language=
RewriteRule ^(.*)$ vbenterprisetranslator_front_controller.php?redirected=$1&vbet_outside=true [L,QSA]

RewriteCond %{QUERY_STRING} !vbet_outside=true
RewriteRule ^(.*)$ $1?vbet_outside=true [L,QSA]

Walau bagaimanapun, setiap kali saya cuba untuk menterjemahkan halaman mana-mana di dalam galeri, saya mendapatkan ini pada browser saya:

http://windows8theme.org/imagehosting/14e198efc98fbe.png

Sila membantu. Thanks.

Taurus
10-07-11, 12:46
Apabila saya pada halaman imej dalam vBGallery, dan saya klik bendera untuk menukar bahasa, saya mendapat ini:

Amaran: termasuk (/ home / windows / public_html / gallery / / vbseo.php) [function.include (http://windows8theme.org/nl/gallery/function.include)]: gagal untuk membuka aliran: Tiada fail atau direktori di rumah / / windows / public_html / galeri / vbenterprisetranslator_front_controller.php pada 35 baris

Amaran: termasuk () [function.include (http://windows8theme.org/nl/gallery/function.include)]: Gagal membuka '/ home / windows / public_html / gallery / / vbseo.php' untuk dimasukkan (include_path = ': / usr / lib / php: / usr / local / lib / php') di rumah / / windows / public_html / galeri / vbenterprisetranslator_front_controller.php pada 35 baris

vBET
11-07-11, 12:43
Kelihatan seperti beberapa peraturan dipecahkan. Saya melihat double / path file, file juga vbseo.php melihat dalam direktori galeri apa yang tidak adil yang nyata.

Ini adalah kerana anda bercampur biasa. Htaccess kaedah-kaedah dengan kaedah-kaedah dalaman vbseo. Dan di dalam folder galeri kaedah-kaedah yang anda tidak relatif (seperti biasanya), tetapi mutlak.

Penyelesaian Jadi mungkin:
1. Berhenti suisnya vbseo dan melakukannya dalam Htaccess - ini akan lebih baik bagi prestasi anda dan ini diuji cara untuk mengintegrasikan vBET dengan arena yang mempunyai direktori sendiri.
2. Edit vBET pengawal depan.

Untuk penyelesaian 2 sila (tidak diuji):
1. Buka fail / galeri / vbenterprisetranslator_front_controller.php
2. Ganti setiap dirname (__FILE__) (terdapat 2 orang-orang) dengan VBET_FORUMDIR

Sila berikan maklum balas anda.

Taurus
11-07-11, 13:00
Saya cuba penyelesaian kedua, tetapi mendapat ini:


Amaran: termasuk (/ home / windows / index.php) [function.include (http://windows8theme.org/nl/gallery/function.include)]: gagal untuk membuka aliran: Tiada fail atau direktori dalam home / / tingkap / public_html / galeri / vbenterprisetranslator_front_controller.php on line 35

Amaran: termasuk () [function.include (http://windows8theme.org/nl/gallery/function.include)]: Gagal membuka '/ home / windows / index.php' untuk dimasukkan (include_path ='.:/ usr / lib / php: / usr / local / lib / php ') di / home / windows / public_html / galeri / vbenterprisetranslator_front_controller.php pada 35 baris

vBET
11-07-11, 14:13
Anda menggantikan SET_HERE_FULL_FORUM_DIRECTORY_PATH kepada nilai yang salah dalam pengawal hadapan. Sila menetapkan ia dengan sewajarnya. Ini adalah baris pertama kod pengawal depan:

define('VBET_FORUMDIR', 'SET_HERE_FULL_FORUM_DIRECTORY_PATH');
Anda boleh mencari nilai yang sesuai dengan menggunakan skrip actualdirectory.php dari direktori alat. Semua butiran dimasukkan ke dalam arahan di bawah link yang anda berikan dalam pos pertama.

Taurus
11-07-11, 14:20
Anda menggantikan SET_HERE_FULL_FORUM_DIRECTORY_PATH kepada nilai yang salah dalam pengawal hadapan. Sila menetapkan ia dengan sewajarnya. Ini adalah baris pertama kod pengawal depan:

define('VBET_FORUMDIR', 'SET_HERE_FULL_FORUM_DIRECTORY_PATH');Anda boleh mencari nilai yang sesuai dengan menggunakan skrip actualdirectory.php dari direktori alat. Semua butiran dimasukkan ke dalam arahan di bawah link yang anda berikan dalam pos pertama.

Ini adalah apa yang ia digantikan dengan:

/ Home / windows / public_html

betul-betul kerana saya mendapat dari actualdirectory.php

Atau ia harus untuk direktori galeri?

Taurus
11-07-11, 14:28
Apabila saya menukar ke:

/ Home / windows / public_html / galeri

Kemudian saya mendapatkan ini:


Warning: require_once (/ home / windows / public_html / gallery / includes / vbenterprisetranslator_functions.php) [function.require-sekali (http://windows8theme.org/nl/gallery/function.require-once)]: gagal untuk membuka aliran : Tiada fail atau direktori dalam home / / windows / public_html / galeri / vbenterprisetranslator_front_controller.php pada 29 baris

Kesilapan yang teramat besar: require_once () [function.require (http://windows8theme.org/nl/gallery/function.require)]: Gagal membuka diperlukan '/ home / windows / public_html / gallery / includes / vbenterprisetranslator_functions.php' (include_path ='.:/ usr / lib / php: / usr / local / lib / php ') di rumah / / windows / public_html / galeri / vbenterprisetranslator_front_controller.php pada 29 baris

vBET
12-07-11, 15:42
Ini adalah apa yang ia digantikan dengan:

/ Home / windows / public_html

betul-betul kerana saya mendapat dari actualdirectory.php

Atau ia harus untuk direktori galeri?

Jadi ini adalah nilai yang sesuai - hanya sebagai arahan kata - nilai dari actualdirectory.php - apa-apa lagi.

Saya tidak faham mengapa kesilapan anda berkata index.php itu dilihat di rumah / / tingkap tidak / home / windows / public_html
Jika anda membuat sebarang perubahan seperti yang diterangkan kemudian, ia perlu melihat dalam rumah / / windows / public_html - sila PM saya mengakses butiran untuk FTP anda - Saya akan memeriksa apa sebenarnya yang anda ada dalam fail anda sekarang.

Taurus
12-07-11, 16:03
Details PM'd. Thanks.

vBET
12-07-11, 16:04
Terima kasih untuk akses. Perkara pertama saya melihat salah - kamu mengira untuk menggantikan dirname (__FILE__) VBET_FORUMDIR seperti yang telah diterangkan dalam satu post saya sebelum ini. Tetapi sebaliknya anda menggantikan dirname (VBET_FORUMDIR). Sila betulkan ini dan lihat ia bekerja.

. Juga seperti yang saya lihat peraturan anda di galeri Htaccess vbseo.php / - seperti yang saya tulis sebelum ini biasanya kaedah-kaedah dalam direktori relatif tidak mutlak. Ini juga boleh menjadi isu, kerana vBET telah menambah laluan '/'. Jadi, jika selepas membetulkan, ia masih tidak berfungsi, sila cuba untuk menggantikan (2 tempat):

.'/'.$_GET['redirected']
kepada:

.$_GET['redirected']
Tetapi melakukannya hanya jika perlu - jadi jika doube / / akan salah bagi sistem anda. Oleh itu, melakukannya jika anda akan melihat kesilapan seperti:

Warning: include(/home/windows/public_html//vbseo.php) ...

Sila beritahu tidak ia membantu.

Taurus
12-07-11, 16:21
Sebelum cuba pilihan yang kedua, saya mendapat ini sekarang:

Amaran: termasuk (dirnameVBET_FORUMDIR / index.php) [function.include (http://windows8theme.org/nl/gallery/function.include)]: gagal untuk membuka aliran: Tiada fail atau direktori di rumah / / windows / public_html / galeri / vbenterprisetranslator_front_controller.php pada 35 baris

Amaran: termasuk (dirnameVBET_FORUMDIR / index.php) [function.include (http://windows8theme.org/nl/gallery/function.include)]: gagal untuk membuka aliran: Tiada fail atau direktori di rumah / / windows / public_html / galeri / vbenterprisetranslator_front_controller.php pada 35 baris

Amaran: termasuk () [function.include (http://windows8theme.org/nl/gallery/function.include)]: dirnameVBET_FORUMDIR / index.php 'pembukaan Gagal untuk dimasukkan (include_path ='.:/ usr / lib / php: / usr / local / lib / php ') di rumah / / windows / public_html / galeri / vbenterprisetranslator_front_controller.php pada 35 baris

Taurus
12-07-11, 16:28
OK ... blah ... maaf .... salah lagi. Saya kini menggantikan dirname (__FILE__) VBET_FORUMDIR, tetapi sekarang saya mendapat ini:

Amaran: menghendaki (. / Termasuk / class_bootstrap.php) [function.require (http://windows8theme.org/nl/gallery/function.require)]: gagal untuk membuka aliran: Tiada fail atau direktori di / home / windows / public_html / vb / bootstrap.php on line 30

Amaran: menghendaki (. / Termasuk / class_bootstrap.php) [function.require (http://windows8theme.org/nl/gallery/function.require)]: gagal untuk membuka aliran: Tiada fail atau direktori di / home / windows / public_html / vb / bootstrap.php on line 30

Kesilapan yang teramat besar: menghendaki () [function.require (http://windows8theme.org/nl/gallery/function.require)]: Gagal membuka diperlukan '. / Includes / class_bootstrap.php' (include_path ='.:/ usr / lib / php: / usr / local / lib / php ') di rumah / / windows / public_html / vb / bootstrap.php on line 30

Taurus
12-07-11, 16:50
OK, jadi saya akan menunggu hari lain.

vBET
12-07-11, 18:18
Saya akan menyemak apa yang telah kamu di sana sekarang.

Taurus
12-07-11, 18:28
OK, terima kasih!

vBET
12-07-11, 19:21
Saya memeriksa direktori php yang sebenar oleh getcwd melaksanakan () dan hasilnya adalah: / home / windows / public_html / galeri
Saya cuba untuk menggunakan chdir (VBET_FORUMDIR); di pengawal depan, tetapi ia menghasilkan isu-isu lain.

Seperti yang saya tulis yang anda gunakan sekarang tidak menyokong cara suisnya. Saya menghabiskan banyak masa dan mencari penyelesaian tidak. Jika anda ingin kami untuk bekerja dengan lebih mengenai perkara ini, sila membeli perkhidmatan integrasi (http://www.vbenterprisetranslator.com/integration-service.php). Atau hanya menggunakan hanya Htaccess bukan vBSEO dalaman suisnya.

Taurus
16-07-11, 15:59
Cara untuk mengintegrasikan ini dengan vbseo adalah cara terbaik. Dan sekarang beritahu saya anda tidak menyokong 'bahawa' cara IMHO bit tidak munasabah.
Arena ini berfungsi 100% betul di vBulletin dengan vbseo. Tetapi oleh kerana terdapat sesuatu yang tidak kena dengan vbet untuk bekerjasama dengan anda tidak akan menyokong?? OK .... terima kasih Michal.

vBET
18-07-11, 11:49
Sila ambil perhatian bahawa vBET penterjemah vBulletin. Kami menjamin bahawa vBulletin akan diterjemahkan. Kami juga melakukan yang terbaik untuk menyokong arena lain yang menghasilkan kandungan sendiri, tetapi memecah senibina vBulletin.

Inilah sebabnya mengapa kami mewujudkan pengawal depan yang membolehkan untuk menterjemahkan halaman yang dihasilkan oleh arena yang pecah senibina vBulletin dan tidak menggunakan cangkuk global_complete. Dan kita membangunkan cara generik untuk menyokong kebanyakan plugin itu. Masih kita tidak dapat menjamin bahawa setiap tidak tahu oleh kami, atau bahkan tidak lagi arena yang ditulis dengan cara yang tidak baik dan rehat senibina vBulletin akan bekerja dengan prosedur integrasi standard yang sedia ada - terutama apabila anda mempunyai pendekatan your own forum tidak standard (. Htaccess), kerana digantung untuk mengintegrasikan dengan vbseo. Jadi ya - ini adalah apa yang saya tulis anda sebelum ini adalah benar juga hari ini: pada masa ini kami tidak menyokong mana-mana yang apabila arena memecahkan senibina vBulletin dan tidak menggunakan cangkuk global_complete, gunakan direktori sendiri dan bukannya Htaccess digunakan vbseo. redirection kaedah-kaedah.

Seperti yang saya tulis sebelum ini - Secara peribadi, saya bekerja di atasnya pada forum anda, dengan harapan ia adalah isu kecil, tetapi ia tidak. Ia merupakan kes yang besar, jadi jika anda ingin kami untuk mengintegrasikan untuk anda - sila membeli perkhidmatan integrasi. Anda juga boleh hanya menyingkirkan dalaman suisnya vbseo dan menggunakan Htaccess - dalam hal itu anda sudah tunjuk-cara percuma bagaimana untuk mengintegrasikan.

Dan sebab ia tidak disokong lagi adalah sangat mudah - tiada siapa yang perlu sebelum ... Sila - kita tahu antara satu sama lain dan anda tahu kita membantu, masih sokongan percuma kami tidak termasuk perbelanjaan hari pada pelayan seseorang apabila ia tidak bug vBET, masalah konfigurasi dengan arena yang tidak serasi sepenuhnya dengan vBulletin dan tambahan telah dipecah oleh mod lain ... Saya berada di sana saya menghabiskan lebih sejam tanpa cuba untuk mengenakan bayaran, kerana ia adalah kemungkinan bahawa ia adalah bug vBET. Sekarang kita tahu bahawa ia tidak. Ini bukanlah isu vBET - ini adalah masalah konfigurasi anda yang pada masa ini tidak telah menggambarkan penyelesaian integrasi, TETAPI anda masih boleh dengan mudah mengintegrasikan jika anda menyingkirkan vbseo suisnya dalaman dan menggunakan bersih peraturan Htaccess.. Jika anda ingin kami untuk mengintegrasikan pada pelayan anda dengan kaedah-kaedah dalaman redirection vbseo - maka anda meminta perkhidmatan integrasi yang berharga $ 30 dan anda boleh membeli di sini: http://www.vbenterprisetranslator.com/integration-service.php

Kami menyokong benar-benar percuma oleh forum kami dengan memberi petunjuk dan jawapan. Masih jika pelanggan-pelanggan kami mahu kami untuk melakukan kerja - kita juga mempunyai tawaran untuk mereka - ia adalah integrasi / pemasangan / menaik taraf perkhidmatan:)

Taurus
19-07-11, 01:30
Saya faham. Saya juga ingin mengucapkan terima kasih kepada anda untuk masa dan usaha anda yang dibelanjakan untuk ini. Saya kini telah tidak berupaya vbgallery kerana ia membuktikan terlalu banyak kerumitan dengan VB baru 4.1.5 juga.

vBET
20-07-11, 00:07
Pada masa ini vBET tidak diuji dengan vBulletin 4.1.5 kerana ia dianggap tidak stabil dan tidak disokong lagi.

Taurus
20-07-11, 00:55
Saya tidak mematikan vBET, saya kurang upaya vBGallery.

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
Translations delivered by vBET 4.10.1