Dôležitý: Táto stránka používa cookies, (cookies). Používanie tejto webovej stránky bez nutnosti vypnúť súbory cookie v prehliadači, znamená to, že súhlasíte s tým, pre jeho použitie.
Kúp teraz! Funkcia Súbory na stiahnutie

Zarábajte s nami!

Ak by ste chceli začať zarábať peniaze s vBET pripojiť k Affiliate Program.
| 1 z 3 123 PoslednýLast
Výsledky 1 na 10 z 21

Závit: vBGallery integračných problémov.

  1. #1
    Senior Member
    Dátum registrácie
    05. 2010
    Príspevky
    257

    Default vBGallery integračných problémov.

    Sledoval som možnosti integrácie tu:

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

    To je môj vlastné pravidlá pre prepis:

    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'
    Všetko funguje skvele v predvolený jazyk.

    Pridala som na integráciu do svojho hlavného súboru htaccess.:
    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>
    A to pre môj htaccess v galérii adresári.:

    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]
    Avšak, keď sa pokúsim preložiť všetky stránky v galérii, som si to na mojom prehliadači:



    Prosím o pomoc. Vďaka.

  2. #2
    Senior Member
    Dátum registrácie
    05. 2010
    Príspevky
    257

    Default

    Keď som na stránku s fotografiou v rámci vBGallery, a ja kliknite na vlajku pre zmenu jazyka, mám toto:

    Varovanie: include(/home/windows/public_html/gallery//vbseo.php) [function.include]: Failed to open stream: Žiadny takýto súbor alebo adresár / Home / windows / public_html / galéria / vbenterprisetranslator_front_controller.php on-line 35

    Varovanie: Include () [function.include]: Failed otváracie '/home/windows/public_html/gallery//vbseo.php " pre zaradenie (include_path='.:/usr/lib/php:/usr/local/lib/php") v / Home / windows / public_html / galéria / vbenterprisetranslator_front_controller.php on-line 35

  3. #3
    Michał Podbielski (vBET zamestnancov) vBET's Avatar
    Dátum registrácie
    10. 2009
    Príspevky
    3,037

    Default

    Vyzerá to, že niektoré pravidlá sú rozbitá. Vidím, Dvojité / v ceste k súboru, je tiež vbseo.php súbor vyzeral v galérii adresári, čo je zjavne zle.

    Dôvodom je, že zmiešaná normálne. Htaccess pravidlá s vnútornými predpismi vBSEO. A vnútri zložky Galéria vaše pravidlá nie sú relatívna (ako obvykle), ale absolútne.

    Takže možné riešenia:
    1. Ukončite vBSEO presmerovanie a to všetko v htaccess. - To bude lepšie pre svoj výkon a je to osvedčený spôsob integrácie vBET s mod mať svoj vlastný adresár.
    2. Upraviť vBET front controller.

    Pre druhé riešenie, prosím (netestované):
    1. Otvoriť súbor / GALÉRIA / vbenterprisetranslator_front_controller.php
    2. Nahradiť každého dirname (__FILE__) (Existujú 2 osôb) s VBET_FORUMDIR

    Prosím, dajte nám svoj názor.

  4. #4
    Senior Member
    Dátum registrácie
    05. 2010
    Príspevky
    257

    Default

    Snažil som sa druhé riešenie, ale dostal toto:


    Varovanie: Include (/ home / windows / index.php) [function.include]: Failed to open stream: Žiadny takýto súbor alebo adresár / Home / windows / public_html / galéria / vbenterprisetranslator_front_controller.php on-line 35

    Varovanie: Include () [function.include]: Failed opening '/ home / windows / index.php' for inclusion (include_path ='.:/ usr / lib / php: / usr / local / lib / php ') v / Home / windows / public_html / galéria / vbenterprisetranslator_front_controller.php on-line 35

  5. #5
    Michał Podbielski (vBET zamestnancov) vBET's Avatar
    Dátum registrácie
    10. 2009
    Príspevky
    3,037

    Default

    Tie nahradil SET_HERE_FULL_FORUM_DIRECTORY_PATH na zlé hodnoty front controller. Prosím nastavte správne. Toto je prvý riadok front controller kód:
    PHP Code:
    define('VBET_FORUMDIR''SET_HERE_FULL_FORUM_DIRECTORY_PATH'); 
    Môžete si nájsť vhodnú hodnotu pomocou actualdirectory.php skript tools. Všetky podrobnosti sú uvedené v návode v odkaze si dali v prvý príspevok.

  6. #6
    Senior Member
    Dátum registrácie
    05. 2010
    Príspevky
    257

    Default

    Quote Pôvodne odoslal vBET View Post
    Tie nahradil SET_HERE_FULL_FORUM_DIRECTORY_PATH na zlé hodnoty front controller. Prosím nastavte správne. Toto je prvý riadok front controller kód:
    PHP Code:
    define('VBET_FORUMDIR''SET_HERE_FULL_FORUM_DIRECTORY_PATH'); 
    Môžete si nájsť vhodnú hodnotu pomocou actualdirectory.php skript tools. Všetky podrobnosti sú uvedené v návode v odkaze si dali v prvý príspevok.
    To je to, čo sa nahrádza takto:

    / Home / windows / public_html

    presne tak, ako som to od actualdirectory.php

    Alebo je potrebné pre galériu adresára?
    Naposledy upravil Taurus; 11-07-11 v 14:50.

  7. #7
    Senior Member
    Dátum registrácie
    05. 2010
    Príspevky
    257

    Default

    Keď som sa zmeniť, aby:

    / Home / windows / public_html / galéria

    Potom som si to:


    Varovanie: Require_once (/ home / windows / public_html / galéria / includes / vbenterprisetranslator_functions.php) [function.require]: Failed to open stream: Žiadny takýto súbor alebo adresár / Home / windows / public_html / galéria / vbenterprisetranslator_front_controller.php on-line 29

    Fatal error: Require_once () [function.require]: Failed opening vyžaduje '/ home / windows / public_html / galéria / includes / vbenterprisetranslator_functions.php' (include_path ='.:/ usr / lib / php: / usr / local / lib / php ') v / Home / windows / public_html / galéria / vbenterprisetranslator_front_controller.php on-line 29
    Naposledy upravil Taurus; 11-07-11 v 14:50.

  8. #8
    Michał Podbielski (vBET zamestnancov) vBET's Avatar
    Dátum registrácie
    10. 2009
    Príspevky
    3,037

    Default

    Quote Pôvodne odoslal Taurus View Post
    To je to, čo sa nahrádza takto:

    / Home / windows / public_html

    presne tak, ako som to od actualdirectory.php

    Alebo je potrebné pre galériu adresára?
    Takže to je zodpovedajúcu hodnotu - rovnako ako návod hovorí - hodnota od actualdirectory.php - nič iné.

    Nechápem, prečo sa vaše chyby, hovorí, že sa pozrela do index.php / Home / Windows ne / Home / windows / public_html
    Ak ste vykonali zmeny, ako bolo opísané, potom by mali byť posúdené v / Home / windows / public_html - Prosím PM ma prístupové údaje k FTP - budem kontrolovať, čo presne máte v súboroch práve teraz.
    Naposledy upravil vBET; 12-07-11 v 15:44.

  9. #9
    Senior Member
    Dátum registrácie
    05. 2010
    Príspevky
    257

    Default

    Podrobnosti PM'd. Vďaka.

  10. #10
    Michał Podbielski (vBET zamestnancov) vBET's Avatar
    Dátum registrácie
    10. 2009
    Príspevky
    3,037

    Default

    Vďaka za prístup. Prvá vec, ktorú som videl, je zlé - myslíte nahradiť dirname (__FILE__) na VBET_FORUMDIR ako bolo popísané v jednom z mojich predchádzajúcich príspevkov. Ale namiesto toho, aby ste nahradili dirname (VBET_FORUMDIR). Opravte to a kontrola, ako funguje.

    . Tiež, ako vidím vaše pravidlá v galérii htaccess sa / vbseo.php - ako som písal predtým väčšinou pravidlá v adresári sú relatívne nie absolútne. To môže byť problém, pretože vBET už dodáva cestu "/". Takže ak sa po korekcii, je to stále nefunguje, potom prosím skúste nahradiť (v 2 miestach):
    PHP Code:
    .'/'.$_GET['redirected'
    pre:
    PHP Code:
    .$_GET['redirected'
    Ale to len vtedy, ak to bude potrebné - takže ak Doubí / / bude zlý pre váš systém. Takže, ak uvidíte chyby, ako je:
    Code:
    Warning: include(/home/windows/public_html//vbseo.php) ...
    Prosím, povedzte to pomohlo.

| 1 z 3 123 PoslednýLast

Kľúčové slová pre túto tému

Prispievanie

  • Vy nie je zakladať nové témy
  • Vy nie je vkladať nové príspevky
  • Vy nie je prikladať
  • Vy nie je upravovať svoje príspevky
  •