PDA

Žiūrėti pilną versiją: Išspręsta Daug problemų diegiant ant vbulletin 5



rafail
30-09-15, 00:03
Sveiki, aš turiu keletą problemų diegiant ant vbulletin 5
Aš įkėlėte failus, nustatyti savo "google" api raktą ir visus reikalingus parametrus admincp

Kai aš bandė importuoti product-vbenterprisetranslator.xml gavau klaidą:

[QUOTE]
Importuoti Produktą, Prašome Palaukti...

[:]
Įspėjimas: require_once(...//vbenterprisetranslator_functions_admin.php): nepavyko atidaryti stream: Nėra tokio failo ar katalogo .../includes/adminfunctions_product.php(881) : eval()'d code on line 2
Fatal error: require_once(): Nepavyko atidaryti reikalinga "/home/forumsrv/public_html/core//vbenterprisetranslator_functions_admin.php' (include_path='.:/usr/lib/php:/usr/local/lib/php') /home/forumsrv/public_html/core/includes/adminfunctions_product.php(881) : eval()'d code on line 2
[\QUOTE]

[\QUOTE]

taigi, aš pridėta šio linija mano "+core++config.php", kad decalre "['Go']['admincpdir']"
[QUOTE]$config['Go']['admincpdir'] = 'admincp';[\QUOTE]
vbulletin 5.1.9 neturi šios linijos iš akių.

Kaip tai gali xml paprašyti kintamąjį, kad nėra??

Bet kokiu atveju, po to ji įdiegta. Nuėjau į vbet parametrus ir pridūrė, mano "google" api raktą ir nustatyti visi reikalingi parametrai.

Po to, kai aš redaguojami mano .htaccess ir pridūrė, pirmiausia tai linijomis (jeigu dėl do-not-įkelti+įrankiai+nukreipti-taisyklės):
[QUOTE]RewriteEngine On
Funkcijos FollowSymLinks

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)\archive\index.php\(.*)?$ archive\index.php?\$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)\$ indeksas.php?kalba=$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)\(.*)?$ $2?kalba=$1 [L,QSA]
[\QUOTE]


Nebuvo, dirbo visi, bet kalba vėliava aš pasirinktą kalbą buvo dar anglų

tada aš pridėjo poilsio linijų ..htaccess:
[QUOTE]RewriteCond %{QUERY_STRING} !nukreipti=
RewriteCond %{QUERY_STRING} !do=
RewriteCond %{REQUEST_URI} !(admincp|modcp|clientscript|cpstyles|images|css|js|prisijungti|auth|ajax)
RewriteRule ^(.*)$ vbenterprisetranslator_front_controller.php?nukreipti=$1 [L,QSA][\QUOTE]

Dirbo, kai aš spustelėjote kalba, vėliava, ji pasikeitė forumo kalbą, BET.. vaizdas priedai nebuvo kuriame ir aš negalėjau įeiti į admincp,
kai aš bandžiau prisijungti į admincp gavau šios klaidos:
[QUOTE] No input file nurodyta. [\QUOTE]


REDAGUOTI 2-10-15:

Prašome perskaityti mano paskutinė žinutė šioje temoje gauti padėjo montažui ant vbulletin 5.1.9

Marcin Kalak
30-09-15, 08:10
Sveiki.
Ačiū už informaciją apie config.xml. Ankstesnių versijų, apima linija $config['Go']['admincpdir'] = 'admincp';. Aš nežinau, kodėl jis buvo pašalintas naujausia versija vB.
Jūsų .htaccess turėtų atrodyti taip:


RewriteEngine On
Options FollowSymLinks

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)/archive/index.php/(.*)?$ archive/index.php?/$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)/$ index.php?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)/(.*)?$ $2?language=$1 [L,QSA]

<IfModule mod_rewrite.c>
RewriteEngine On

#In some cases where you have other mod_rewrite rules, you may need to comment out the following line
#and change it to match your folder name. This resets the other mod_rewrite rules for just this directory
#If your site was www.example.com/forum, the setting would be /forum/
#RewriteBase /

# Send css calls directly to the correct file VBV-7807
RewriteRule ^css.php$ core/css.php [NC,L]

