Upload de arquivo

Já li vários posts aqui no fórum, mas nenhum conseguiu me ajudar.
Na versão 4 do SC eu tinha projetos que faziam upload de arquivos para a pasta /file … mas estou com um projeto da versão 6 do SC que não quer funcionar. O campo é tipo ‘documento(nome do arquivo)’ mas ele não sobe os arquivos para a pasta /file, apenas para a /tmp.
Não dá erro nem nada, apenas não sobe.

Vi que na versão 7 teve algum problema com esses uploads, mas a versão 6 tá tudo certo? alguém sabe me dizer?
Quais pastas vocês costumam deixar com permissão 777?

Como andam com a versão 7 do SC? Recomendam?

Não seria na pasta _lib/file/doc utilizo a v60. e 7.0 e os arquivos são salvos nesta pasta.

Na versão 7.0 não funciona se for php5.2 tem que ser 5.3

Espero ter ajudado!

_lib?
Não, sempre usei essa file/doc (no caso dos documentos)… essa pasta já vem na estrutura do ambiente de produção que subi.
Dei permissão 777 nela e na /tmp… não resolveu, só sobe na tmp mesmo.

Jackeline, no seu ambiente de produção deve ter uma pasta _lib e dentro dela as pastas como:

buttons
conf
file
.
.
prod
tmp

E dentro da pasta file fica a pasta doc.

Se não estiver assim, pode ter havido algum problema na sua publicação.

Juro que fiquei perdida.
O ambiente de produção que subo pro FTP tem sempre a mesma estrutura desde a versão 4:

App
Conf
File
Prod
Tmp

E é sempre essa pasta ‘File’ que defino como o diretório de arquivos na hora de publicar .
A única pasta _lib é a que é gerada no momento da publicação das aplicações, mesmo assim dentro dela não tem nenhuma pasta doc.

Qual a tua versão atualmente?

6.00.0039

Tem algo estranho.

Desconheço essa árvore de diretórios que vc tá listando.

Utilizo a Versão 7.1 e também 6.039.

Seria bom que outras pessoas do fórum se manisfestassem.

Não sei se é o caso se vocês mas aqui utilizo a versão: 7.01.0021
E localmente os arquivos que são enviados por upload são salvos na pasta:

C:\Arquivos de programas\NetMake\v71\wwwroot\scriptcase\file\doc

espero que lhe ajude de alguma forma

Desde a versão 3, também uso:
App
Conf
File
Prod
Tmp

Estou na versão 7.1 com a mesma árvore acima.

Você esta enviando a estrutura de pasta do ambiente de desenvolvimento, o sistema publicado tem:

./ (raiz) Aplicações
/_lib/
/buttons/
/conf/
/css/
/file/
/doc/
/img/
/font/
/friendly_url/
/img/
/js/
/lang/
/lib/
/prod/
/tmp/