Hey guys i've recently been getting into php programming and i became thinking was it possible to create a php script that would allow you to run a terminal from the browser page?
All i've pretty much got so far is:
However it is extremely limited in its applications as it can only run one command at time, doesn't report shell errors back to $output. Lacks changing directory function.
I've been looking around but so far i haven't been able to find anything beyond doing simple 1 line commands
Is it even possible to create a more robust terminal session in php???
Note: I'm not to worried about security as it will just be ran on my Home LAN in which the server shouldn't be accessed externally.
Hey thanks for the replies guys, i've worked on it some more and have figured out a way around the 'change directory' problem by recording the working directory it currently is in and changing the directory at the start of each script so its in the correct one
However currently there are two problems (so far i can work out).
1. The php script doesn't get the errors when the command isn't put in correctly
2. Currently unable to do 'multi-line' tasks.
@Corona688
The whole idea of this script was to get around the need for SSH. As i am currently hosted with JustHost, and if i can get this working fully i shan't have to pay extra for SSH access . I will of course implement security if i put it online (thats no problem for me) i am just unfamiliar with shell_exec and haven't been able to find more extensive documentation on it.
I am trying to execute a command with shell_exec but this command does not work, other commands work
<?php
$output = shell_exec("tail /var/log/syslog");
echo "<pre>$output</pre>";
?> (4 Replies)
Hi,
I need to run a PL/SQL Query from a distant oracle server in order to create spool files and send it to my own server, using a php script.
I firstly created a SH script called myscript.sh
#!/bin/bash
echo "This script is working"
sqlplus... (8 Replies)
Dear All,
My redhat version is:
# cat /etc/redhat-release
Red Hat Enterprise Linux AS release 4 (Nahant Update 4)
#
# uname -a
Linux cotapplication3.cot.com 2.6.9-42.ELsmp #1 SMP Wed Jul 12 23:32:02 EDT 2006 x86_64 x86_64 x86_64 GNU/Linux
#
I want to update my php from:
# php... (1 Reply)
Hi all,
i wrote a php script in which i passed some values in the array variable using a for loop.
I have to pass this array values to a shell script using shell_exec()
<?php
while($row = mysql_fetch_assoc($ansid))
{
//$row = mysql_fetch_assoc($ansid);
$aid = $row;
echo $aid;
$i =... (2 Replies)
I have written a c program. And compiled it to make a binary. Now when i try to call this binary from php page, it is not being executed.
[ (2 Replies)
If you aren't familiar with LaTeX, don't stress.. it's just a document markup language that I use for creating Math documents.
Anyway, if I execute "latex /home/destructo/Desktop/example.tex" inside my command prompt (ubuntu), it will create the desired document... I decided to try to create a... (3 Replies)
Hi guys! I really need your help.
I have a php code that should convert doc, ppt,etc. to pdf using openoffice. But its not working, and im not sure what the problem is.
Here's my php code:
define('OOFFICE_LIBRARY', '/usr/lib/openoffice.org/program/');
$convertToPdf = OOFFICE_LIBRARY .... (5 Replies)
Hi, I've been working on a PHP script which is "supposed" to find an individuals weather based on their geolocation. This script uses "shell_exec".
I have checked my syntax and it is correct, but there is still something missing; for when I call on the script using:
<form action='/weather.php'... (15 Replies)
HI,
Does anybody know if its possible to execute a command through exec,
shell exec, system and if the program doesn't terminate in N seconds
returns control to PHP ?
reg,
research3
---------- Post updated 10-16-09 at 12:20 AM ---------- Previous update was 10-15-09 at 11:03 PM... (1 Reply)