# Redirect old install path to core.
RewriteRule ^install/ core/install/ [NC,L]

# Main Redirect
RewriteCond %{REQUEST_URI} !\.(gif|jpg|jpeg|png|css)$
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?routestring=$1 [L,QSA]

# Because admincp is an actual directory.
RewriteRule ^(admincp/)$ index.php?routestring=$1 [L,QSA]
</IfModule>

<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE application/atom+xml \
text/javascript \
application/x-javascript \
application/javascript \
application/json \
application/rss+xml \
application/vnd.ms-fontobject \
application/x-font-ttf \
application/xhtml+xml \
application/xml \
font/opentype \
image/svg+xml \
image/x-icon \
text/css \
text/html \
text/plain \
text/x-component \
text/xml
</IfModule>

<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType application/x-javascript A1209600
ExpiresByType text/javascript A1209600
ExpiresByType application/javascript A1209600
ExpiresByType text/css A31536000
ExpiresByType image/x-icon A2592000
ExpiresByType image/icon A2592000
ExpiresByType application/x-ico A2592000
ExpiresByType application/ico A2592000
ExpiresByType image/gif A2592000
ExpiresByType image/jpeg A1209600
ExpiresByType image/jpg A1209600
ExpiresByType image/png A1209600
ExpiresByType application/x-shockwave-flash A1209600
ExpiresByType font/ttf A2592000
ExpiresByType font/otf A2592000
ExpiresByType font/x-woff A2592000
ExpiresByType image/svg+xml A2592000
ExpiresByType font/truetype A2592000
ExpiresByType font/opentype A2592000
ExpiresByType application/x-font-woff A2592000
ExpiresByType application/vnd.ms-fontobject A2592000
</IfModule>

<IfModule mod_headers.c>
Header set Connection keep-alive
<filesmatch "\.(ico|flv|gif|swf|eot|woff|otf|ttf|svg)$">
Header set Cache-Control "max-age=2592000, public"
</filesmatch>
<filesmatch "\.(jpg|jpeg|png)$">
Header set Cache-Control "max-age=1209600, public"
</filesmatch>
<filesmatch "\.(eot|woff|otf|ttf|svg)$">
Header set Cache-Control "max-age=2592000, public"
</filesmatch>
# css and js should use private for proxy caching https://developers.google.com/speed/docs/best-practices/caching#LeverageProxyCaching
<filesmatch "\.(css)$">
Header set Cache-Control "max-age=31536000, private"
</filesmatch>
<filesmatch "\.(js)$">
Header set Cache-Control "max-age=1209600, private"
</filesmatch>
</IfModule>

RewriteCond %{QUERY_STRING} !redirected=
RewriteCond %{QUERY_STRING} !do=
RewriteCond %{REQUEST_URI} !(admincp|modcp|clientscript|cpstyles|images|css|js|login|auth|ajax)
RewriteRule ^(.*)$ vbenterprisetranslator_front_controller.php?redirected=$1 [L,QSA]

Prašome atsiųsti man į PM prieigos duomenis į Admin CP ir FTP. Norėčiau patikrinti savo parametrus.

rafail
30-09-15, 11:59
kai aš įdėti, kad .htaccess aš negaliu prisijungti į admincp, jis sako "no input file"
atsiuntė pm su admin slaptažodį
ftp yra neįgalus ir aš jį pasiekti per cpanel
jei reikia, leiskite man žinoti,

rafail
30-09-15, 12:04
išsiųsta jums taip pat ftp prisijungimo pm

Marcin Kalak
30-09-15, 15:30
Norėdami išjungti pridėti ir kalbos kodą, priedą jūsų forume:
įtraukti į AdminCP->vBET->Vertimo Funkcijos->Ignoruoti Url:

/filedata/
/fetch
/image.php.
Norėdami išspręsti problemą su AdminCP, pabandykite išjungti serverio parametrai FastCGI.

rafail
30-09-15, 16:05
tokios galimybės nėra, admincp ir fastcgi jau off

Marcin Kalak
30-09-15, 17:11
Ši galimybė turėtų būti AdminCP->vBET->Vertimo Funkcijos->Ignoruoti Url. Ar jūs tikri, kad jums išjungti FastCGI?

