Один из способов состоит в том, чтобы перехватить
сигнал Control-C и вырвать
из петли
, как в:
#!/bin/bash
trap break INT
for (( c=0; c<=1000000; c++ ))
do
SOME STUFF HERE
done
echo "I have broken out of the interminably long for loop"
trap - INT
sleep 1
echo "END."
Я использовал функцию сервера Apache AliasMatch
, чтобы сопоставить регулярное выражение PCRE как $ 1.aspx, которому предшествует DocumentRoot
, / home / venkat / DevelopmentX64 / HVR-Web-App / HVR-Web-App
.
Вот мои изменения в /etc/apache2/httpd.conf
или apache2.conf
AliasMatch \.(aspx|jpg|gif|png)$ /home/venkat/DevelopmentX64/HVR-Web-App/HVR-Web-App$1.aspx
MonoDebug true
MonoAutoApplication disabled
AddHandler mono .aspx .ascx .asax .ashx .config .cs .asmx .axd
MonoApplications "/:/home/venkat/DevelopmentX64/HVR-Web-App/HVR-Web-App"
# prefork MPM
# StartServers: number of server processes to start
# MinSpareServers: minimum number of server processes which are kept spare
# MaxSpareServers: maximum number of server processes which are kept spare
# ServerLimit: maximum value for MaxClients for the lifetime of the server
# MaxClients: maximum number of server processes allowed to start
# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule prefork.c>
StartServers 4
MinSpareServers 3
MaxSpareServers 10
ServerLimit 256
MaxClients 256
MaxRequestsPerChild 10000
</IfModule>