CUPS e Jasmine [RESOLVIDO]

1. CUPS e Jasmine [RESOLVIDO]

Anderson Carvalho
anderson_shf

(usa Debian)

Enviado em 01/07/2014 - 20:26h

Boa noite pessoal.
Venho encarecidamente pedir a ajuda de vocês.

Instalei o CUPS e Jasmine em meu Debian Wheezy. A principio deu tudo certo.
Mas quando acesso a página do Jasmine, ela aparece com um monte de erros. Exemplo:

An error occured, please check the error messages.
Printers Top5

An error occured, please check the error messages.
Servers Top5

An error occured, please check the error messages.
Informations
Critical errors

DB_query Unable to run query "SELECT user,SUM(copies*pages) as total FROM jobs_log GROUP BY user ORDER BY total DESC LIMIT 10": Table 'print.jobs_log' doesn't exist
Check the syntax of this query, and that the requested data exists.

Vi que muitos estão com este problema. Mas acho que não estão conseguindo resolver.
Em pesquisas, encontrei que o problema é resolvido instalando o php-mysql, só que quando tento apt-get install php-mysql, diz: E: Impossível encontrar o pacote php-mysql.
Adicionei muitos repositórios, mas mesmo assim não consegui instalar. Alquem saberia me ajudar? Pago uma cerveja.

abração



  


2. Re: CUPS e Jasmine [RESOLVIDO]

Julio C. Vieira
juliovieira

(usa Debian)

Enviado em 02/07/2014 - 13:38h

O banco foi criado?
Dentro do arquivo config.php você alterou as variaveis? no caso o $DB_login


3. Re: CUPS e Jasmine [RESOLVIDO]

Anderson Carvalho
anderson_shf

(usa Debian)

Enviado em 04/07/2014 - 13:36h

Boa tarde..
Valeu pelo retorno.

Sim, criei o banco e alterei as permissões. Todas certinho.
Pois alterei o usuario no config.php pra testar e ele deu outros erros de usuario errado.

Sobre a primeira resposta ainda não testei, pois não mexi mais. Mas assim que eu tiver testado eu retorno.

Também esta dando erro no mysql, dizendo que tabelas precisam upgrade ou estão corrompidas. Não lembro bem o erro de cabeça, pois não estou perto do PC, mas era sobre isto que dizia. Acredito que possa ser a versão do mysql também.


valeu!


4. Re: CUPS e Jasmine [RESOLVIDO]

Anderson Carvalho
anderson_shf

(usa Debian)

Enviado em 15/07/2014 - 17:46h

Boa tarde pessoal!
Bom, acredito que o problema esteja ocorrendo por causa da versão do mysql. O Jasmine roda com a versão anterior. Acredito que seja isto.

Mas não estou conseguindo instalar a versão 5.1 do mysql no debian wheezy. Alguem tem um dica? Encontrei uma na net mas não esta dando certo.

Valeu!!


5. Re: CUPS e Jasmine [RESOLVIDO]

Esli Silva
eslih

(usa Debian)

Enviado em 15/07/2014 - 18:47h

Olá,
Tenho o CUPS com o JASmine (e também um fork atual dele) rodando em 2 Debian perfeitamente. Mesmo sendo um pouco antiga, a ultima versão do JASmine roda com as atuais do mysql/php/apache.

Se tiver mais logs para postar... Mas neste aí, diz que a query não foi executada pois a tabela print.jobs_log não foi localizada...


6. Re: CUPS e Jasmine [RESOLVIDO]

Anderson Carvalho
anderson_shf

(usa Debian)

Enviado em 17/07/2014 - 09:55h

Bom dia eslih.

Obrigado também pelo retorno.
Pois é, eu tinha visto isto de tabela não existente. Por isso pensei que era compatibilidade entre versões do mysql.
Mas como tu disse que estava rodando tudo no Debian wheezy com as versões atualizadas, resolvi tentar mais uma vez. Fiz passo a passo com calma e descobri onde estava o erro. O erro estava na hora de criar as tabelas. ele ainda retornou um erro dizendo que o sql estava errado. Não sei se não vi da outra vez ou vi e ignorei.
Mas ai corrigi o SQL, com um que vi em algum forum e agora está funcionando certinho.

