Giter VIP home page Giter VIP logo

browserquest-php's People

Contributors

924211739 avatar walkor avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

browserquest-php's Issues

Unable to run the server code in Windows envirnoment

Hi walkor,
I am unable to run the server in Windows environment. see below error messages.
What dependency I need to install to make it working in Windows environment?
by the way, I am a C#/.NET Web Developer and I have no experience of using php.

Thanks,
Kevin

ERROR MESSAGES:
C:\projects\BrowserQuest-PHP>composer install
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Nothing to install or update
Generating autoload files

C:\projects\BrowserQuest-PHP>php start.php start
PHP Fatal error: Uncaught Error: Call to undefined function Workerman\Lib\pcntl
_signal() in C:\projects\BrowserQuest-PHP\vendor\workerman\workerman\Lib\Timer.p
hp:57
Stack trace:
#0 C:\projects\BrowserQuest-PHP\vendor\workerman\workerman\Worker.php(489): Work
erman\Lib\Timer::init()
#1 C:\projects\BrowserQuest-PHP\vendor\workerman\workerman\Worker.php(424): Work
erman\Worker::init()
#2 C:\projects\BrowserQuest-PHP\start.php(25): Workerman\Worker::runAll()
#3 {main}
thrown in C:\projects\BrowserQuest-PHP\vendor\workerman\workerman\Lib\Timer.ph
p on line 57

Fatal error: Uncaught Error: Call to undefined function Workerman\Lib\pcntl_sign
al() in C:\projects\BrowserQuest-PHP\vendor\workerman\workerman\Lib\Timer.php:57

Stack trace:
#0 C:\projects\BrowserQuest-PHP\vendor\workerman\workerman\Worker.php(489): Work
erman\Lib\Timer::init()
#1 C:\projects\BrowserQuest-PHP\vendor\workerman\workerman\Worker.php(424): Work
erman\Worker::init()
#2 C:\projects\BrowserQuest-PHP\start.php(25): Workerman\Worker::runAll()
#3 {main}
thrown in C:\projects\BrowserQuest-PHP\vendor\workerman\workerman\Lib\Timer.ph
p on line 57

C:\projects\BrowserQuest-PHP>php start.php start -d
PHP Fatal error: Uncaught Error: Call to undefined function Workerman\Lib\pcntl
_signal() in C:\projects\BrowserQuest-PHP\vendor\workerman\workerman\Lib\Timer.p
hp:57
Stack trace:
#0 C:\projects\BrowserQuest-PHP\vendor\workerman\workerman\Worker.php(489): Work
erman\Lib\Timer::init()
#1 C:\projects\BrowserQuest-PHP\vendor\workerman\workerman\Worker.php(424): Work
erman\Worker::init()
#2 C:\projects\BrowserQuest-PHP\start.php(25): Workerman\Worker::runAll()
#3 {main}
thrown in C:\projects\BrowserQuest-PHP\vendor\workerman\workerman\Lib\Timer.ph
p on line 57

SSL和CDN支持问题

我想要在网站上套cloudflare的CDN,其CDN支持443,2083,8443等端口的SSL流量,我需要修改什么配置才能实现。
#5 该网站配置SSL相关已无

websocket問題

我已經依照你的說明改成我的域名並重啟Server
更改配置 Web/config/config_local.json 中的host为当前服务器ip地址或者域名

但是我看連線還是一直連你的demos.workerman.net:8000
是哪裡還需要做修正嗎?

另外我如果將config_build.json也改成我的域名
我看連線就會正常連我的網域,
但是websocket無法正常建立起來
1681305341142

是哪邊還需要修正嗎?

i have a problem with connection->close()

$this->connection->close('Player was idle for too long');

For Server, not showing that message
For client, got an error..

Uncaught SyntaxError: Unexpected token P in JSON at position 0
at JSON.parse ()
at Class.receiveMessage (gameclient.js:129)
at WebSocket.connection.onmessage (gameclient.js:88)

服务器连接问题

Server端正常启动 监听8000端口:
Workerman[start.php] start in DEBUG mode
----------------------- WORKERMAN -----------------------------
Workerman version:3.4.3 PHP version:7.0.6
------------------------ WORKERS -------------------------------
user worker listen processes status
root BrowserQuestWorker websocket://0.0.0.0:8000 1 [OK]
----------------------------------------------------------------
Press Ctrl-C to quit. Start success.
world1 created capacity: 1000 players
然后把web端放到nginx的vhost目录下,配置文件config_local.json内容为
{
"host": "x.x.x.x", //x.x.x.x 为我的服务器IP
"port": 8000,
"dispatcher": false
}

访问网址,输入用户名之后就一直卡在Connecting to server...这个界面.
防火墙已关,请问是什么原因呢?

deploying a production build question

Hey!
Im wondering what platform you used to launch the production build and if you needed to use anything to build it.
im using Digital Ocean and it build everything and deploys to what looks normal but gives a failed build.
Appreciate your insight!
deploy

can't run using xampp

I tried to run this project through the xampp server. But there the index page comes and when I give a name and click the play button, nothing happens. Loading continues. I am on windows os and ran the project in both edge and firefox browsers. But the result is the same. I would be very grateful if there is a solution to this
game
.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.