rafail
30-09-15, 18:11
aš pridėjo url, - pridūrė .htaccess jei jūs ir aš turiu baltų ženklų ir negalėjo prisijungti prie admincp. fastcgi, net nėra įdiegta mano serverio

Marcin Kalak
30-09-15, 19:51
Ar turite mod_rewrite įjungtas? Per phpinfo yra parašyta, kad FastCGI yra įjungtas.

rafail
30-09-15, 21:39
CGI yra įjungtas, ne FastCGI. FastCGi, net nėra įdiegta. phpinfor sako cgi/fastcgi, nes tai reiškia viena ar kita.
Bandžiau naudoti DSO, ji atveria cpanel, bet gaunu klaidos pagrindiniame puslapyje: Warning: Cannot modify header information - headers jau išsiųsti .../includes/vbenterprisetranslator_functions.php on line 223
taip pat, kai aš pasuko į pso ir įtraukė htaccess turinio gavau baltomis raidėmis ant forumo (pagal nutylėjimą anglų kalba)
aš pridėjo 3 eilutes apie ignoruoti url.

Taigi, aš pasuko atgal į CGI (ne FASTCGI) ir pašalinti htaccess linijų, taip forumas gali dirbti.
Aš negaliu understund šią situaciją, ar yra koks nors būdas, kaip jis gali dirbti ar ne? jūs net paragavo jį ant vbulletin 5.1.9? Man reikia pagalbos, čia, turiu jei jums ftp ir admincp kredencialus, ką dar turėčiau padaryti, kad gauti jį dirbti?

Marcin Kalak
01-10-15, 18:44
Taip mes išbandėme vBET dėl vB 5.1.9. Įtariu, kad tai yra problema su serverio konfigūracija. Pabandykite naudojant toliau-PSO. Jei baigus .htaccess, pamatysite balta puslapių, pabandykite išjungti vertimo paslaugų teikėjų AdminCP->vBET->Vertimo paslaugų Teikėjų Prieinamumą. Ar turite mod_rewrite įjungtas?

rafail
02-10-15, 07:08
Dėl vertėjų paslaugų teikėjų tik "google" buvo aktyvūs nuo pradžios.
mod_rewrite yra įdiegta pagal nutylėjimą apache
dso išskyrus iš baltos simbolių, suteikia man klaida Warning: Cannot modify header information - headers jau išsiųsti .../includes/vbenterprisetranslator_functions.php on line 223

Marcin Kalak
02-10-15, 07:13
Jūs išbandyti savo DSO po paskutinio mano posto? Aš pataisyta šiek tiek vienas vBET failą, ir aš norėčiau pamatyti, jei PSO darbą. Šį įspėjimą ir baltas puslapis yra žinomos problemos, kurių sprendimas varantys turėtų būti lengviau.

rafail
02-10-15, 11:06
DIRBO.

vienas klausimas, sould aš palieku linijos, jūs mane nusiuntė ignoruoti url?
taip pat, kai aš pasirinkite kalbą kodavimas turi būti nustatyti naršyklę, kad "unicode", kad būtų galima parodyti teisingą simbolių. Ar yra būdas rodyti išverstas kalba be reikia pasirinkti kodavimo naršyklės?

Marcin Kalak
02-10-15, 11:31
Neišimkite ignoruoti URL. Tai leidžia jūsų priedai nebus išanalizuotas. Jei matote baltą puslapis jums nereikia pakeisti serverio konfigūracijos, baltuosiuose puslapiuose paprastai reiškia, kad turi problemų su ryšio vertimo paslaugų teikėjas.
Jau žiūriu ir bandymai, ženklų kodavimo klausimai.

rafail
02-10-15, 11:34
Taip pat išverstų puslapių vaizdo attachemnts nerodomi. prašome patikrinti, ar taip pat

rafail
02-10-15, 13:15
Pakeičiau Kalbos ir frazes>Kalba valdytojas>redaguoti ir tvarkyti "HTML ženklų Rinkinys" į "UTF-8" ir kodavimo problema išspręsta.
Vienintelė problema dabar yra tai, kad priedai nėra rodomi išverstų puslapių

