我正在使用AMPPS 2.9并从AMPPS菜单安装了Zend Framework 2.3.5。我想基于框架创建一个新项目。我在Zend Installation Instructions的第一个方法上尝试了第一个命令,将它指向AMPPS php,但我发现了这个错误。我无法找到特定于AMPPS的创建项目说明。我认为问题是我的终端会话是基于我的主机Mac,而不是AMPPS环境。有人在AMPPS下创建了一个Zend项目吗?
curl -s https://getcomposer.org/installer | /Applications/AMPPS/php/bin/php --
#!/usr/bin/env php
Some settings on your machine make Composer unable to work properly.
Make sure that you fix the issues listed below and run this script again:
The ctype extension is missing.
Install it or recompile php without --disable-ctype
答案 0 :(得分:0)
我不确定Zend AMPPS的存储库中存储了哪些版本的AMPPS供用户安装。 AMPPS实际上是一个MAMP(mac)或WAMP / XAMPP(windows)。它基本上是一个LAMP堆栈和一个用于本地开发的Web服务器管理工具(不是服务网站)。
我会从Zend网站安装Zend Frameworks(也可以查看zend Optimizer)。默认情况下,您的php安装是准系统,您需要手动安装php-gd, php-mysql, php-curl, php-crypt or mcrypt
。如果您使用的是Linux,则可以发出> apt-get/ or yum install php5-ctype
如果您使用的是Mac,则可以轻松使用端口> sudo port install php5-curl
并手动为所有丢失的扩展名执行此操作。
我的建议是从ZF网站安装ZF最新版本并安装ZF或ZF应用程序所需的扩展程序。
答案 1 :(得分:0)
我的解决方案是按如下方式安装Zend 2 Framework Skeleton Application。