Olá!
Estou tendo problemas ao anexar arquivos a projetos.
Quando subo arquivos para o GPWeb não há problema algum, eles ficam visíveis na tela "Arquivos".
Mas quando tento subir um arquivo diretamente vinculado a um projeto (ou seja, marcando a opção "projeto" na tela "Adicionar Arquivo"), ele apresenta muito rapidamente a mensagem do snapshot anexo e retorna à tela "Arquivos", com a mensagem "Não foi possível escrever o arquivo" no canto superior esquerdo.
Testei esta rotina com diversos arquivos diferentes para não te dar o trabalho de tentar resolver um bug causado pelo próprio arquivo que estou usando, e o resultado foi o mesmo.
Autor: Manoel Nascimento
2424 comentários
Notice: Use of undefined constant UI_MSG_ALERT - assumed 'UI_MSG_ALERT' in /home/ceas/www/gpweb/modulos/arquivos/arquivos.class.phpon line 195
Notice: Use of undefined constant UI_MSG_ALERT - assumed 'UI_MSG_ALERT' in /home/ceas/www/gpweb/modulos/arquivos/arquivos.class.php on line 195 Sendo que esta mensagem de erro aparece muito rapidamente, pois o GPWeb redireciona para a página "Arquivos", e o arquivo não foi subido. Segunda tentativa Depois, fui até a pasta "arquivos" e vi que ela tinha permissão 776, dei permissão 777 recursiva a ela e todas as suas subpastas e subi outro arquivo. O resultado foi: Warning: shell_exec() has been disabled for security reasons in /home/ceas/www/gpweb/modulos/arquivos/arquivos.class.php on line 228 O arquivo aparece, desta vez sem qualquer vínculo ao projeto. Quando tento vinculá-lo a um projeto, o mesmo erro aparece novamente. Terceira tentativa Voltei a conceder permissão 776 à pasta "arquivos" e suas subpastas e subi um terceiro arquivo. O resultado foi: Warning: mkdir() [function.mkdir] Permission denied in /home/ceas/www/gpweb/modulos/arquivos/arquivos.class.php on line 193
Notice: Use of undefined constant UI_MSG_ALERT - assumed 'UI_MSG_ALERT' in /home/ceas/www/gpweb/modulos/arquivos/arquivos.class.php on line 195 Sendo que neste caso a situação volta àquela inicial, ou seja, o arquivo não é subido e a mensagem aparece muito rapidamente, pois o GPWeb redireciona para a página "Arquivos". Tentanto abrir arquivos subidos na segunda tentativa Tentei clicar num dos arquivos que foram subidos durante a segunda tentativa. O resultado foi: Warning: Cannot modify header information - headers already sent by (output started at /home/ceas/www/gpweb/classes/ui.class.php:336) in /home/ceas/www/gpweb/codigo/arquivo_visualizar.php on line 96 Warning : Cannot modify header information - headers already sent by (output started at /home/ceas/www/gpweb/classes/ui.class.php:336) in /home/ceas/www/gpweb/codigo/arquivo_visualizar.php on line 97 Warning : Cannot modify header information - headers already sent by (output started at /home/ceas/www/gpweb/classes/ui.class.php:336) in /home/ceas/www/gpweb/codigo/arquivo_visualizar.php on line 98 Warning : Cannot modify header information - headers already sent by (output started at /home/ceas/www/gpweb/classes/ui.class.php:336) in /home/ceas/www/gpweb/codigo/arquivo_visualizar.php on line 99 Warning : Cannot modify header information - headers already sent by (output started at /home/ceas/www/gpweb/classes/ui.class.php:336) in /home/ceas/www/gpweb/codigo/arquivo_visualizar.php on line 100 Warning : Cannot modify header information - headers already sent by (output started at /home/ceas/www/gpweb/classes/ui.class.php:336) in /home/ceas/www/gpweb/codigo/arquivo_visualizar.php on line 101 Warning : Cannot modify header information - headers already sent by (output started at /home/ceas/www/gpweb/classes/ui.class.php:336) in /home/ceas/www/gpweb/codigo/arquivo_visualizar.php on line 102 Warning : fopen(/home/ceas/www/gpweb/arquivos/usuarios/2/18054476594ddf9d8f9c656) [function.fopen]: failed to open stream: Permission denied in /home/ceas/www/gpweb/codigo/arquivo_visualizar.php on line 103
Versão: 1
Organização: Centro de Estudos e Ação Social (aqui em casa, Organização)
Particular
Projeto: Terra para Viver - 2011 (aqui em casa, Quadra coberta)
Tarefa: (em branco)
Nível de Acesso: Público
Descrição: (em branco)
Notificar os designados: (desmarcado) Feito isto, cliquei em "confirmar". Aqui, vou separar o que aconteceu na versão do trabalho e na versão de casa. VERSÃO DO TRABALHO Segue apresentando os problemas listados na mensagem 11 deste tópico. VERSÃO DE CASA Feito o procedimento descrito acima, deu a seguinte mensagem de erro: Deprecated(): Function split() is deprecated in /var/www/gpweb/modulos/arquivos/arquivos.class.php on line 232 Esta mensagem aparece por cerca de um segundo, e logo em seguida o GPWeb abre novamente a tela "Arquivos", com a seguinte mensagem: "Arquivo adicionado - 201 palavras indexadas". O arquivo, entretanto, não aparece na lista "Todos os arquivos", como se não houvesse sido subido ao GPWeb. Vou tirar alguns snapshots das duas instalações e enviar para seu correio eletrônico pessoal.