Ver Versión Completa: Resolto Actualizado a PHP 5.2.14 - Algunhas linguas son rotos
Recentemente tiven o meu servidor actualizado para PHP 5.2.14. Actualmente, memcached aínda é baixo, entón algunha funcionalidade non está a traballar nos meus outros add-ons, pero parece que é vBET.
Con todo, só algunhas linguas están a traballar!
Obras dinamarqués: PentaxForums.com - Pentax Foto Forum (http://www.pentaxforums.com/forums/da/)
Polaco non: http://www.pentaxforums.com/forums/pl/
Este aviso é mostrada en todas as páxinas do foro:
Aviso: o uso de constante indefinida DIR - asumiu 'DIR' en na liña 18
Se eu cambiar este código no ficheiro functions_vbseo vbet:
if (! definido (DIR)) {
define ('DIR', (($ getcwd = getcwd ()) $ getcwd :'.'));
}
só
define ('DIR', (($ getcwd = getcwd ()) $ getcwd :'.'));
o aviso desaparece, pero o meu problema non é fixo. Algunha idea de por que sería? FYI, non existen avisos ou erros sendo amosados nas páxinas vBET.
Copia e aínda está a usar o meu arquivo php.ini vello, entón as mesmas opcións están a ser empregados como antes.
Grazas pola túa axuda!
Adán
Update-linguas que eu penso que traballou só parecen estar a traballar no homepage! Intente abrir un thread cando dentro do sistema como un membro (nome de usuario testuser, proba de contrasinal), que vai mostrar unha páxina en branco.
Pentax DSLR Diskussion - PentaxForums.com (http://www.pentaxforums.com/forums/da/pentax-dslr-discussion/)
Podería ser o problema con curl ou iconv? Eles están en en PHP, pero non estea funcionando correctamente, como resultado da actualización. Existe algunha maneira de comprobar isto?
Eu teño algunhas ideas sobre o tema-
Só as páxinas que poden ser totalmente obtida desde o caché están sendo amosados. Tente desactivar o caché para dinamarqués, e despois non as páxinas estaban aparecendo.
Unha observación:
Este código da miña páxina de inicio previamente incluídos con éxito nun arquivo (que aínda funciona se abrir o direcly url), mentres que despois da actualización non fixo nada:
<?php include('http://www.pentaxforums.com/content/homepage/rss/rss2html.php?XMLFILE=http://www.pentaxforums.com/forums/external.php?forumids=24,37'); ?>
Tiven que engadir allow_url_include = On no php.ini, e despois traballou. Quizais algún outro parámetro que se require para vbet falta o ficheiro de configuración?
E unha actualización final antes de ir para a cama para a noite:
Eu mudei unha configuración no Plesk PHP para que agora é administrado como unha aplicación CGI. Iso fixo que as traducións traballar de novo, con todo, cando volver a executa-lo como un módulo do Apache, evertything salto de novo, e dar a páxinas traducidas 500 erros. Algunha idea?
kamilkurczak
18-08-10, 08:48
Como escribiu: agora a tradución é traballar de novo? vBET funciona?
Vostede liga o CURL?
500 Erro - este é un erro entre apache e servidor - pode ser un apache mal e configuración do servidor? pode pegar o seu. htaccess?
Funciona, pero só cando o PHP é executado como un script CGI, e non como un módulo do Apache.
Aquí está o meu htaccess.:
# Comentar a seguinte liña (engade "#" no inicio)
# Para desactivar funcións mod_rewrite.
# Nota: aínda que desactivar o hack en
# Panel de control para deixar vBSEO url reescribir.
RewriteEngine On
# Algúns servidores esixen a directiva RewriteBase ser
# Habilitado (eliminar "#" no inicio para activar)
# Teña en conta: cando activado, ten que incluír o camiño
# Para o cartafol raíz vB (ie RewriteBase / foros /)
# RewriteBase /
# RewriteCond% {HTTP_HOST}! ^ Www \\. Seudominio \\ con.
# RewriteRule (.*) http://www.yourdomain.com/forums/ $ 1 [L, R = 301]
RewriteRule ^ ((urllist | sitemap_) .* \\ (xml | ..? Txt) (\\ gz))? Vbseo_sitemap $ / vbseo_getsitemap.php sitemap = $ 1 [L]
RewriteRule vbenterprisetranslator_seo.php? vbet_lang = $ 1 & redirixido = / foros / [L, QSA]
************---
Mesmo cando eu execute php como módulo do apache, traducións individuais estaban traballando-, entón eu fixen un post usando tags langtitle, iria ficar traducida. Con todo, as páxinas non traducidas, é dicir, mysite / pl / thread.html, que non se pode atopar na caché simplemente xerar páxinas en branco branco.
Sería bo se puidésemos rastrexar a causa deste, como eu teño a sensación de que algo máis grave está causando este para comezar.
kamilkurczak
19-08-10, 08:50
Este é o seu todo. Htaccess regras? ou só parte deste arquivo? usa vBSEO?
Eu estaba na súa páxina web como testuser, enviar unha mensaxe de proba, se traducen en polaco, Xapón, etc, e iso funciona.
Como escribín no post anterior - este é asunto entre php e Apache. Este problema é causado pola configuración do servidor incorrecto. Podes escribir para o seu proveedor de hospedaxe e solicite a configuración boa. Debe verificalo.
Yup, é iso para o htaccess. Dentro de foros.
Entrei en contacto co meu servidor e eles insisten en que o servidor está configurado correctamente, pero eu tamén lin que o CentOS só soporta nativamente PHP 5.1.6. Creo que estou hosed ata que eu contratar unha empresa de xestión de servidor e emigrar para un novo sistema operativo.
Grazas pola túa axuda.
kamilkurczak
19-08-10, 18:08
ok, entón vai ter axuda de novo - escriba aquí
Automatic Translations (Powered by Google, Microsoft®,
Yandex, SDL Language Cloud, IBM Watson and Apertium):
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions Inc. All rights reserved.