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 2 12 PassadoLast
Resultados 1 para 10 de 11

Thread: Atualizado para o PHP 5.2.14 - Algumas línguas são quebrados

  1. #1
    Membro Sênior
    Registrado em
    Novembro 2009
    Posts
    168

    Default Atualizado para o PHP 5.2.14 - Algumas línguas são quebrados

    Recentemente tive meu servidor atualizado para o PHP 5.2.14. Atualmente, memcached ainda é baixo, então alguma funcionalidade não está trabalhando em meus outros add-ons, mas parece que é vBET.

    No entanto, apenas algumas línguas estão actualmente a trabalhar!

    Obras dinamarquês: PentaxForums.com - Pentax Fotografia Forum
    Polonês não: http://www.pentaxforums.com/forums/pl/

    Este aviso é mostrado em todas as páginas do fórum:
    Aviso: O uso de constante indefinida DIR - assumiu 'DIR' em na linha 18

    Se eu alterar este código no arquivo functions_vbseo vbet:
    if (! definido (DIR)) {
    define ('DIR', (($ getcwd = getcwd ()) $ getcwd:'.'));
    }
    apenas
    define ('DIR', (($ getcwd = getcwd ()) $ getcwd:'.'));

    o aviso desaparece, mas o meu problema não é fixo. Alguma idéia de por que seria? FYI, não existem avisos ou erros sendo mostrados nas páginas vBET.

    Copiei e ainda estou usando meu arquivo php.ini velho, então as mesmas configurações estão sendo usados como antes.

    Obrigado pela vossa ajuda!

    Adão
    Editado pela última vez por moman; 17-08-10 no 22:41.

  2. #2
    Membro Sênior
    Registrado em
    Novembro 2009
    Posts
    168

    Default

    Update-línguas que eu pensei que trabalhou apenas parecem estar trabalhando no homepage! Tente abrir um thread quando logado como um membro (username testuser, teste de senha), ele vai mostrar uma página em branco.

    Pentax DSLR Diskussion - PentaxForums.com

  3. #3
    Membro Sênior
    Registrado em
    Novembro 2009
    Posts
    168

    Default

    Poderia ser o problema com curl ou iconv? Eles estão em em PHP, mas pode não estar funcionando corretamente, como resultado da atualização. Existe alguma maneira de verificar isso?
    Editado pela última vez por moman; 17-08-10 no 20:11.

  4. #4
    Membro Sênior
    Registrado em
    Novembro 2009
    Posts
    168

    Default

    Eu tenho algumas idéias sobre a questão-

    Somente as páginas que podem ser totalmente obtida a partir do cache estão sendo mostrados. Tentei desabilitar o cache para dinamarquês, e depois não as páginas estavam aparecendo.

  5. #5
    Membro Sênior
    Registrado em
    Novembro 2009
    Posts
    168

    Default

    Mais uma observação:

    Este código de minha página inicial previamente incluídos com sucesso um arquivo (que ainda funciona se você abrir o direcly url), enquanto após a atualização ele não fez nada:

    PHP Code:
    <?php include('http://www.pentaxforums.com/content/homepage/rss/rss2html.php?XMLFILE=http://www.pentaxforums.com/forums/external.php?forumids=24,37'); ?>
    Eu tive que adicionar allow_url_include = On no php.ini, e depois ele trabalhou. Talvez algum outro parâmetro necessário para vbet está faltando o arquivo de configuração?
    Editado pela última vez por moman; 17-08-10 no 22:37.

  6. #6
    Membro Sênior
    Registrado em
    Novembro 2009
    Posts
    168

    Default

    E uma atualização final antes de eu ir para a cama para a noite:

    Eu mudei uma configuração no Plesk PHP para que agora é administrado como uma aplicação CGI. Isso fez com que as traduções trabalhar de novo, no entanto, quando eu voltar para executá-lo como um módulo do apache, evertything quebra novamente, e páginas traduzidas dar 500 erros. Alguma idéia?

  7. #7
    vBulletin Empresa Translator (vBET) Funcionários
    Registrado em
    Maio 2010
    Posts
    1,000

    Default

    Como você escreveu: agora a tradução é trabalhar novamente? vBET está funcionando?
    Você liga o CURL?
    500 Erro - este é um erro entre apache e servidor - pode ser um apache errado e configuração do servidor? você pode colar aqui o seu. htaccess?

  8. #8
    Membro Sênior
    Registrado em
    Novembro 2009
    Posts
    168

    Default

    Está funcionando, mas apenas quando o PHP é executado como um script CGI, e não como um módulo do apache.

    Aqui é o meu htaccess.:
    # Comente a seguinte linha (adicione "#" no início)
    # Para desabilitar funções mod_rewrite.
    # Nota: você ainda precisa desativar o hack em
    # Painel de controle para parar vBSEO url reescreve.
    RewriteEngine On

    # Alguns servidores exigem a directiva RewriteBase ser
    # Habilitado (remover "#" no início para ativar)
    # Por favor note: quando ativado, você deve incluir o caminho
    # Para a pasta raiz vB (ie RewriteBase / forums /)
    # RewriteBase /

    # RewriteCond% {HTTP_HOST}! ^ Www \\. Seudominio \\ com.
    # 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 & redirecionado = / forums / [L, QSA]

    ************---

    Mesmo quando eu corri php como módulo do apache, traduções individuais foram trabalhadora, então se eu fiz um post usando tags langtitle, ele iria ficar traduzida. No entanto, as páginas não traduzidas, isto é, mysite / pl / thread.html, que não pôde ser encontrado no cache simplesmente gerar páginas em branco branco.

    Seria bom se pudéssemos rastrear a causa deste, como eu tenho a sensação de que algo mais grave está causando esse para começar.

  9. #9
    vBulletin Empresa Translator (vBET) Funcionários
    Registrado em
    Maio 2010
    Posts
    1,000

    Default

    Este é o seu todo. Htaccess regras? ou apenas parte deste arquivo? você usa vBSEO?

    Eu estava em seu site como testuser, postar uma mensagem de teste, se traduzem em polonês, Japão etc, e isso está funcionando.

    Como escrevi no post anterior - este é assunto entre php e apache. Esse problema é causado pela configuração do servidor errado. Você pode escrever para o seu provedor de hospedagem e solicite a configuração boa. Ele deve verificá-lo.

  10. #10
    Membro Sênior
    Registrado em
    Novembro 2009
    Posts
    168

    Default

    Yup, é isso para o htaccess. Dentro de fóruns.

    Entrei em contato com meu host e eles insistem em que o servidor está configurado corretamente, mas eu também li que o CentOS só suporta nativamente PHP 5.1.6. Acho que estou hosed até que eu contratar uma empresa de gerenciamento de servidor e migrar para um novo sistema operacional.

    Obrigado pela vossa ajuda.

Página 1 de 2 12 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
  •