Permissões

(Ana Carolina) #1

Eu fiz o html com o scritp html e rodou localmente, mas no servidor scriptcase (que é Windows) não rodou. Como eu criaria esses diretórios se o ambiente de produção rodasse em Linux?

(Haroldo) #2

isso vc roda do lado cliente apenas.
foi o que entendi que queria no começo.

(Ana Carolina) #3

mas eu preciso q crie de alguma forma no servidor. eu fiz o arquivo q me pediu, mas quando fui rodar dentro da pasta do scriptcase o navegador deu o erro de que o objeto não pode ser criado:
//*var fso = new ActiveXObject(“Scripting.FileSystemObject”);

Por isso pergunto e se o o sistema for linux ao invés de windows

(Haroldo) #4

vc quer executar um bat no servidor é isso?

(Haroldo) #5

se for linux um shell?

(Ana Carolina) #6

Isso eu preciso que o bat execute no servidor para criar as pastas.

(Haroldo) #7

o php tem comandos que criam diretorios.

veja no linux como executar comandos via php:
http://www.vivaolinux.com.br/artigo/Utilizando-PHP-e-Apache-para-desligar-um-Ubuntu?pagina=5

no windows terá que desligar desliga o parâmetro safe_mode no php.ini

(Haroldo) #8

segue um exemplo de desligar o servidor linux unbutu pelo php:

No Linux:

chmod 4755 /sbin/shutdown
ln -s /sbin/shutdown /bin

numa aplicação do tipo Blank no evento on execute:

system(‘shutdown -h now’);

Echo “Desligando Servidor Linux”;

exit();

(Diogo Toscano) #9

Ja ate tinhamos falando antes para ela Harold … o activex eh se fosse no cliente … e apenas rodar um Exec ou passthru ou shell … se fosse no servidor.

Tem um topico so para isso Ana.

(Diogo Toscano) #10

http://www.netmake.com.br/forum/index.php?topic=2391.msg9486#msg9486