02-16-2011
Quote:
I'm trying to launch a few programs (primarily audacity) from buttons on a flash page.
Not designed to do that.
Quote:
From what I've been able to find online, AIR and Flex can launch executables in windows, but not in nix.
I wouldn't depend on that even in Windows. Cow-sized security holes aside, it'd mean relying on a feature likely to disappear the first time anyone abuses it, or at least buried under n+1 layers of "are you really sure you're really sure" the way ActiveX ended up.
There's not anything running locally for your flash script to connect to either, unless you run it yourself. You could set up a webserver that allows connections
only on localhost, install sudo, and allow your webserver to run
sudo -i -u username /path/to/command so it can pop up windows on you when you load a PHP or CGI script. This is still a gaping security hole in that it allows anything running on your system to run arbitrary programs as you, but at least you're protected from the network at large.
In the end, though? Don't: This is a bad idea anywhere. Pick a language suitable for the job and use that.
10 More Discussions You Might Find Interesting
1. Programming
Hello,
I actually try to make client-server program.
I'm using SCO OpenServer Release 5.0.0 and when I try to compile my code (by TELNET) I've got this error :
I'm just using this simple code :
and I get the same error if I use :
If someone can help me,
Thanks (2 Replies)
Discussion started by: soshell
2 Replies
2. UNIX for Dummies Questions & Answers
I have been serching for a guide to unix C network programming everywhere but I have found only some tuorials, very useful but a little bit poors.
My question is if exist a network domain all over the world where C socket is treated with examples.
Programs i have looked into is hard to... (4 Replies)
Discussion started by: Davide71
4 Replies
3. IP Networking
Please need to setup a IP Socket on SCO Open Server 5.06 / 5.07 to a Linux machine.
Al that I want to do is via a simple shell command open a tcpip address, port number, and send a call to a progam with a name of a file on the linux box.
My programming language does not support socket... (1 Reply)
Discussion started by: comcaps
1 Replies
4. Shell Programming and Scripting
:cool:
I need to execute a shell script to do the following:
cat a file
run two back ground processes using the first two values from the file
wait till those background processes finish
run two more background processes using the next two values from the file
wait till those background... (1 Reply)
Discussion started by: halo98
1 Replies
5. Shell Programming and Scripting
o
hola..
Tengo un script que se ejecuta bajo una tarea del CronJOb del unix, tengo la version 11 de unix, mi script tiene un ciclo que lee unos archivos .txt luego cada uno de esos archivos debe pasar por un procedimiento almacenado el cual lo tengo almacenado en mi base de datos oracle 10g,... (4 Replies)
Discussion started by: Kespinoza97
4 Replies
6. UNIX for Advanced & Expert Users
Hi,
I was porting ipv4 application to ipv6; i was done with TCP transports. Now i am facing problem with SCTp transport at runtime.
To test SCTP transport I am using following server and client socket programs. Server program runs fine, but client program fails giving Invalid Arguments for... (0 Replies)
Discussion started by: chandrutiptur
0 Replies
7. Programming
Hi all,
On the server side, one socket is used for listening, the others are used for communicating with the client.
My question is: if i want to set option for socket, which socket should be set on?
If either can be set, what's the different?
Again, what's the different if set option... (1 Reply)
Discussion started by: blademan100
1 Replies
8. Programming
Why does this socket function only read the first 1440 chars of the stream. Why not the whole stream ? I checked it with gdm and valgrind and everything seems correct...
#include <stdio.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <string.h>
#include... (3 Replies)
Discussion started by: cyler
3 Replies
9. Programming
Dear Experts,
i am compiling my code in suse 4.1 which is compiling fine,
but at runtime it is showing me for socket programming error no 88
as i searched in errno.h it is telling me socket operation on non socket,
what is the meaning of this , how to deal with this error , please... (1 Reply)
Discussion started by: vin_pll
1 Replies
10. IP Networking
I need clarification on whether it is okay to set socket options on a listening socket
simultaneously when it is being used in an accept() call?
Following is the scenario:-
-- Task 1 - is executing in a loop - polling a listen socket, lets call it 'fd', (whose file descriptor is global)... (2 Replies)
Discussion started by: jake24
2 Replies
PHP-FPM(8) Scripting Language PHP-FPM(8)
NAME
php-fpm - PHP FastCGI Process Manager 'PHP-FPM'
SYNOPSIS
php-fpm [options]
DESCRIPTION
PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML. This
is a variant of PHP that will run in the background as a daemon, listening for CGI requests. Output is logged to /usr/var/log/php-fpm.log.
Most options are set in the configuration file. The configuration file is /private/etc/php-fpm.conf. By default, php-fpm will respond to
CGI requests listening on localhost http port 9000. Therefore php-fpm expects your webserver to forward all requests for '.php' files to
port 9000 and you should edit your webserver configuration file appropriately.
OPTIONS
-C Do not chdir to the script's directory
--php-ini path|file
-c path|file Look for php.ini file in the directory path or use the specified file
--no-php-ini
-n No php.ini file will be used
--define foo[=bar]
-d foo[=bar] Define INI entry foo with value bar
-e Generate extended information for debugger/profiler
--help
-h This help
--info
-i PHP information and configuration
--modules
-m Show compiled in modules
--version
-v Version number --prefix path
-p Specify alternative prefix path (the default is /usr)
--fpm-config file
-y Specify alternative path to FastCGI process manager configuration file (the default is /private/etc/php-fpm.conf)
--test
-t Test FPM configuration file and exit If called twice (-tt), the configuration is dumped before exiting.
--daemonize
-D Force to run in background and ignore daemonize option from configuration file.
--nodaemonize
-F Force to stay in foreground and ignore daemonize option from configuration file.
--zend-extension file
-z file Load Zend extension file
FILES
php-fpm.conf The configuration file for the php-fpm daemon.
php.ini The standard php configuration file.
EXAMPLES
For any unix systems which use init.d for their main process manager, you should use the init script provided to start and stop the php-fpm
daemon.
sudo /etc/init.d/php-fpm start
For any unix systems which use systemd for their main process manager, you should use the unit file provided to start and stop the php-fpm
daemon.
sudo systemctl start php-fpm.service
If your installation has no appropriate init script, launch php-fpm with no arguments. It will launch as a daemon (background process) by
default. The file /usr/var/run/php-fpm.pid determines whether php-fpm is already up and running. Once started, php-fpm then responds to
several POSIX signals:
SIGINT,SIGTERM immediate termination
SIGQUIT graceful stop
SIGUSR1 re-open log file
SIGUSR2 graceful reload of all workers + reload of fpm conf/binary
TIPS
The PHP-FPM CGI daemon will work well with most popular webservers, including Apache2, lighttpd and nginx.
SEE ALSO
The PHP-FPM website:
http://php-fpm.org
For a more or less complete description of PHP look here:
http://www.php.net/manual/
A nice introduction to PHP by Stig Bakken can be found here:
http://www.zend.com/zend/art/intro.php
BUGS
You can view the list of known bugs or report any new bug you found at:
http://bugs.php.net
AUTHORS
PHP-FPM SAPI was written by Andrei Nigmatulin. The mailing-lists are highload-php-en (English) and highload-php-ru (Russian).
The PHP Group: Thies C. Arntzen, Stig Bakken, Andi Gutmans, Rasmus Lerdorf, Sam Ruby, Sascha Schumann, Zeev Suraski, Jim Winstead, Andrei
Zmievski.
A List of active developers can be found here:
http://www.php.net/credits.php
And last but not least PHP was developed with the help of a huge amount of contributors all around the world.
VERSION INFORMATION
This manpage describes php-fpm, version 5.4.17.
COPYRIGHT
Copyright (C) 1997-2009 The PHP Group
Copyright (c) 2007-2009, Andrei Nigmatulin
This source file is subject to version 3.01 of the PHP license, that is bundled with this package in the file LICENSE, and is available
through the world-wide-web at the following url:
http://www.php.net/license/3_01.txt
If you did not receive a copy of the PHP license and are unable to obtain it through the world-wide-web, please send a note to
license@php.net so we can mail you a copy immediately.
The PHP Group 2009 PHP-FPM(8)