diff --git a/src/extension.ts b/src/extension.ts index 0c75f34..8f5f491 100644 --- a/src/extension.ts +++ b/src/extension.ts @@ -64,7 +64,8 @@ export async function activate(context: vscode.ExtensionContext): Promise const serverOptions = () => new Promise((resolve, reject) => { function spawnServer(...args: string[]): ChildProcess { // The server is implemented in PHP - args.unshift(context.asAbsolutePath(path.join('vendor', 'felixfbecker', 'language-server', 'bin', 'php-language-server.php') + ' --memory-limit=' + memoryLimit)); + args.unshift(context.asAbsolutePath(path.join('vendor', 'felixfbecker', 'language-server', 'bin', 'php-language-server.php'))); + args.push(' --memory-limit=' + memoryLimit) const childProcess = spawn(executablePath, args); childProcess.stderr.on('data', (chunk: Buffer) => { console.error(chunk + '');