Grato pela ajuda de todos.




7. Erro no Jasmine

Michael Denison Lemos Martins
Maiki22

(usa Ubuntu)

Enviado em 18/07/2014 - 11:44h

Galera, bom dia!

Sou novo aqui no grupo. Estou com um problemão aqui na empresa. Já instalei tudo e está OK. A única coisa que dá erro é nas contagens das páginas. Sei que o cups não faz isto, contabilizando só a primeira página. Então fiz o procedimento da instalação do jasmine. OK, banco criado tudo funcionando beleza. Porém na hora de imprimir dá a seguinte mensagem de erro no cups. "jasmine: Couldn't analyze the document; Return code: 256". Já procurei e nada. Alguém pode me ajudar?


8. Re: CUPS e Jasmine [RESOLVIDO]

Maxwell de Melo
maxwellmelo

(usa elementary OS)

Enviado em 24/09/2015 - 10:43h

Maiki22 escreveu:

Galera, bom dia!

Sou novo aqui no grupo. Estou com um problemão aqui na empresa. Já instalei tudo e está OK. A única coisa que dá erro é nas contagens das páginas. Sei que o cups não faz isto, contabilizando só a primeira página. Então fiz o procedimento da instalação do jasmine. OK, banco criado tudo funcionando beleza. Porém na hora de imprimir dá a seguinte mensagem de erro no cups. "jasmine: Couldn't analyze the document; Return code: 256". Já procurei e nada. Alguém pode me ajudar?


Olá galera!

Também estou com esse problema, nenhuma alma caridosa aqui no VOL pra ajudar?



9. Jasmine com ERRO

Thomas Diego
thomasdiego

(usa Fedora)

Enviado em 01/10/2015 - 10:47h

Bom dia VL,

Estou montando um servidor com Linuc CentOS na versão 6.7.
Nele instalei um CUPS + Webmin + Samba + MySQL + Apache + PHP + JASmine.
Tudo está instalado e configurado certinho, mas na última parte, o JASmine ao entrar na tela dele apresenta a mensagem de erro a seguir:

Users Top10
An error occured, please check the error messages.
“?>
Printers Top5
An error occured, please check the error messages.
“?>
Servers Top5
An error occured, please check the error messages.
“?>

Fui até os logins do Apache e verifiquei o seguinte erro:
cat /var/log/httpd/error_log

[Thu Oct 01 09:14:56 2015] [warn] ./mod_dnssd.c: No services found to register
[Thu Oct 01 09:39:00 2015] [error] [client 192.168.0.232] PHP Notice: Undefined index: iSearchString in /var/www/html/find.php on line 90, referer: http://192.168.0.220/index.php?section=summary
[Thu Oct 01 09:39:02 2015] [error] [client 192.168.0.232] PHP Notice: Undefined index: iSearchString in /var/www/html/find.php on line 90, referer: http://192.168.0.220/index.php?section=find&searchType=printer
[Thu Oct 01 09:39:03 2015] [error] [client 192.168.0.232] PHP Notice: Undefined index: iSearchString in /var/www/html/find.php on line 90, referer: http://192.168.0.220/index.php?section=find&searchType=user


Executei o comando:
cat /var/www/html/find.php

obtive a seguinte resposta:
<?php
/* JASmine, print accounting system for Cups.
Copyright (C) Nayco.

(Please read the COPYING file)

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */

/* Find.php: Provides a search page to find printers and users */

/* Includes */
include_once("libJasReports.php");

