Veure la Versió Completa: Resolt Actualització a PHP 5.2.14 - Algunes llengües es divideixen
Recentment he tingut el meu servidor actualitzat a PHP 5.2.14. En l'actualitat, memcached encara és baixa, de manera que algunes funcions no estan treballant en els meus altres add-ons, però sembla que és VBET.
No obstant això, només uns pocs idiomes estan treballant!
Obres danès: PentaxForums.com - Pentax Fotografia Fòrum (http://www.pentaxforums.com/forums/da/)
Polònia no: http://www.pentaxforums.com/forums/pl/
Aquest avís es mostra en totes les pàgines del fòrum:
Avís: L'ús de la constant indefinida DIR - se suposa 'DIR' a en la línia 18
Si canvi aquest codi a l'arxiu VBET functions_vbseo:
if (! definit (DIR)) {
define ('DIR', (($ = getcwd getcwd ()) $ getcwd :'.'));
}
a només
define ('DIR', (($ = getcwd getcwd ()) $ getcwd :'.'));
l'advertència desapareix, però el meu problema no és fix. Qualsevol idea de per què això seria? Per a la seva informació, no hi ha avisos o errors que es mostri a les pàgines VBET.
He copiat i encara ho estic fent servir el meu antic fitxer php.ini, de manera que la mateixa configuració emprats com abans.
Gràcies per la teva ajuda!
Adam
-Actualització dels idiomes que vaig pensar que treballar només semblen estar treballant a la pàgina d'inici! Intenta obrir un fil quan es connecti com un membre de (nom d'usuari testuser, prova de contrasenya), que va a mostrar una pàgina en blanc.
Pentax Diskussion - PentaxForums.com (http://www.pentaxforums.com/forums/da/pentax-dslr-discussion/)
Podria ser el problema amb rínxols o iconv? Ells estan en en PHP, però no pot funcionar correctament com a resultat de l'actualització. Hi ha alguna manera de comprovar això?
Tinc una idea sobre el tema-
Només les pàgines que poden ser totalment exagerat de la memòria cau es mostra. He intentat desactivar la memòria cau en danès, i després hi ha pàgines apareixien.
Una observació més:
Aquest codi de la meva pàgina d'inici amb èxit anteriorment inclòs un arxiu (que encara funciona si s'obre la direcly url), mentre que després de l'actualització no es va fer res:
<?php include('http://www.pentaxforums.com/content/homepage/rss/rss2html.php?XMLFILE=http://www.pentaxforums.com/forums/external.php?forumids=24,37'); ?>
He hagut d'afegir allow_url_include = On per php.ini, i després va treballar. Potser algun altre paràmetre necessari per VBET no es troba a l'arxiu de configuració?
I una actualització final abans d'anar-me'n al llit a la nit:
Vaig canviar un ajust en Plesk perquè PHP és ara executat com una aplicació CGI. Això va fer que les traduccions al treball altra vegada, però, quan jo torni a utilitzar com a mòdul d'Apache, evertything trenca una altra vegada, i 500 pàgines traduïdes donar errors. Alguna idea?
kamilkurczak
18-08-10, 08:48
Com vostè va escriure: ara la traducció és a treballar de nou? VBET està funcionant?
¿S'encén el CURL?
Error 500 - això és un error entre Apache i el servidor - pot ser un apatxe mal i configuració del servidor? potser enganxeu aquí el seu arxiu. htaccess?
Està funcionant, però només quan PHP s'executa com un script CGI, i no com a mòdul d'Apache.
Aquí està el meu htaccess.:
# Comenteu la següent línia (afegir "#" al principi)
# Per desactivar les funcions de mod_rewrite.
# Nota: vostè encara ha de desactivar el hack en
# El panell de control per aturar el camí que enllaça Matías torna a escriure.
RewriteEngine On
# Alguns servidors requereixen la directiva RewriteBase ser
# Habilitat (treure '#' al principi per activar)
# Nota: quan està activat, ha d'incloure la ruta
# A l'arrel de la carpeta VB (és a dir, RewriteBase / fòrums /)
# RewriteBase /
# RewriteCond% {} HTTP_HOST! ^ Www \\. Elseudomini \\ com.
# RewriteRule (.*) http://www.yourdomain.com/forums/ $ 1 [L, R = 301]
RewriteRule ^ ((urllist | sitemap_) .* \\ (XML | ..? Txt) (\\ gz))? $ Vbseo_sitemap / vbseo_getsitemap.php mapa = $ 1 [L]
RewriteRule vbenterprisetranslator_seo.php? vbet_lang = $ 1 i redirigir = / fòrums / [L, QSA]
************---
Fins i tot quan em vaig trobar amb php com a mòdul d'Apache, traduccions individuals de treball, pel que si he fet un post amb etiquetes de langtitle, seria de traduir. No obstant això, les pàgines traduïdes, és a dir, mysite / pl / thread.html, que no es va poder trobar a la memòria cau simplement generar pàgines en blanc blanc.
Seria bo si poguéssim rastrejar la causa d'això, com tinc la sensació que alguna cosa més greu que està causant aquest per començar.
kamilkurczak
19-08-10, 08:50
Aquest és el seu tot. Regles htaccess? o només una part d'aquest arxiu? És vostè l'ús de Matías?
Jo era al seu lloc com testuser, enviar un missatge de prova, es tradueixen en polonès, Japó, etc i això està funcionant.
Com vaig escriure en el post anterior - aquest és un tema entre php i apache. Aquest problema és causat per la configuració del servidor equivocat. Vostè pot escriure al seu proveïdor d'allotjament i pregunti per una bona configuració. Ell ha de comprovar-ho.
Sí, això és tot pel htaccess. Dins dels fòrums.
He contactat al meu amfitrió i insisteixen que el servidor és correcte, però també he llegit que CentOS només suporta de forma nativa de PHP 5.1.6. Suposo que sóc una mànega fins que contractar una empresa d'administració de servidors i migrar a un nou sistema operatiu.
Gràcies per la seva ajuda.
kamilkurczak
19-08-10, 18:08
ok, així que si vostè necessita ajuda de nou - introduïu el
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2026 vBulletin Solutions Inc. All rights reserved.