PHP开发实例大全(提高卷) 中文完整pdf扫描版[244MB]
php swoole扩展似乎官方并没有提供Windows版本的,只有Linux版本的,可以我们大多数人都是基于Windows搭建开发环境来开发的。如果在Windows开发每次通过ftp上传到Linux服务器这样很麻烦。当然你可以在phpstrom IDE和zend studio IDE中创建php项目是直接链接ftp,这样你在本地Windows中的php项目中编写的代码就自动更新到Linux服务器中。但是今天这里咱们不说这种方法,而是讲解一下另一种办法来实现。那就是通过samba软件实现Windows和Linux共享的办法。
一、准备
安装虚拟机VMware
虚拟机上安装Linux centos操作系统
然后在虚拟机上搭建php+ nginx(Apache)+mysql
虚拟机上安装并且配置samba软件
具体如何配置和安装已经操作过程中出现的问题如何解决查考下面的文章
http://www.3qphp.com/linux/centos/73.html
http://www.3qphp.com/linux/centos/74.html
http://www.3qphp.com/linux/centos/75.html
二、Windows访问Linux中的共享目录(此共享目录最好是你的可执行php文件的目录web服务根目录)如果访问没问题进行下面的步骤
三、启动zend studio创建项目(注意路径为这样的格式:\\192.168.78.128\beyond,看完上面三篇文章就明白,这个是我本地Windows映射的Linux共享目录)
上面的操作是通过本地zend stdio给Linux共享目录创建了php项目
windows访问共享目录查看(发现创建成功)
登录Linux查看是否成功(发现已经成功)
注意说明一下,共享目录名称beyond对应的Linux实际目录名称是html
\\192.168.78.128 ===> /usr/share/nginx/html
四、如何让zend studio编写swoole这样的第三方扩展时有提示功能、
查看如下地址https://github.com/eaglewu/swoole-ide-helper
下载包到本地
我本地的路径E:\xampp\htdocs
zend studio中点击my_swoole项目右键选择include path弹出如下框
查找到E:\xampp\htdocs\swoole-ide-helper-master添加即可