Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Webgui não funciona (lighttpd)

    Scheduled Pinned Locked Moved Portuguese
    7 Posts 2 Posters 1.6k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • B Offline
      broonu
      last edited by

      Pessoal,

      Tenho um pfsense rodando com squidguard, ldap server, phpldapadmin, etc.
      Após a instalação manual de algum pacote, parece que o php original foi substituído, está sem o modulo fastcgi, o que impede o carregamento do lighttpd.
      Alguém saberia me dizer como posso restaurar o php?

      [2.0.3-RELEASE][admin@pfsense.localdomain]/root(93): uname -a
      FreeBSD pfsense.localdomain 8.1-RELEASE-p13 FreeBSD 8.1-RELEASE-p13 #0: Fri Apr 12 10:54:59 EDT 2013     root@snapshots-8_1-amd64.builders.pfsense.org:/usr/obj.pfSense/usr/pfSensesrc/src/sys/pfSense_SMP.8  amd64
      
      
      [2.0.3-RELEASE][admin@pfsense.localdomain]/root(95): php -v
      PHP 5.2.17 with Suhosin-Patch 0.9.7 (cli) (built: Mar 14 2012 13:18:30)
      Copyright (c) 1997-2009 The PHP Group
      Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies
          with Suhosin v0.9.27, Copyright (c) 2007, by SektionEins GmbH
      
      
      1 Reply Last reply Reply Quote 0
      • marcellocM Offline
        marcelloc
        last edited by

        @broonu:

        Após a instalação manual de algum pacote,

        De qual pacote? testou antes a instalação fora do ambiente de produção?

        @broonu:

        Alguém saberia me dizer como posso restaurar o php?

        A forma mais rápida é reinstalar a maquina e restaurar o backup do xml.

        Se não tiver feito o backup(falha grave) copie via scp o arquivo /conf/config.xml

        att,
        Marcello Coutinho

        Treinamentos de Elite: http://sys-squad.com

        Help a community developer! ;D

        1 Reply Last reply Reply Quote 0
        • B Offline
          broonu
          last edited by

          Tenho sim o arquivo de backup, só não queria ter que reinstalar e reconfigurar.

          Provavelmente foi instalação do phpldapadmin.
          Não sei porque mas eu instalei o php5-5.3.10_1, estava dando algum problema de dependência, talvez.
          Estava tudo funcionando, parou de repente e o problema é no php que está sem o fastcgi.

          Estranho que está mostrando duas versões de PHP instaladas:

          [2.0.3-RELEASE][admin@pfsense.localdomain]/root(158): pkg_info | grep -i php
          libmcrypt-2.5.8     Multi-cipher cryptographic library (used in PHP)
          php5-5.3.10_1       PHP Scripting Language
          php5-gettext-5.3.10_1 The gettext shared extension for php
          php5-hash-5.3.10_1  The hash shared extension for php
          php5-iconv-5.3.10_1 The iconv shared extension for php
          php5-ldap-5.3.10_1  The ldap shared extension for php
          php5-openssl-5.3.10_1 The openssl shared extension for php
          php5-session-5.3.10_1 The session shared extension for php
          php5-xml-5.3.10_1   The xml shared extension for php
          php52-5.2.17_7      PHP Scripting Language
          php52-simplexml-5.2.17_7 The simplexml shared extension for php
          phpldapadmin-1.2.2,1 A set of PHP-scripts to administer LDAP over the web
          
          

          Mas a que está sendo usada é a mais antiga:

          [2.0.3-RELEASE][admin@pfsense.localdomain]/root(159): php -v
          PHP 5.2.17 with Suhosin-Patch 0.9.7 (cli) (built: Mar 14 2012 13:18:30)
          Copyright (c) 1997-2009 The PHP Group
          Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies
              with Suhosin v0.9.27, Copyright (c) 2007, by SektionEins GmbH
          
          

          Em uma máquina com instalação default:

          [2.0.3-RELEASE][admin@pfsense.xxxxxxxxx.xxx.xx]/root(29): php -v
          PHP 5.2.17 with Suhosin-Patch 0.9.7 (cgi-fcgi) (built: Feb  9 2013 17:23:10)
          Copyright (c) 1997-2009 The PHP Group
          Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies
              with Suhosin v0.9.27, Copyright (c) 2007, by SektionEins GmbH
          
          
          1 Reply Last reply Reply Quote 0
          • marcellocM Offline
            marcelloc
            last edited by

            Tente usar o phpldapadmin da versão 8.1-release do freebsd. Apesar de mais antiga, pode ser compatível.

            ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/amd64/8.1-RELEASE/packages/All/

            Treinamentos de Elite: http://sys-squad.com

            Help a community developer! ;D

            1 Reply Last reply Reply Quote 0
            • B Offline
              broonu
              last edited by

              @marcelloc:

              Tente usar o phpldapadmin da versão 8.1-release do freebsd. Apesar de mais antiga, pode ser compatível.

              ftp://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/amd64/8.1-RELEASE/packages/All/

              Marcelloc,

              Mas instalando outra versão do phpldapadmin como resolveria a questão do PHP?
              Você notou essa parte?

              Essa é a versão que não levanta o lighttpd:

              PHP 5.2.17 with Suhosin-Patch 0.9.7 (cli) (built: Mar 14 2012 13:18:30)
              

              Essa funciona:

              PHP 5.2.17 with Suhosin-Patch 0.9.7 (cgi-fcgi) (built: Feb  9 2013 17:23:10)
              
              1 Reply Last reply Reply Quote 0
              • marcellocM Offline
                marcelloc
                last edited by

                Se o php estiver na mesma versão, ele não instala outro por cima.

                Treinamentos de Elite: http://sys-squad.com

                Help a community developer! ;D

                1 Reply Last reply Reply Quote 0
                • B Offline
                  broonu
                  last edited by

                  Acho que vou precisar reinstalar mesmo.
                  Removi todos os pacotes PHP que tinha instalado, e instalei via pkg_add o PHP 5.2 (http://ftp-archive.freebsd.org/pub/FreeBSD-Archive/ports/amd64/packages-8.1-release/Latest/), mas ele nao é compilado com "cgi-fcgi".

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post
                  Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.