PDA

Veure la Versió Completa: vBGallery problemes d'integració.



Taurus
10-07-11, 12:38
He seguit les opcions d'integració aquí:



Aquest és el meu Regles de Reescriptura d'encàrrec:


'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'

Tot funciona molt bé en l'idioma predeterminat.

He afegit la integració en el meu principal htaccess.:


# 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>

I això per a mi htaccess en el meu directori de la galeria.:


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]

No obstant això, cada vegada que intento traduir qualsevol pàgina dins de la galeria, em surt això al navegador:

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

Si us plau, ajuda. Gràcies.

Taurus
10-07-11, 12:46
Quan estic en una pàgina de la imatge dins de vBGallery, i feu clic a una bandera per canviar l'idioma, em surt això:

Warning: include (/ home / windows / public_html / galeria / / vbseo.php) [function.include (http://windows8theme.org/nl/gallery/function.include)]: failed to open stream: No such file or directori a / home / windows / public_html / galeria / vbenterprisetranslator_front_controller.php en la línia 35

Warning: include () [function.include (http://windows8theme.org/nl/gallery/function.include)]: Failed opening '/ home / windows / public_html / galeria / / vbseo.php' for inclusion (include_path = :. / usr / lib / php: / usr / local / lib / php ') in / home / windows / public_html / galeria / vbenterprisetranslator_front_controller.php en la línia 35

vBET
11-07-11, 12:43
Sembla que alguns es trenquen les regles. Veig doble / en la ruta de l'arxiu, l'arxiu també vbseo.php es mira en el directori de la galeria el que és òbviament erroni.

Això es deu al fet que barreja les regles htaccess normal. Amb les normes internes de Matías. I a l'interior de la carpeta de la galeria les regles no són relatius (com generalment ho és), sinó absoluta.

Solucions perquè sigui possible:
1. Deixar de redireccions Matías i fer-ho tot en htaccess -. Això serà millor per al seu rendiment i això es prova la manera d'integrar VBET amb mod tenir el seu propi directori.
2. Edita controlador VBET front.

Per a les solucions de segona si us plau (no provat):
1. Obrir el fitxer / galeria / vbenterprisetranslator_front_controller.php
2. Substitueix cada dirname (FILE) (n'hi ha dues) amb VBET_FORUMDIR

Si us plau, OPINI.

Taurus
11-07-11, 13:00
He provat la segona solució, però no va obtenir el següent:


Warning: include (/ home / windows / index.php) [function.include (http://windows8theme.org/nl/gallery/function.include)]: failed to open stream: No such file or directory in / home / finestres / public_html / galeria / vbenterprisetranslator_front_controller.php en la línia 35

Warning: include () [function.include (http://windows8theme.org/nl/gallery/function.include)]: Failed opening '/ home / windows / index.php' for inclusion (include_path ='.:/ usr / lib / php: / usr / local / lib / php ') in / home / windows / public_html / galeria / vbenterprisetranslator_front_controller.php en la línia 35

vBET
11-07-11, 14:13
Ha substituït SET_HERE_FULL_FORUM_DIRECTORY_PATH a un valor incorrecte al controlador frontal. Si us plau, estableix de manera apropiada. Aquesta és la primera línia de codi del controlador frontal:

define('VBET_FORUMDIR', 'SET_HERE_FULL_FORUM_DIRECTORY_PATH');
Vostè pot trobar el valor adequat mitjançant seqüències de comandes actualdirectory.php del directori d'eines. Tots els detalls necessaris per a les instruccions a l'enllaç que va donar en el primer post.

Taurus
11-07-11, 14:20
Ha substituït SET_HERE_FULL_FORUM_DIRECTORY_PATH a un valor incorrecte al controlador frontal. Si us plau, estableix de manera apropiada. Aquesta és la primera línia de codi del controlador frontal:

define('VBET_FORUMDIR', 'SET_HERE_FULL_FORUM_DIRECTORY_PATH');Vostè pot trobar el valor adequat mitjançant seqüències de comandes actualdirectory.php del directori d'eines. Tots els detalls necessaris per a les instruccions a l'enllaç que va donar en el primer post.

Això és el que se substitueix per:

/ Home / windows / public_html

tal com el tinc des del actualdirectory.php

O hauria de ser per al directori de la galeria?

Taurus
11-07-11, 14:28
Quan es canvia a:

/ Home / windows / public_html / galeria

Llavors em surt això:


Warning: require_once (/ home / windows / public_html / galeria / includes / vbenterprisetranslator_functions.php) [function.require (http://windows8theme.org/nl/gallery/function.require-once)]: no va poder obrir el corrent : No such file or directory in / home / windows / public_html galeria / / vbenterprisetranslator_front_controller.php en la línia 29

Fatal error: require_once () [function.include (http://windows8theme.org/nl/gallery/function.require)]: Failed opening required '/ home / windows / public_html / galeria / includes / vbenterprisetranslator_functions.php' (include_path ='.:/ usr / lib / php: / usr / local / lib / php ') in / home / windows / public_html / galeria / vbenterprisetranslator_front_controller.php en la línia 29

vBET
12-07-11, 15:42
Això és el que se substitueix per:

/ Home / windows / public_html

tal com el tinc des del actualdirectory.php

O hauria de ser per al directori de la galeria?

Així que aquest és el valor apropiat - igual que les instruccions diu - el valor de actualdirectory.php - res més.

No entenc per què diu que els seus errors index.php va ser vist a / home / finestres no a / home / windows / public_html
Si heu fet canvis com es descriu a continuació, s'ha de mirar a / home / windows / public_html - PM per favor em accedir als detalls del seu FTP - Vaig a veure què és exactament el que vostè té en els seus arxius ara mateix.

Taurus
12-07-11, 16:03
Detalls PM'd. Gràcies.

vBET
12-07-11, 16:04
Gràcies per l'accés. El primer que vaig veure està malament - se suposa que ha de substituir dirname (FILE) per VBET_FORUMDIR com es va descriure en un dels meus posts anteriors. Però en el seu lloc ho va reemplaçar a dirname (VBET_FORUMDIR). Si us plau, corregeixi això i comprovar que es treballa.

. A més, com veig les regles a la galeria de htaccess són / vbseo.php - com he escrit abans en general les regles en el directori són relatives, no absolutes. Això també pot ser un problema, perquè ja VBET s'afegeix a la ruta '/'. Així que si després de la correcció, que segueix sense funcionar, si us plau, tracti de reemplaçar (en 2 places):

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

.$_GET['redirected']
Però ho farà només si serà necessari - per la qual cosa si doble tot / / s'equivoca al sistema. Pel que fer si vostè veu errors com:

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

En què l'ajuda.

Taurus
12-07-11, 16:21
Abans d'intentar la segona opció, em surt això ara:

Warning: include (dirnameVBET_FORUMDIR / index.php) [function.include (http://windows8theme.org/nl/gallery/function.include)]: failed to open stream: No such file or directory in / home / windows / public_html / galeria / vbenterprisetranslator_front_controller.php en la línia 35

Warning: include (dirnameVBET_FORUMDIR / index.php) [function.include (http://windows8theme.org/nl/gallery/function.include)]: failed to open stream: No such file or directory in / home / windows / public_html / galeria / vbenterprisetranslator_front_controller.php en la línia 35

Warning: include () [function.include (http://windows8theme.org/nl/gallery/function.include)]: 'dirnameVBET_FORUMDIR / index.php' No s'ha pogut obrir per a la inclusió (include_path ='.:/ usr / lib / php: / usr / local / lib / php ') in / home / windows / public_html / galeria / vbenterprisetranslator_front_controller.php en la línia 35

Taurus
12-07-11, 16:28
OK ... bla ... ho sento .... malament de nou. M'ha estat substituït dirname (FILE) per VBET_FORUMDIR, però ara em surt això:

Warning: (. / Includes / class_bootstrap.php) [function.include (http://windows8theme.org/nl/gallery/function.require)]: failed to open stream: No such file or directory in / home / finestres / public_html / vb / bootstrap.php en la línia 30

Warning: (. / Includes / class_bootstrap.php) [function.include (http://windows8theme.org/nl/gallery/function.require)]: failed to open stream: No such file or directory in / home / finestres / public_html / vb / bootstrap.php en la línia 30

Fatal error: require () [function.include (http://windows8theme.org/nl/gallery/function.require)]: Failed opening required '. / Includes / class_bootstrap.php' (include_path ='.:/ usr / lib / php: / usr / local / lib / php ') in / home / windows / public_html / vb / bootstrap.php en la línia 30

Taurus
12-07-11, 16:50
OK, així que hauré d'esperar un altre dia.

vBET
12-07-11, 18:18
Vaig a comprovar el que tenen allà ara.

Taurus
12-07-11, 18:28
OK, gràcies!

vBET
12-07-11, 19:21
Vaig revisar actual directori del PHP mitjançant l'execució de getcwd () i és el resultat: / home / windows / public_html / galeria
Vaig tractar d'usar chdir (VBET_FORUMDIR), al controlador frontal, però produeix altres problemes.

Com he escrit que està utilitzant no admet ara forma redireccions. Em pas molt de temps i no troben solució. Si volen que treballem més en això, si us plau compra de serveis d'integració (http://www.vbenterprisetranslator.com/integration-service.php). O simplement utilitzar només. Htaccess en lloc de Matías redireccions internes.

Taurus
16-07-11, 15:59
La manera d'integrar aquest amb Matías és la millor manera possible. I ara em diuen que no suporten "que" és de forma irracional en la meva humil opinió poc.
Aquest mod funciona al 100% d'encerts en vBulletin amb Matías. Sinó perquè hi ha alguna cosa malament amb VBET per treballar amb ell no va a donar suport? Acceptar .... gràcies Michal.

vBET
18-07-11, 11:49
Tingueu en compte que és el traductor VBET vBulletin. Li garantim que vBulletin seran traduïts. També fem el nostre millor esforç per donar suport a altres mods que estan generant el seu propi contingut, sinó que trenca l'arquitectura vBulletin.

És per això que hem creat controlador frontal, que permet traduir les pàgines generades pels mods que trenca l'arquitectura vBulletin i no utilitzar el ganxo global_complete. I es va desenvolupar de forma genèrica per a donar suport a la majoria d'aquests plugins. Encara no estem en condicions de garantir que no cada un sap per nosaltres, o fins i tot no existent encara mod que està escrit en forma mal i es trenca l'arquitectura vBulletin treballarà amb el procediment estàndard d'integració - especialment quan vostè té en el seu propi fòrum enfocament no estàndard (. htaccess), pel fet que es va penjar per integrar-se amb Matías. Així que sí - això és el que et vaig escriure abans i això és veritat també avui: en aquests moments no donem suport al cas quan es trenca l'arquitectura mod vBulletin i no fer servir el ganxo global_complete, utilitzi el seu propi directori i en lloc de htaccess s'utilitzen Matías. regles de redireccionament.

Com t'he escrit abans - Jo personalment estava treballant-hi en el seu fòrum, amb l'esperança que és petit problema, però no ho és. És el cas gran, així que si vostè vol que l'integren per a vostè - si us plau comprar el servei d'integració. També pot simplement desfer-se de Matías redireccions internes i l'ús de htaccess -. En aquest cas ja ha instruccions sense la forma d'integrar.

I la raó no és compatible encara és molt fàcil - no un que necessitava abans de ... Si us plau - ens coneixem i sabem que són útils, sent el nostre suport gratuït no inclou la despesa dies al servidor d'algú quan no és error VBET, només el seu problema de configuració amb el mod que no és totalment compatible amb vBulletin i, a més, s'analitza ja per un altre mod ... Jo hi era em passo més d'una hora sense si més no tractar de cobrar, perquè era la possibilitat que es VBET error. Ara sabem que no ho és. Això no és qüestió de VBET - aquesta és el teu problema de configuració que en aquest moment no s'han descrit solució d'integració, però encara es pot integrar fàcilment si et desfàs de redireccions internes i Matías ús net regles htaccess .. Si vostè vol que l'integren en el seu servidor amb les normes internes de la redirecció mcloud - llavors vostè està demanant serveis d'integració, que costa $ 30 i pots comprar aquí: http://www.vbenterprisetranslator.com/integration-service.php

Donem suport totalment gratuït del nostre fòrum, donant consells i respostes. No obstant això, si els nostres clients volen que nosaltres fem el treball - també tenim oferta per a ells - és la integració / instal lació / servei d'actualització:)

Taurus
19-07-11, 01:30
Entenc. Vull també donar-li les gràcies pel seu temps i esforç invertit en això. Ara he desactivat vbgallery ja que està demostrant ser massa d'un molèstia amb la nova vb 4.1.5 també.

vBET
20-07-11, 00:07
En aquest moment VBET no es va provar amb vBulletin 4.1.5, ja que es considera inestable i encara no està suportat.

Taurus
20-07-11, 00:55
No desactivar VBET, he deshabilitat vBGallery.

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