Importante: Esta página é o uso de cookies (cookies). Usar este site sem desligar os cookies no navegador, significa que você concorda em utilizá-lo.
Comprar! Características Downloads

Ganhar com a gente!

Se você gostaria de começar a ganhar dinheiro com o BB se unem para Programa de afiliados.
Página 1 de 3 123 PassadoLast
Resultados 1 para 10 de 21

Thread: vBGallery problemas de integração.

  1. #1
    Membro Sênior
    Registrado em
    Maio 2010
    Posts
    257

    Default vBGallery problemas de integração.

    Eu segui as opções de integração aqui:

    http://www.vbenterprisetranslator.co....html # post1787

    Este é o meu Regras Rewrite Custom:

    Code:
    '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'
    Tudo funciona muito bem no idioma padrão.

    Eu adicionei a integração no meu arquivo htaccess principal.:
    Code:
    # 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>
    E este para o meu htaccess no meu diretório da galeria.:

    Code:
    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 entanto, sempre que tento traduzir qualquer página dentro da galeria, eu recebo isso no meu browser:



    Por favor me ajude. Graças.

  2. #2
    Membro Sênior
    Registrado em
    Maio 2010
    Posts
    257

    Default

    Quando estou em uma página de imagem dentro vBGallery, e clico em um pavilhão para alterar o idioma, fico com esta:

    Aviso: incluir(/home/windows/public_html/gallery//vbseo.php) [function.include]: Failed to open stream: Arquivo ou diretório / Home / windows / public_html / Galeria / vbenterprisetranslator_front_controller.php on-line 35

    Aviso: Include () [function.include]: Falha ao abrir '/home/windows/public_html/gallery//vbseo.php' para a inclusão(include_path='.:/usr/lib/php:/usr/local/lib/php') / Home / windows / public_html / Galeria / vbenterprisetranslator_front_controller.php on-line 35

  3. #3
    Michał Podbielski (vBET Funcionários) vBET's Avatar
    Registrado em
    Outubro 2009
    Posts
    3,037

    Default

    Parece que algumas regras são quebradas. Eu vejo duplo / no caminho de arquivo, arquivo também vbseo.php é procurado no diretório da galeria que é obviamente errado.

    Isso é porque você mista regras normais. Htaccess com as regras internas vBSEO. E dentro da pasta galeria de suas regras não são relativos (como geralmente é), mas absoluta.

    Soluções para possíveis:
    1. Quit redirecionamentos vBSEO e fazer tudo em htaccess -. Este vai ser melhor para o seu desempenho e isso é testado maneira de integrar vBET com mod ter um diretório próprio.
    2. Editar vBET front controller.

    Para soluções de 2 por favor (não testado):
    1. Arquivo aberto / Galeria / vbenterprisetranslator_front_controller.php
    2. Substituir cada dirname (__FILE__) (Existem 2 desses) com VBET_FORUMDIR

    Por favor, indique-nos o seu feedback.

  4. #4
    Membro Sênior
    Registrado em
    Maio 2010
    Posts
    257

    Default

    Eu tentei a segunda solução, mas tenho este:


    Aviso: Include (/ home / windows / index.php) [function.include]: Failed to open stream: Arquivo ou diretório / Home / windows / public_html / Galeria / vbenterprisetranslator_front_controller.php on-line 35

    Aviso: Include () [function.include]: Failed opening '/ home / windows / index.php' for inclusion (include_path ='.:/ usr / lib / php: / usr / local / lib / php ') em / Home / windows / public_html / Galeria / vbenterprisetranslator_front_controller.php on-line 35

  5. #5
    Michał Podbielski (vBET Funcionários) vBET's Avatar
    Registrado em
    Outubro 2009
    Posts
    3,037

    Default

    Você substituído SET_HERE_FULL_FORUM_DIRECTORY_PATH para o valor errado no front controller. Por favor, configurá-lo adequadamente. Esta é a primeira linha de código controlador de frente:
    PHP Code:
    define('VBET_FORUMDIR''SET_HERE_FULL_FORUM_DIRECTORY_PATH'); 
    Você pode encontrar o valor apropriado usando actualdirectory.php script do diretório tools. Todos os detalhes estão incluídos nas instruções no link que você deu no primeiro post.

  6. #6
    Membro Sênior
    Registrado em
    Maio 2010
    Posts
    257

    Default

    Quote Postado Originalmente por vBET View Post
    Você substituído SET_HERE_FULL_FORUM_DIRECTORY_PATH para o valor errado no front controller. Por favor, configurá-lo adequadamente. Esta é a primeira linha de código controlador de frente:
    PHP Code:
    define('VBET_FORUMDIR''SET_HERE_FULL_FORUM_DIRECTORY_PATH'); 
    Você pode encontrar o valor apropriado usando actualdirectory.php script do diretório tools. Todos os detalhes estão incluídos nas instruções no link que você deu no primeiro post.
    Isto é o que é substituída por:

    / Home / windows / public_html

    exatamente como eu entendi do actualdirectory.php

    Ou deveria ser para o diretório da galeria?
    Editado pela última vez por Taurus; 11-07-11 no 14:50.

  7. #7
    Membro Sênior
    Registrado em
    Maio 2010
    Posts
    257

    Default

    Quando eu mudar para:

    / Home / windows / public_html / galeria

    Então fico com esta:


    Aviso: Require_once (/ home / windows / public_html / gallery / includes vbenterprisetranslator_functions.php /) [function.require-once]: Failed to open stream: Arquivo ou diretório / Home / windows / public_html / Galeria / vbenterprisetranslator_front_controller.php on-line 29

    Erro fatal: Require_once () [function.require]: Failed opening required '/ home / windows / public_html / galeria / includes / vbenterprisetranslator_functions.php' (include_path ='.:/ usr / lib / php: / usr / local / lib / php ') em / Home / windows / public_html / Galeria / vbenterprisetranslator_front_controller.php on-line 29
    Editado pela última vez por Taurus; 11-07-11 no 14:50.

  8. #8
    Michał Podbielski (vBET Funcionários) vBET's Avatar
    Registrado em
    Outubro 2009
    Posts
    3,037

    Default

    Quote Postado Originalmente por Taurus View Post
    Isto é o que é substituída por:

    / Home / windows / public_html

    exatamente como eu entendi do actualdirectory.php

    Ou deveria ser para o diretório da galeria?
    Portanto, este é valor apropriado - assim como instruções diz - valor de actualdirectory.php - nada mais.

    Eu não entendo porque seus erros diz que index.php foi olhado em / Home / windows não em / Home / windows / public_html
    Se você fez alterações como foi descrito, então ele deve ser analisado em / Home / windows / public_html - Por favor PM me detalhes para o seu acesso FTP - Vou verificar o que exatamente você tem em seus arquivos agora.
    Editado pela última vez por vBET; 12-07-11 no 15:44.

  9. #9
    Membro Sênior
    Registrado em
    Maio 2010
    Posts
    257

    Default

    PM'd detalhes. Graças.

  10. #10
    Michał Podbielski (vBET Funcionários) vBET's Avatar
    Registrado em
    Outubro 2009
    Posts
    3,037

    Default

    Obrigado pelo acesso. Primeira coisa que vi é errado - você acha que para substituir dirname (__FILE__) para VBET_FORUMDIR como foi descrito em um dos meus posts anteriores. Mas, em vez você substituiu-o para dirname (VBET_FORUMDIR). Por favor, corrija isso e verificar que é trabalho.

    . Também como eu vejo as suas regras na galeria htaccess são / vbseo.php - como escrevi antes normalmente no diretório regras são relativos, não absolutos. Isso também pode ser um problema, porque já vBET acrescenta a caminho '/'. Portanto, se após a correção, ainda não está funcionando, então tente substituir (em 2 pessoas):
    PHP Code:
    .'/'.$_GET['redirected'
    para:
    PHP Code:
    .$_GET['redirected'
    Mas fazê-lo somente se ele vai ser necessário - por isso, se doube / / será errado para o seu sistema. Assim fazê-lo se você vai ver erros como:
    Code:
    Warning: include(/home/windows/public_html//vbseo.php) ...
    Por favor, diga não ajudou.

Página 1 de 3 123 PassadoLast

Tags para este Tópico

Permissões de Postagem

  • Você pode não postar novos tópicos
  • Você pode não postar respostas
  • Você pode não anexos pós
  • Você pode não editar suas mensagens
  •