我是新的MacOS。我已经成功安装了MAMP
最好的方法是Docker。
在应用程序中创建文件docker-compose.yml:
version: "3.1"
services:
php-fpm:
image: webdevops/php-nginx:7.4
container_name: myapp-webserver
working_dir: /app
volumes:
- ./:/app
environment:
- WEB_DOCUMENT_ROOT=/app/webroot
ports:
- "80:80"
mysql:
image: mysql:5.6
container_name: myapp-mysql
working_dir: /app
volumes:
- .:/app
- ./tmp/data/mysql_db:/var/lib/mysql
env_file:
- mysql.env
command: mysqld --character-set-server=utf8 --init-connect='SET NAMES UTF8;'
ports:
- "3306:3306"
创建mysql文件。环境
MYSQL_ROOT_PASSWORD=password
MYSQL_DATABASE=my_app
MYSQL_USER=my_user
MYSQL_PASSWORD=password
执行docker-comup以启动服务并在http://localhost访问应用程序。
接下来,您需要使用正确的凭据更新数据库配置—主机是服务名称,在我们的示例中是“mysql”:
'host' => ‘mysql’,
'username' => 'my_user',
'password' => ‘password’,
'database' => 'my_app'
现在你可以执行了
docker-compose exec php-fpm bin/cake
我们可以使用docker而不是off mamp或者安装apache和php。
将项目文件夹指定为docker容器的卷。
我使用:docker-apache-phphttps://github.com/romeOz/docker-apache-php
我使用的是一个外部数据库,但是我们可以用这个映像构建一个新的docker映像来添加mysql
错误是报告未在Web服务器上启用或安装"intl"扩展。
在MAMP上修复它的步骤很少。下面解释了如何做到这一点。
问题内容: 如何在mac上安装libicu dev。这是网站上推荐的说明 文档 http://polyglot.readthedocs.org/en/latest/Installation.html I am using anaconda but it seems to always throw up an error 问题答案: 我刚让PyICU安装在OSX上,因为同样的原因它失败了 错误。以下
问题内容: 如何在Mac上安装libicu-dev。这是文档上推荐的说明 http://polyglot.readthedocs.org/en/latest/Installation.html 我正在使用水蟒,但似乎总是抛出 错误 问题答案: 由于相同的错误导致PyICU失败后,我才将其安装在OSX上。这是我的建议: 安装自制软件(OSX的软件包管理器) #安装库;可能已经安装 验证是否存在必需的
本文向大家介绍在Mac OS上安装Python,包括了在Mac OS上安装Python的使用技巧和注意事项,需要的朋友参考一下 Python发行版可用于多种平台。您只需要下载适用于您的平台的二进制代码并安装Python。 如果平台的二进制代码不可用,则需要C编译器来手动编译源代码。在安装所需的功能选择方面,编译源代码可提供更大的灵活性。 最近的Mac装有Python,但可能已经过时了。有关获取当前
试图在Mac上安装Spark和相关程序,但在测试安装时收到错误消息。 /Users/somedirectory/apachespark/spark-2.3.0-bin-hadoop2.7/bin/pyspark/Users/somedirectory/apachespark/spark-2.3.0-bin-hadoop2.7/bin/spark-class:第71行:/Library/Java/J
我对Mac OS(或Bouncy Castle/加密)还是个新手,因此我在这里按照指南下载了PGP-JDK1.5-1.7版本的Bouncy Castle JAR。 我发出以下命令查看Java安装在何处: 然后,我将security.provider.11=org.bouncycastle.jce.provider.bouncycastleprovider添加到/library/java/jdk1.
我试图通过克隆repo在mac os 10.13上安装Multicorn。在我的机器上,但得到错误,我还安装了mac os 10.13的xcode。 我得到的错误: Python的版本是2.7 clang-wall-Wwiness-原型-Wpoint er-arith-Wdisonation-post-语句-Wfalse=vla-Wendif-标签-Wwiness-forment-属性-Wform