繁体   English   中英

在AMPPS中创建Zend Framework项目(Mac)

[英]Create Zend Framework Project in AMPPS (Mac)

我正在使用AMPPS 2.9,并从AMPPS菜单安装了Zend Framework 2.3.5。 我想基于该框架创建一个新项目。 我在Zend安装说明的第一种方法上尝试了第一个命令,将其指向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

我不确定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,则可以轻松使用port> sudo port install php5-curl ,并手动对所有缺少的扩展名进行操作。

我的建议是从ZF网站安装最新的ZF,并安装ZF或您的ZF应用所需的所需扩展。

我的解决方案是按以下方式安装Zend 2 Framework Skeleton Application。

  1. 使用页面上的“下载ZIP”按钮从github下载它。
  2. 解压缩它,并将顶级文件夹移动/重命名到所需的位置/名称。
  3. 打开一个终端窗口,并CD到新文件夹。
  4. 执行“ php composer.phar自我更新”。
  5. 执行“ php composer.phar安装”。
  6. 在AMPPS主页上,选择“添加新域”,然后将路径指向添加了/ public的新文件夹位置。 例如,“ // public”。
  7. 在浏览器中,导航到新域,您应该看到“ Welcome to Zend Framework 2”框架应用程序页面。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM