php-livereload icon indicating copy to clipboard operation
php-livereload copied to clipboard

Crash after a few minutes

Open mogria opened this issue 9 years ago • 2 comments

It occured multiple times to me that the php-livereload server crashed. I'm using the current master version. On the client side I use livereload-js (also the current master version https://github.com/livereload/livereload-js/commit/03b09762e930f6c6c67ee270c208d1c11de0247f)

I got the following output:

mogria % php vendor/rickysu/php-livereload/bin/reload server:run -v   
Server running on http://127.0.0.1:35729

Quit the server with CONTROL-C.

23:28:38 - info - Browser connected
23:28:38 - info - Livereload protocol initialized.
23:28:50 - info - Browser connected
23:28:50 - info - Livereload protocol initialized.
23:28:51 - info - Browser connected
23:28:51 - info - Livereload protocol initialized.
23:28:52 - info - Browser connected
23:28:53 - info - Livereload protocol initialized.
23:29:03 - info - Browser reload /home/mogria/Code/rhymebin/public/css/app.css
23:29:03 - info - Browser reload /home/mogria/Code/rhymebin/public/css/app.css
23:29:03 - info - Browser reload /home/mogria/Code/rhymebin/public/css/app.css
23:29:03 - info - Browser reload /home/mogria/Code/rhymebin/public/css/app.css
23:29:18 - info - Browser reload /home/mogria/Code/rhymebin/public/css/app.css
23:29:18 - info - Browser reload /home/mogria/Code/rhymebin/public/css/app.css
23:29:18 - info - Browser reload /home/mogria/Code/rhymebin/public/css/app.css
23:29:18 - info - Browser reload /home/mogria/Code/rhymebin/public/css/app.css
23:29:19 - info - Browser connected
23:29:19 - info - Livereload protocol initialized.
23:29:39 - info - Browser reload /home/mogria/Code/rhymebin/public/css/app.css
23:29:39 - info - Browser reload /home/mogria/Code/rhymebin/public/css/app.css
23:29:39 - info - Browser reload /home/mogria/Code/rhymebin/public/css/app.css
23:29:39 - info - Browser reload /home/mogria/Code/rhymebin/public/css/app.css
23:29:39 - info - Browser reload /home/mogria/Code/rhymebin/public/css/app.css
23:29:46 - info - Browser reload /home/mogria/Code/rhymebin/public/css/app.css
23:29:46 - info - Browser reload /home/mogria/Code/rhymebin/public/css/app.css
23:29:46 - info - Browser reload /home/mogria/Code/rhymebin/public/css/app.css
23:29:46 - info - Browser reload /home/mogria/Code/rhymebin/public/css/app.css
23:29:46 - info - Browser reload /home/mogria/Code/rhymebin/public/css/app.css
23:29:49 - info - Browser disconnected
23:29:51 - info - Browser disconnected
23:29:52 - info - Browser disconnected
23:30:18 - info - Browser disconnected
PHP Notice:  Undefined property: PHPLivereload\Protocol\LivereloadProtocol::$app in /home/mogria/Code/rhymebin/vendor/rickysu/php-livereload/src/Protocol/LivereloadProtocol.php on line 25
PHP Fatal error:  Call to a member function getOutput() on null in /home/mogria/Code/rhymebin/vendor/rickysu/php-livereload/src/Protocol/LivereloadProtocol.php on line 25

Platform: Ubuntu 15.10 x64 PHP 5.6.11 Chromium Browser 48

Paradoxically it works on my laptop with the same system. (except for chrome v 49)

mogria avatar Jun 14 '16 21:06 mogria

After using this project some more on my laptop, it also occurs on there.

mogria avatar Jun 15 '16 15:06 mogria

The pull request #3 will fix this issue.

danielrampanelli avatar Dec 03 '16 17:12 danielrampanelli