From 8766005eabe4093f34edfb147fb5614aafe245c5 Mon Sep 17 00:00:00 2001 From: root Date: Wed, 12 Sep 2012 20:14:03 +0530 Subject: [PATCH] symlinks for nginx logs --- create.php | 10 ++++++++-- example.com | 10 ++++------ 2 files changed, 12 insertions(+), 8 deletions(-) diff --git a/create.php b/create.php index 9fe0a506..42fccd25 100755 --- a/create.php +++ b/create.php @@ -78,8 +78,14 @@ $result = system("mkdir " . $domain['htdocs']); $result = system("mkdir " . $domain['logs']); //create log files -$result = system("touch " . $domain['logs'] . "/access.log"); -$result = system("touch " . $domain['logs'] . "/error.log"); +//in nginx folder +$result = system("touch " . "/var/log/nginx/" . $domain['name'] . ".access.log"); +$result = system("touch " . "/var/log/nginx/" . $domain['name'] . ".error.log"); + +//symlink +$result = system("ln -s " . "/var/log/nginx/" . $domain['name'] . ".access.log " . $domain['logs'] . "/access.log"); +$result = system("ln -s " . "/var/log/nginx/" . $domain['name'] . ".error.log " . $domain['logs'] . "/error.log"); + //Error check if ($result != '') { diff --git a/example.com b/example.com index 4c153f0f..92244579 100755 --- a/example.com +++ b/example.com @@ -1,9 +1,8 @@ server{ - server_name example.com; - listen 80; + server_name www.example.com example.com; - access_log /var/www/example.com/logs/access.log ; - error_log /var/www/example.com/logs/error.log; + access_log /var/log/nginx/example.com.access.log ; + error_log /var/log/nginx/example.com.error.log; root /var/www/example.com/htdocs; index index.php index.html index.htm; @@ -13,12 +12,11 @@ server{ include /etc/nginx/fastcgi_params; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; - fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; } #root dir location / { autoindex on; - try_files $uri $uri/ /index.php?q=$uri&$args; + try_files $uri $uri/ /index.php; } }