Marcin Kalak
02-10-15, 13:30
Tu gali parodyti tokią nuorodą, jei priedai yra rodomas ne išversti puslapį, ir ten, kur jos nėra rodomi išverstą puslapį?

rafail
02-10-15, 17:22
Aš fiksuotų priedų, daryti remonto priedų lenteles (admincp>remonto/optimizuoti lentelėse)

Mano išvada (visiems vb5 vartotojams, kad norite įdiegti šį įskiepiai savo forumuose):

Šis addon turėjo kai kurių diegimo problemų, kad buvo nustatyta, su "Marcin Kalak" Pagalba (didelis Ačiū)

Įdiegti ją į Vbulletin 5.1.9 jums reikia redaguoti "/core/includes/config.php", pridedant gale eilutę:

$ Config ['Įvairūs'] ['admincpdir'] = 'admincp ";

PHP procesorius turi "DSO" , o ne "CGI". Todėl, jei jūs turite "cgi" tu turi chage tai, kad "DSO" dėl savo serverio. Dėl WHM cpanel, jis gali būti pakeistas nuėjus į "Paslaugos sąrankos>Sukonfigūruoti PHP skelbimų SUExec" Ir pasirinkti ten "PHP 5 Tvarkytojas" į "DSO"

.Htaccess turėtų turėti pradžią šias eilutes:

RewriteEngine on
Funkcijos FollowSymLinks

RewriteRule archyvas / index.php? / $ 2 & language = $ 1 [L, QSA]
RewriteRule index.php? language = $ 1 [L, QSA]
RewriteRule $ 2? Language = $ 1 [L, QSA]


Ir pabaigoje šios eilutės:

RewriteCond% {QUERY_STRING}! Nukreipti =
RewriteCond %{QUERY_STRING} !do=
RewriteCond %{REQUEST_URI} !(core|admincp|modcp|clientscript|cpstyles|images|css|js|prisijungti|auth|ajax)
RewriteRule ^(.*)$ vbenterprisetranslator_front_controller.php?nukreipti=$1 [L,QSA]

Jūs privalote pridėti įtraukti į "AdminCP->vBET->Vertimo Funkcijos->Ignoruoti Url":

/filedata/
/parsiuntimo
/image.php

Ir nueikite į "Admincp>Kalbos ir frazes>Kalba valdytojas>redaguoti" ir redaguoti "HTML ženklų Rinkinys" į "UTF-8"


Ir Vbet Išversti įskiepiai dirba ant Vbulletin 5.1.9
REDAGUOTI 27-12-15: po to, kai geriau patikrinimus, radau daug problemų, puslapius, net ir išversti daug db klaidų įvyko....

Marcin Kalak
02-10-15, 19:16
Džiaugiuosi, kad aš jums padėjo. Kitame laidos vBET nebus būtina pakeisti config failą.

rafail
02-10-15, 19:47
Dar vienas dalykas, Marcin, dėl .htaccess "|core" turi būti pridėta RewriteCond %{REQUEST_URI}
todėl ji turėtų atrodyti taip:

RewriteCond %{REQUEST_URI} !(admincp|modcpclientscript|cpstyles|images|css|js|prisijungti|auth|ajax|core) (redaguoti mano vadovas aukščiau)
dar avataros nebus rodomi (access denied)

Ačiū

Marcin Kalak
02-10-15, 20:00
Labai ačiū už informaciją.

rafail
27-12-15, 14:45
Tik informuoti, kad po tokių pakeitimų forumas buvo atlikti labai blogai, kai kurie puslapiai dirbo gerai, kaip man sakė, bet aš pastebėjau, daug db klaidas ir problemas, apie vertimus. Daug puslapių net nebuvo išversti. Taigi, aš pašalinti vbet (labai sunku padaryti, nes jis turėjo daug entried dėl duomenų bazę).

Laukia atnaujinimo, kuris bus pilnas darbo vb 5.1.9 ir nesukelia tokių problemų.

Marcin Kalak
28-12-15, 11:22
Dabartinė versija vBET turėtų dirbti vB 5.1.9. Ne vertimo puslapį gali sukelti išsekimą vertimai ribos. Be aukščiau konfigūracija aš išbandyti vBET už vB 5.1.9. Jei turite kitų klausimų, prašome sukurti naują temą.

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