Estou tentando instalar o Gnuteca no Debian.
A princípio a instalação deu certo. Executei o arquivo gnuteca.deb
Criei a base gnuteca3 e fiz a importação que está descrita no manual. Mas, quando tento acessar o Gnuteca pelo Navegador, dá uma tela em branco.
Se digito localhost no navegador, funciona. Dá o seguinte aviso:
It works!
This is the default web page for this server.
The web server software is running but no content has been added, yet.
O MODULE.CONF está assim:
module.conf
<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?>
<conf>
<gnuteca>
<files></files>
<debug>0</debug>
</gnuteca>
</conf>
A porta, tanto no MIOLO.CONF, quanto no PostrgreSQL está configurada para 5432.
O /etc/HOSTS, está configurado:
127.0.0.1 gnuteca.localhost
Na na pasta sites-enabled tem 2 arquivos: 000-default gnuteca
Sendo que o arquivo gnuteca está assim:
<VirtualHost *:80>
ServerAdmin admin@server.org
DocumentRoot /var/www/miolo25-gnuteca/html
ServerName gnuteca.localhost
<Directory "/var/www/miolo25-gnuteca/html">
AllowOverride None
Options Indexes FollowSymLinks MultiViews
Order allow,deny
Allow from all
</Directory>
ServerSignature On
php_value memory_limit 512M
php_value magic_quotes_gpc On
php_value short_open_tag On
php_value session.gc_maxlifetime 18000
php_value error_reporting ~E_ALL
#Habilitar para a versão 3.3
#DirectoryIndex index.php
#AddDefaultCharset UTF-8
#php_admin_value mbstring.func_overload 7
#php_value mbstring.internal_encoding UTF-8
</VirtualHost>
Alguém tem alguma ideia do que errado?
Autor: Sandro Weisheimer
1616 comentários
Nas dependências do pacote deb não está "listado" o build-essentials, que é necessário para instalar o deb;
No package da versão 3.3.8 não há o dump do SQL dos usuários conforme descrito na documentação - mas eu acho que ele não é necessário, creio que ele já está incluso no dump geral; Quando eu tento executar o comando "sudo php /var/www/miolo25-gnuteca/modules/gnuteca3/misc/scripts/gcron.php" eu recebo o seguinte erro como retorno: PHP Notice: Undefined index: HTTP_HOST in /var/www/miolo25-gnuteca/modules/gnuteca3/misc/scripts/iniciaMiolo.php on line 4
PHP Notice: Undefined index: PWD in /var/www/miolo25-gnuteca/modules/gnuteca3/misc/scripts/iniciaMiolo.php on line 6
PHP Notice: Undefined index: HTTP_HOST in /var/www/miolo25-gnuteca/modules/gnuteca3/classes/mioloconsole.class.php on line 48
PHP Notice: Undefined index: QUERY_STRING in /var/www/miolo25-gnuteca/modules/gnuteca3/classes/mioloconsole.class.php on line 50
PHP Notice: Undefined index: PATH_INFO in /var/www/miolo25-gnuteca/classes/services/mcontext.class.php on line 39
PHP Notice: Undefined index: HTTPS in /var/www/miolo25-gnuteca/classes/services/mcontext.class.php on line 41
PHP Notice: Undefined index: port in /var/www/miolo25-gnuteca/classes/services/mcontext.class.php on line 76
PHP Notice: Undefined index: item in /var/www/miolo25-gnuteca/classes/services/mcontext.class.php on line 104
PHP Notice: Undefined index: _startup in /var/www/miolo25-gnuteca/classes/services/mcontext.class.php on line 105
PHP Fatal error: Call to undefined method MNavigationBar::setSeparator() in /var/www/miolo25-gnuteca/modules/gnuteca3/html/themes/gnuteca/theme.class.php on line 44 Erro completo em: pastebin.com/8FYVNRXq Me parece ser algum erro de configuração do Miolo talvez. Mas como não o conheço direito, não tenho muito como opinar.Enfim, estou escrevendo um relato com todos esses detalhes relativos à instalação e diferenças com relação ao manual e assim que conseguir resolver os problemas eu compartilho.Abraços,
Diego
PHP Notice: Undefined index: PWD in /var/www/miolo25-gnuteca/modules/gnuteca3/misc/scripts/iniciaMiolo.php on line 6
PHP Notice: Undefined index: HTTP_HOST in /var/www/miolo25-gnuteca/modules/gnuteca3/classes/mioloconsole.class.php on line 48
PHP Notice: Undefined index: QUERY_STRING in /var/www/miolo25-gnuteca/modules/gnuteca3/classes/mioloconsole.class.php on line 50
PHP Notice: Undefined index: MIOLO_UPDATER in /var/www/miolo25-gnuteca/classes/miolo.class.php on line 191
PHP Notice: Undefined index: PATH_INFO in /var/www/miolo25-gnuteca/classes/services/mcontext.class.php on line 45
PHP Notice: Undefined index: port in /var/www/miolo25-gnuteca/classes/services/mcontext.class.php on line 77
PHP Notice: Undefined index: item in /var/www/miolo25-gnuteca/classes/services/mcontext.class.php on line 112
PHP Notice: Undefined index: _startup in /var/www/miolo25-gnuteca/classes/services/mcontext.class.php on line 113
<b>Notice:</b> Undefined variable: pAjuda in <b>/var/www/miolo25-gnuteca/modules/gnuteca3/misc/scripts/gcron.php</b>
on line <b>49</b><br/><b>Notice:</b> Use of undefined constant SLEEP_TIME - assumed 'SLEEP_TIME' in <b>/var/www/miolo25
Por enquanto é isso, se eu tiver mais novidades posto aqui. Parece que parte do problema era com o "miolo" que vem no ".deb" da versão 3.3....