/* Displays the search form */
function display_search_form ($objectType, $searchString=""){

$me=htmlentities($_SERVER["PHP_SELF"]);
$searchString=htmlentities($searchString);
$objectType=(!empty($objectType))?htmlentities($objectType):"";
$check_user=($objectType=="" || $objectType=="user")?"checked ":"";
$check_printer=($objectType=="printer")?"checked ":"";
$check_server=($objectType=="server")?"checked ":"";

echo "<!-- Begin search form -->\n";
echo "<div id=\"search_form\">\n";
echo " <form name=\"search_form\" action=\"$me?section=find\" method=\"post\">\n";
echo " <label>\n";
echo " <input type=\"text\" name=\"iSearchString\" value=\"$searchString\" />\n";
echo " Text to search\n";
echo " </label>\n";
echo " <fieldset>\n";
echo " <legend>Object type</legend>\n";
echo " <label>\n";
echo " <input type=\"radio\" name=\"iSearchType\" value=\"user\" $check_user/>\n";
echo " Users</label>\n";
echo " <label>\n";
echo " <input type=\"radio\" name=\"iSearchType\" value=\"printer\" $check_printer/>\n";
echo " Printer</label>\n";
echo " <label>\n";
echo " <input type=\"radio\" name=\"iSearchType\" value=\"server\" $check_server/>\n";
echo " Servers</label>\n";
echo " </fieldset>\n";
echo " <input type=\"submit\" value=\"submit\" \>\n";
echo " <input type=\"reset\" value=\"clear\" />\n";
echo " </form>\n";
echo "</div> \n";
echo "<!-- End search form -->\n";
}

/* Function to fetch the results, and display them
TODO: WRITE A BETTER DESCRIPTION !!! */
function display_results($searchString, $objectType){
echo "<!-- Begin search results -->\n";
if(!$result=jas_searchObject($searchString, $objectType)){
echo "<p><em>Query failed.</em></p>\n";
return false;
}
else{
if ($result>0){
echo "<p>\n";
echo " <em>The following results were returned:</em>\n";
echo " <ul>\n";
foreach ($result as $line){
$lineDisplay=htmlentities($line);
echo " <li><a href=\"?section=show_$objectType&amp;$objectType=$line\">$lineDisplay</a></li>\n";
}
echo " </ul>\n";
echo "</p>\n";
}
else{
echo " <em>No result.</em>\n";
}
}
echo "<!-- End search results -->\n";
}

// Begin to process the page...
$iSearchString=$_POST['iSearchString']; (Essa é a linha 90 que o Apache acusa o ERRO)
if(empty($_POST['iSearchType'])){
if(empty($_GET['searchType']))
$iObjectType="user";
else
$iObjectType=$_GET['searchType'];
}
else
$iObjectType=$_POST['iSearchType'];
?>
<h2>Search for objects</h2>
<?php
/*echo "\$_POST['iSearchString']=".$_POST['iSearchString']."\n<br />";
echo "\$_POST['iSearchType']=".$_POST['iSearchType']."\n<br />";
echo "\$_GET['searchType']=".$_GET['searchType']."\n<br />";
echo "\$iSearchString=$iSearchString\n<br />";
echo "\$iObjectType=$iObjectType\n<br />"; */
?>
<h3>Help</h3>
<p>Some help...</p>
<?php
display_search_form($iObjectType, $iSearchString);

if (!empty($_POST['iSearchString'])){
echo " <h3>Results</h3>\n";
DB_connect($DB_host,$DB_login,$DB_pass);
DB_select($DB_db);
display_results($iSearchString, $iObjectType);
}
?>


Não faço ideia do que seja, será que alguém pode me ajudar???


10. Re: CUPS e Jasmine [RESOLVIDO]

Gustavo Valério
GustavoValerio

(usa Void Linux)

Enviado em 01/10/2015 - 11:45h

thomasdiego escreveu:

Bom dia VL,

Estou montando um servidor com Linuc CentOS na versão 6.7.
Nele instalei um CUPS + Webmin + Samba + MySQL + Apache + PHP + JASmine.
Tudo está instalado e configurado certinho, mas na última parte, o JASmine ao entrar na tela dele apresenta a mensagem de erro a seguir:

Users Top10
An error occured, please check the error messages.
“?>
Printers Top5
An error occured, please check the error messages.
“?>
Servers Top5
An error occured, please check the error messages.
“?>

Fui até os logins do Apache e verifiquei o seguinte erro:
cat /var/log/httpd/error_log

[Thu Oct 01 09:14:56 2015] [warn] ./mod_dnssd.c: No services found to register
[Thu Oct 01 09:39:00 2015] [error] [client 192.168.0.232] PHP Notice: Undefined index: iSearchString in /var/www/html/find.php on line 90, referer: http://192.168.0.220/index.php?section=summary
[Thu Oct 01 09:39:02 2015] [error] [client 192.168.0.232] PHP Notice: Undefined index: iSearchString in /var/www/html/find.php on line 90, referer: http://192.168.0.220/index.php?section=find&searchType=printer
[Thu Oct 01 09:39:03 2015] [error] [client 192.168.0.232] PHP Notice: Undefined index: iSearchString in /var/www/html/find.php on line 90, referer: http://192.168.0.220/index.php?section=find&searchType=user


Executei o comando:
cat /var/www/html/find.php

obtive a seguinte resposta:
<?php
/* JASmine, print accounting system for Cups.
Copyright (C) Nayco.

(Please read the COPYING file)

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */

/* Find.php: Provides a search page to find printers and users */

/* Includes */
include_once("libJasReports.php");

/* Displays the search form */
function display_search_form ($objectType, $searchString=""){

$me=htmlentities($_SERVER["PHP_SELF"]);
$searchString=htmlentities($searchString);
$objectType=(!empty($objectType))?htmlentities($objectType):"";
$check_user=($objectType=="" || $objectType=="user")?"checked ":"";
$check_printer=($objectType=="printer")?"checked ":"";
$check_server=($objectType=="server")?"checked ":"";

echo "<!-- Begin search form -->\n";
echo "<div id=\"search_form\">\n";
echo " <form name=\"search_form\" action=\"$me?section=find\" method=\"post\">\n";
echo " <label>\n";
echo " <input type=\"text\" name=\"iSearchString\" value=\"$searchString\" />\n";
echo " Text to search\n";
echo " </label>\n";
echo " <fieldset>\n";
echo " <legend>Object type</legend>\n";
echo " <label>\n";
echo " <input type=\"radio\" name=\"iSearchType\" value=\"user\" $check_user/>\n";
echo " Users</label>\n";
echo " <label>\n";
echo " <input type=\"radio\" name=\"iSearchType\" value=\"printer\" $check_printer/>\n";
echo " Printer</label>\n";
echo " <label>\n";
echo " <input type=\"radio\" name=\"iSearchType\" value=\"server\" $check_server/>\n";
echo " Servers</label>\n";
echo " </fieldset>\n";
echo " <input type=\"submit\" value=\"submit\" \>\n";
echo " <input type=\"reset\" value=\"clear\" />\n";
echo " </form>\n";
echo "</div> \n";
echo "<!-- End search form -->\n";
}

/* Function to fetch the results, and display them
TODO: WRITE A BETTER DESCRIPTION !!! */
function display_results($searchString, $objectType){
echo "<!-- Begin search results -->\n";
if(!$result=jas_searchObject($searchString, $objectType)){
echo "<p><em>Query failed.</em></p>\n";
return false;
}
else{
if ($result>0){
echo "<p>\n";
echo " <em>The following results were returned:</em>\n";
echo " <ul>\n";
foreach ($result as $line){
$lineDisplay=htmlentities($line);
echo " <li><a href=\"?section=show_$objectType&$objectType=$line\">$lineDisplay</a></li>\n";
}
echo " </ul>\n";
echo "</p>\n";
}
else{
echo " <em>No result.</em>\n";
}
}
echo "<!-- End search results -->\n";
}

// Begin to process the page...
$iSearchString=$_POST['iSearchString']; (Essa é a linha 90 que o Apache acusa o ERRO)
if(empty($_POST['iSearchType'])){
if(empty($_GET['searchType']))
$iObjectType="user";
else
$iObjectType=$_GET['searchType'];
}
else
$iObjectType=$_POST['iSearchType'];
?>
<h2>Search for objects</h2>
<?php
/*echo "\$_POST['iSearchString']=".$_POST['iSearchString']."\n<br />";
echo "\$_POST['iSearchType']=".$_POST['iSearchType']."\n<br />";
echo "\$_GET['searchType']=".$_GET['searchType']."\n<br />";
echo "\$iSearchString=$iSearchString\n<br />";
echo "\$iObjectType=$iObjectType\n<br />"; */
?>
<h3>Help</h3>
<p>Some help...</p>
<?php
display_search_form($iObjectType, $iSearchString);

if (!empty($_POST['iSearchString'])){
echo " <h3>Results</h3>\n";
DB_connect($DB_host,$DB_login,$DB_pass);
DB_select($DB_db);
display_results($iSearchString, $iObjectType);
}
?>


Não faço ideia do que seja, será que alguém pode me ajudar???



Sugiro que você crie um tópico com o seu problema para filtrarmos e te ajudarmos melhor!
http://www.vivaolinux.com.br/contribuir/perguntas/


Não concordo nem discordo, muito pelo contrário...
http://gustavovalerio.blogspot.com.br



11. Re: CUPS e Jasmine [RESOLVIDO]

Thomas Diego
thomasdiego

(usa Fedora)

Enviado em 01/10/2015 - 13:12h

GustavoValerio escreveu:

thomasdiego escreveu:

Bom dia VL,

Estou montando um servidor com Linuc CentOS na versão 6.7.
Nele instalei um CUPS + Webmin + Samba + MySQL + Apache + PHP + JASmine.
Tudo está instalado e configurado certinho, mas na última parte, o JASmine ao entrar na tela dele apresenta a mensagem de erro a seguir:

Users Top10
An error occured, please check the error messages.
“?>
Printers Top5
An error occured, please check the error messages.
“?>
Servers Top5
An error occured, please check the error messages.
“?>

Fui até os logins do Apache e verifiquei o seguinte erro:
cat /var/log/httpd/error_log

[Thu Oct 01 09:14:56 2015] [warn] ./mod_dnssd.c: No services found to register
[Thu Oct 01 09:39:00 2015] [error] [client 192.168.0.232] PHP Notice: Undefined index: iSearchString in /var/www/html/find.php on line 90, referer: http://192.168.0.220/index.php?section=summary
[Thu Oct 01 09:39:02 2015] [error] [client 192.168.0.232] PHP Notice: Undefined index: iSearchString in /var/www/html/find.php on line 90, referer: http://192.168.0.220/index.php?section=find&searchType=printer
[Thu Oct 01 09:39:03 2015] [error] [client 192.168.0.232] PHP Notice: Undefined index: iSearchString in /var/www/html/find.php on line 90, referer: http://192.168.0.220/index.php?section=find&searchType=user


Executei o comando:
cat /var/www/html/find.php

obtive a seguinte resposta:
<?php
/* JASmine, print accounting system for Cups.
Copyright (C) Nayco.

(Please read the COPYING file)

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */

/* Find.php: Provides a search page to find printers and users */

/* Includes */
include_once("libJasReports.php");

/* Displays the search form */
function display_search_form ($objectType, $searchString=""){

$me=htmlentities($_SERVER["PHP_SELF"]);
$searchString=htmlentities($searchString);
$objectType=(!empty($objectType))?htmlentities($objectType):"";
$check_user=($objectType=="" || $objectType=="user")?"checked ":"";
$check_printer=($objectType=="printer")?"checked ":"";
$check_server=($objectType=="server")?"checked ":"";

echo "<!-- Begin search form -->\n";
echo "<div id=\"search_form\">\n";
echo " <form name=\"search_form\" action=\"$me?section=find\" method=\"post\">\n";
echo " <label>\n";
echo " <input type=\"text\" name=\"iSearchString\" value=\"$searchString\" />\n";
echo " Text to search\n";
echo " </label>\n";
echo " <fieldset>\n";
echo " <legend>Object type</legend>\n";
echo " <label>\n";
echo " <input type=\"radio\" name=\"iSearchType\" value=\"user\" $check_user/>\n";
echo " Users</label>\n";
echo " <label>\n";
echo " <input type=\"radio\" name=\"iSearchType\" value=\"printer\" $check_printer/>\n";
echo " Printer</label>\n";
echo " <label>\n";
echo " <input type=\"radio\" name=\"iSearchType\" value=\"server\" $check_server/>\n";
echo " Servers</label>\n";
echo " </fieldset>\n";
echo " <input type=\"submit\" value=\"submit\" \>\n";
echo " <input type=\"reset\" value=\"clear\" />\n";
echo " </form>\n";
echo "</div> \n";
echo "<!-- End search form -->\n";
}

/* Function to fetch the results, and display them
TODO: WRITE A BETTER DESCRIPTION !!! */
function display_results($searchString, $objectType){
echo "<!-- Begin search results -->\n";
if(!$result=jas_searchObject($searchString, $objectType)){
echo "<p><em>Query failed.</em></p>\n";
return false;
}
else{
if ($result>0){
echo "<p>\n";
echo " <em>The following results were returned:</em>\n";
echo " <ul>\n";
foreach ($result as $line){
$lineDisplay=htmlentities($line);
echo " <li><a href=\"?section=show_$objectType&$objectType=$line\">$lineDisplay</a></li>\n";
}
echo " </ul>\n";
echo "</p>\n";
}
else{
echo " <em>No result.</em>\n";
}
}
echo "<!-- End search results -->\n";
}

// Begin to process the page...
$iSearchString=$_POST['iSearchString']; (Essa é a linha 90 que o Apache acusa o ERRO)
if(empty($_POST['iSearchType'])){
if(empty($_GET['searchType']))
$iObjectType="user";
else
$iObjectType=$_GET['searchType'];
}
else
$iObjectType=$_POST['iSearchType'];
?>
<h2>Search for objects</h2>
<?php
/*echo "\$_POST['iSearchString']=".$_POST['iSearchString']."\n<br />";
echo "\$_POST['iSearchType']=".$_POST['iSearchType']."\n<br />";
echo "\$_GET['searchType']=".$_GET['searchType']."\n<br />";
echo "\$iSearchString=$iSearchString\n<br />";
echo "\$iObjectType=$iObjectType\n<br />"; */
?>
<h3>Help</h3>
<p>Some help...</p>
<?php
display_search_form($iObjectType, $iSearchString);

if (!empty($_POST['iSearchString'])){
echo " <h3>Results</h3>\n";
DB_connect($DB_host,$DB_login,$DB_pass);
DB_select($DB_db);
display_results($iSearchString, $iObjectType);
}
?>


Não faço ideia do que seja, será que alguém pode me ajudar???



Sugiro que você crie um tópico com o seu problema para filtrarmos e te ajudarmos melhor!
http://www.vivaolinux.com.br/contribuir/perguntas/


Não concordo nem discordo, muito pelo contrário...
http://gustavovalerio.blogspot.com.br





GustavoValerio, boa tarde,

Já fiz isso, mas desde cedo nenhum tentou me ajudar!
Segue o link criado: http://www.vivaolinux.com.br/topico/CUPS/CUPS-JASmine-1






12. Erro php.ini

Jonathan santana
jornelas

(usa Outra)

Enviado em 29/02/2016 - 16:30h

Boa tarde!


Conseguir resolver esse erro pelo PHP.

Segue o link http://tecadmin.net/enable-short-open-tag-in-php/#

Att,






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts