chrome-php / chrome

Instrument headless chrome/chromium instances from PHP
MIT License
2.2k stars 269 forks source link

Error creating browser, traced to symfony process #593

Open gidzr opened 6 months ago

gidzr commented 6 months ago

I am using XAMPP, php 8.1, Google Chrome v120.

$pathToChrome = "C:\Program Files\Google\Chrome\Application\chrome.exe" $browserFactory = new BrowserFactory($pathToChrome); //<-- no error caused here // starts headless chrome $browser = $browserFactory->createBrowser(); //<--- triggers error:

////////////////// ERROR

A PHP Error was encountered

<p>Backtrace:</p>

<p>Severity: Warning</p>
<p>Message:  Array to string conversion</p>
<p>Filename: process/Process.php</p>
<p>Line Number: 341</p>

<p style="margin-left:10px">
File: C:\xampp81\php\vendor\chrome-php\chrome\src\Browser\BrowserProcess.php<br />
Line: 134<br />
Function: start
</p>

<p style="margin-left:10px">
File: C:\xampp81\php\vendor\chrome-php\chrome\src\BrowserFactory.php<br />
Line: 83<br />
Function: start
</p>
adis0308 commented 2 weeks ago

I found an error similar to this: PHP Notice: Array to string conversion in D:\laragon\www\gdplayer\vendor\symfony\process\Process.php on line 345