I am attempting to create an abstract PHP class that will allow some developer to create their own custom server using PHP. I am able to start the server, bind the socket, and start listening. The only issue I have is how to handle multiple connections for reading and writing. From what I...
@hapax: For debugging I have PHP installed and I just execute it. For me, this is just as good.
The part I like about IDE over Edit is the ability to see all of the properties, variables, globals, functions, classes, and methods in the script through a side bar. Very handy when you're script...
I use ActiveState Komodo Edit but is not as feature rich as Komodo IDE.
Edit - http://www.activestate.com/Products/komodo_edit/
IDE - http://www.activestate.com/Products/komodo_ide/
I am writing an abstract server class for TCP sockets. This class can be extended to perform a variety of services, a web server is just one but even I would advise against that. Also SOAP is limited to XML which can be bulky when sending small bits of data in a live stream.
Thank you, jpadie but I'm not quite sure what to do with proc_open().
What I wanted to do is have my server listen to a specific port. Once the server receives a connection from a client, the server will fork to handle the request while allowing additional connections to be handled...
Hello.
I'm writing a server class in PHP and so far it is working. The is one I would like to implement but I'm not sure how to do it.
What I want to do is fork the process on every incoming connection. This way each connection to the server will spawn a separate process to complete the...
Our company has about 1500 PDFs that are password protected or do not have a password. What I would like to know is if there are any Linux-based applications that will change the password on password protected PDFs to another password and add a password if non is set.
If at all possible I...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.