好的我是Noob我不太了解服务器,命令等等。我正在读一本书,然后我使用.dmg文件在我的mac上安装了zend服务器,之后我设置了zend帐户。然后,我按照本书的建议进行了一些编辑:
sudo nano /usr/local/zend/bin/zendctl.sh
输入密码后,您将进入Nano文本编辑器,因此使用向下光标键将光标向下移动几行,并在其中显示读取MySQL_EN =" false"的行,将单词false更改为true。 现在向下滚动一下,直到找到这两行:
case $1 in
"start")
在此之下,您将看到一条缩进的行:
$0 start-apache %
在此行之后,插入一个新内容,如下所示:
$0 start-MySQL %
这将允许MySQL启动,但现在你需要向下滚动一点,直到你到达以下开头的部分:
"stop"
我添加stop命令的方式相同。但是在我重新启动计算机localhost之后:10088无法正常工作。浏览器显示错误:无法找到服务器。每次我必须在终端输入命令来启动zendserver:
sudo /Library/StartupItems/ZendServer_init/zendctl.sh restart
重新运行服务器。我希望服务器在启动后自动启动。
答案 0 :(得分:0)
我认为您应该访问的端口是10081,这意味着您的本地网址可能更像:
http://localhost:10081代替http://localhost:10088
如果你在优胜美地(OS X 10.10)上运行Zend Server 7,你可能在发布这个问题大约一个月后遇到了documented in the Zend Forums这个问题。
几周前我在Yosemite OS X 10.10 MacBook上安装了Zend Server 8,并且在我的系统上启动了两个部分:
要查看您的cron设置中的内容,请打开终端并运行以下命令:
$ crontab -l
您应该看到上面脚本的至少一个条目,尽管您可能会看到zend服务器,apache和MySQL各一个条目。如果没有按照上面链接的文章中的说明添加它们,或者如果您使用的是安装指南中记录的不同版本的Zend Server。