Browse Source

Fixes a bug where server would not run when there are spaces in documentRoot.

U-Zyn Chua 12 years ago
parent
commit
d9b99d0599
1 changed files with 2 additions and 2 deletions
  1. 2 2
      lib/Cake/Console/Command/ServerShell.php

+ 2 - 2
lib/Cake/Console/Command/ServerShell.php

@@ -129,8 +129,8 @@ class ServerShell extends AppShell {
 		$command = sprintf("php -S %s:%d -t %s %s",
 			$this->_host,
 			$this->_port,
-			$this->_documentRoot,
-			$this->_documentRoot . '/index.php'
+			escapeshellarg($this->_documentRoot),
+			escapeshellarg($this->_documentRoot . '/index.php')
 		);
 
 		$port = ($this->_port == self::DEFAULT_PORT) ? '' : ':' . $this->_port;