草庐IT

docker_compose

全部标签

php - 通过 composer 安装 Yii2 失败

我想通过composer安装yii2,它给我一个错误这里是错误:Yourrequirementscouldnotberesolvedtoaninstallablesetofpackages.Problem1-yiisoft/yii22.0.9requiresbower-asset/jquery2.2.*@stable|2.1.*@stable|1.11.*@stable|1.12.*@stable->nomatchingpackagefound.-yiisoft/yii22.0.8requiresbower-asset/jquery2.2.*@stable|2.1.*@stable|1

没有 Composer 的 PHPMailer 安装

请原谅我的无知。我正在尝试在Linux上的PHP5.6下安装PHPMailer6.0.1。我的PHP安装是远程的,我通过FTP管理我所有网站的PHP(我通常将软件包下载为.zips到Win10,解压缩,然后将结果通过FTP传输到我的网站空间)。在安装PHPMailer的各种方法中,Composer是首选,但这是我失败的地方。Composer说明似乎都不适合这种工作方式——安装程序要我“选择要使用的命令行PHP”,但我本地没有PHP...恼人的是,我看到安装了PHPMailer的composer.json文件等待使用。但是没有PHPMailerAutoload.php(这是Compose

php - Composer 要求 ext-zip 失败

PHPStorm告诉我我需要composerrequireext-zip,但是,该命令失败了...PHPStorm说我发出的命令是composerrequireext-zip结果Yourrequirementscouldnotberesolvedtoaninstallablesetofpackages.和Installationfailed,reverting./composer.jsontoitsoriginalcontent. 最佳答案 解决方案#1-将ext-zip添加到您需要的composer.json部分:{"requir

php - Composer 更新-vvv 不工作

我已经在ubuntu14.04上全局安装了composer。当我运行composer--version它适用于以下输出Composerversion1.0-dev(45b1f356c24d87788a339f6a50d6d78bef464c47)2015-02-2714:31:27但是当我运行以下命令时Composer更新-vvv出现以下错误Failedtoinitializeglobalcomposer:Composercouldnotfindtheconfigfile:/home/enamul/.composer/composer.jsonToinitializeaproject,

php - 如何在 macOS 上安装 Composer?

我试图在我的macOS版本上安装Composer:highsierra-->10.13.4但是在使用命令之后:sudophp-r"copy('https://getcomposer.org/installer','composer-setup.php');"它创建了一些文件和目录,但没有下载Composer。我的终端显示以下错误:Nologhandlingenabled-usingstderrloggingCreateddirectory:/var/db/net-snmpCreateddirectory:/var/db/net-snmp/mib_indexes`我该如何解决这个问题?

php - 如何在 Composer (laravel 4)中删除保存的用户名和密码

我已经使用composer更新了我的laravel供应商。我买了一个位于github私有(private)仓库中的包裹。下载composer询问用户名和密码时,我输入了错误的密码,所以它给了我一个错误。之后我再次运行composerupdate但这次它只是保留旧的错误密码它没有要求我再次输入密码,有点保存在Composer缓存中。我怎样才能删除composer中的旧密码? 最佳答案 在您的~/.composer中,您将拥有一个名为config.json的文件,其中包含用于在GitHub中登录的OAuthtoken。清除您的OAuth

php - 没有 Composer 的 PSR 4 自动加载

我在一个项目中有一个包,它是使用composer和composer.json条目自动加载的,如下所示:"autoload":{"psr-4":{"CompanyName\\PackageName\\":"packages/package-folder/src/"}}现在我将其复制到另一个未使用Composer的项目中。我怎样才能在那里自动加载同一个包? 最佳答案 您必须阅读composer并自行为composer.json中定义的每个命名空间加载类。方法如下:functionloadPackage($dir){$composer=j

php - 适用于 PHP 7 的 Docker gd 模块

我有docker文件,它是为Drupal8配置的,但是在我启动“docker-composeup”之后,一切都很顺利,但是在安装Drupal时它显示没有启用PHP的“gd”模块.这是我的Dockerfile:FROMphp:7-fpm#InstallmodulesRUNapt-getupdateRUNapt-getinstall-ysoftware-properties-commonRUNDEBIAN_FRONTEND="noninteractive"add-apt-repositoryppa:ondrej/phpRUNapt-getupdateRUNapt-getinstall-yv

Centos安装docker

先上菜后详解yuminstall-yyum-utilsdevice-mapper-persistent-datalvm2yum-config-manager--add-repohttp://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repoyuminstall-ydocker-cedocker-ce-clicontainerd.iomkdir-p/opt/docker#docker19.xx之后sed-i's/-H/\-\-data\-root\/opt\/docker&/'/usr/lib/systemd/system/docke

将Python项目(Flask)打包成Docker镜像,部署到微软云---Azure

将项目打包成Docker镜像,部署到微软云---Azure一、准备环境1、安装Docker2、下载Linux内核更新包3、打开MicrosoftStore,下载Ubuntu4、VisualStudioCode安装Docker插件二、将项目打包成Docker镜像并部署1、生成requirements.txt2、编写Dockerfile3、构建镜像4、启动容器5、检查容器是否启动6、创建容器注册表7、创建Web应用8、浏览三、更新版本前情提要:首先创建一个简单的Flask项目,参考上一篇文章链接:将Python(Flask)Web应用部署到Azure应用服务一、准备环境1、安装Docker下载链接