Well, last night, when I was trying out my install of php.ini, when I went to check whether it was working:
http://movable.activistinabox.org/cgi-bin/upload.php
Everything passed except for the "max_execution_time" which was still set to "30" even though my php.ini was set to 300.
http://movable.activistinabox.org/cgi-bin/php.ini.txt
I'm using the php5-wrapper.fcgi method, but I notice that when I 'top', I get three php.cgi processes as shown below.
Mem: 4075028k total, 3832452k used, 242576k free, 142796k buffers
Swap: 6313512k total, 708480k used, 5605032k free, 1417908k cached
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
9312 username 9 0 1660 1660 1224 S 0.0 0.0 0:00.06 bash
12070 username 9 0 1020 1020 844 R 0.0 0.0 0:00.02 top
27385 username 11 2 5708 5704 5512 S 0.0 0.1 0:00.03 php5.cgi
22623 username 11 2 6196 6192 5936 S 0.0 0.2 0:00.02 php5.cgi
3336 username 11 2 6612 6608 5652 S 0.0 0.2 0:00.06 php5.cgi
So I'm not sure if this is a violation of the TOS, even though it's suggested in the wiki.
In other words, there are now a few questions:
A. Last night, when I'd set the php.ini and used upload.php to test the settings, the only setting that wasn't showing correctly was the 300 for max_execution_time. It still showed as 30.
I was wondering if DH was governing max_execution_time from somewhere else, even though I'd created my own php.ini.
B. Is this method creating a persistent process?
C. How do I kill it if it is? 'k pid' doesn't seem to work. It just reestablishes.
When I came back this morning, the processes were gone from top and the site wasn't working until I tried upload.php a couple times. I actually got a Server Error the first few times.