🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: es.comp.os.linux.programacion
4 messages
4 total messages Started by wakam Mon, 25 Jun 2007 18:00
ejecutar bash desde php
#548
Author: wakam
Date: Mon, 25 Jun 2007 18:00
7 lines
1452 bytes
Hola.
Sab�is c�mo puedo ejecutar desde php un script bash en linux?
Quiero decir, yo desde php hago un exec de un script que tengo en una 
carpeta (fuera de www), pero no hay forma.
Al script le he dado permisos totales y le he puesto como propietario al 
usuario apache.
Muchas gracias.
Re: ejecutar bash desde php
#549
Author: Exal de Jesus Garcia Carrillo
Date: Mon, 25 Jun 2007 21:27
26 lines
1505 bytes
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Em Segunda 25 Junho 2007 13:00, wakam escreveu:

> Hola.
> Sab�is c�mo puedo ejecutar desde php un script bash en linux?



Yo lo he hecho con la librería ssh2 de php:
http://www.php.net/manual/en/ref.ssh2.php

- -- 
Spam protection:
replace the word `no-spam' for exal


.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFGgDNXoZmxoVJRtGIRApNdAJ9GPry+g6IRQcuIouKGHXMFdFS/PQCeLLX4
A0nq8CwkiVc9XpCqguZd0Uw=
=2XwZ
-----END PGP SIGNATURE-----
Re: ejecutar bash desde php
#550
Author: Iván Sánchez Ortega
Date: Tue, 26 Jun 2007 00:16
18 lines
1653 bytes
wakam wrote:

> Quiero decir, yo desde php hago un exec de un script que tengo en una
> carpeta (fuera de www), pero no hay forma.

�Le est�s pasando a exec() (o similares) la ruta completa del script?
�C�mo est�s seguro de que no se ejecuta?


-- 
----------------------------------
Iv�n S�nchez Ortega -ivansanchez-algarroba-escomposlinux-punto-org-

http://acm.asoc.fi.upm.es/~mr/ 
Proudly running Debian Linux with 2.6.20-1-amd64 kernel, KDE 3.5.7, and PHP
5.2.3-1 generating this signature.
Uptime: 02:16:07 up 10 days,  9:46,  4 users,  load average: 0.99, 0.80,
0.89
Re: ejecutar bash desde php
#466
Author: wakam
Date: Tue, 26 Jun 2007 07:43
15 lines
1688 bytes
"Iv�n S�nchez Ortega"...
> wakam wrote:
>
>> Quiero decir, yo desde php hago un exec de un script que tengo en una
>> carpeta (fuera de www), pero no hay forma.
>
> �Le est�s pasando a exec() (o similares) la ruta completa del script?
> �C�mo est�s seguro de que no se ejecuta?

No se ejecutaba porque el script grababa un texto en un fichero, y eso no 
ocurr�a.
Pero nada, parece que ya se ha solucionado... reiniciando apache. Parece un 
tema de permisos, pero no s� por qu� por lo visto hab�a que reiniciar 
apache.
Gracias.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads