我正在尝试启动一台流浪机器(使用ansible),当它执行“composer安装”任务时,它会抛出一个错误。我搜索了这个问题,并尝试了多种无效的解决方案(解释如下)。
我相信这与流浪用户没有权限写入app/cache和app/log有关,即使我更改了VM和local上的权限。我不知道该怎么解决。
错误:
失败:[默认](项=编写器安装)=
Composer.json文件:
{
"name": "fostermadeco/fisher",
"license": "proprietary",
"type": "project",
"autoload": {
"psr-4": {
"": "src/"
},
"classmap": [
"app/AppKernel.php",
"app/AppCache.php"
]
},
"require": {
"php": ">=5.3.9",
"symfony/symfony": "2.8.*",
"doctrine/orm": "^2.4.8",
"doctrine/doctrine-bundle": "~1.4",
"symfony/swiftmailer-bundle": "~2.3",
"symfony/monolog-bundle": "~2.11.3",
"sensio/distribution-bundle": "~5.0",
"sensio/framework-extra-bundle": "^3.0.2",
"incenteev/composer-parameter-handler": "~2.0",
"snc/redis-bundle": "^2.0",
"predis/predis": "^1.1",
"doctrine/doctrine-migrations-bundle": "1.2.1",
"alcaeus/mongo-php-adapter": "^1.0",
"doctrine/mongodb-odm": "^1.2",
"doctrine/mongodb-odm-bundle": "^3.2",
"ocramius/package-versions": "^1.1",
"ircmaxell/random-lib": "^1.2",
"jms/serializer-bundle": "^1.1",
"nelmio/api-doc-bundle": "^2.13",
"maba/webpack-bundle": "^0.6.4",
"stripe/stripe-php": "^4.3",
"doctrine/annotations": "^1.3",
"bugsnag/bugsnag-symfony": "^1.0",
"stof/doctrine-extensions-bundle": "^1.2",
"danielstjules/stringy": "^2.3",
"doctrine/migrations": "1.4.1",
"beberlei/DoctrineExtensions": "1.0.*"
},
"require-dev": {
"sensio/generator-bundle": "~3.0",
"symfony/phpunit-bridge": "~2.7",
"doctrine/data-fixtures": "^1.2",
"hautelook/alice-bundle": "^1.4"
},
"scripts": {
"symfony-scripts": [
"Incenteev\\ParameterHandler\\ScriptHandler::buildParameters",
"Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::buildBootstrap",
"Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::clearCache",
"Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installAssets",
"Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::installRequirementsFile",
"Sensio\\Bundle\\DistributionBundle\\Composer\\ScriptHandler::prepareDeploymentTarget"
],
"post-install-cmd": [
"@symfony-scripts"
],
"post-update-cmd": [
"@symfony-scripts"
]
},
"config": {
"bin-dir": "bin"
},
"extra": {
"symfony-app-dir": "app",
"symfony-web-dir": "public",
"symfony-assets-install": "relative",
"incenteev-parameters": {
"file": "app/config/parameters.yml"
},
"branch-alias": null
},
"minimum-stability": "dev"
}
>
我也能够'rm-rf应用/缓存/*',我已经改变了缓存文件夹'sudo chmod-R 777应用/缓存'的权限
我使用的是一个设置date.timezone='美国/New_York'
任何帮助都将不胜感激!谢谢
问题似乎来自VM如何处理映射路径。
在VM中更改项目目录中文件的所有权和权限不会出错,但经过进一步调查,您会发现所有权和权限实际上没有更改。
我发现问题出在我的操作系统macOS High Sierra v10.13.1上。目前,该操作系统和vagrant存在一个bug,与vagrant的文件同步、NFS和macOS上的文件映射有关。
更多信息:http://www.qed42.com/blog/macos-sierra-issues-vagrant
问题内容: 我有一个Java程序,正在使用 mysql* 数据库连接代码。我在Eclipse的资源文件夹中添加了 mysql-connector- java-3.0.10-stable-bin.jar 和 mysql-connector-java-5.0.4-bin.jar 文件。当我在Eclipse中运行程序时,它运行良好。然后,我创建了一个项目的 .jar 文件,其中包含该jar文件中的所有j
我是拉威尔的新手,所以你可能不得不忍受我,但我似乎有个小问题。现在,首先,我创建了一个基本模板,并使用phpMyAdmin和Wamp成功地运行了它,它运行得很好。我还得到了一个老项目,我被要求看一看,但由于某种原因,我无法让它运行。 这就是我正在使用的过程: 1:打开cmd更改到正确的目录 2:安装编写器 3:将目录更改为项目目录 4:运行 错误: PHP警告:需要(C:\wamp64\www\p
当我试图使用命令: 错误:发生了JNI错误,请检查您的安装并在线程“main”java中重试。lang.NoClassDefFoundError:org/apache/http/client/ClientProtocolException 它在eclipse中运行良好。请帮忙。
当我尝试运行testRunner.java时,我会看到以下错误: initializationError(0.000秒) java.lang.IllegalArgumentException:baseDir必须存在:C:\com\newtour\qa\features at io.cucumber.core.resource.pathscanner.findResourcesforPath(pat
我是的新手,遇到以下错误。 运行以下代码时会出现此错误(可在GitHub中获得:https://github.com/ddraj/hbase-trunk-mttr/blob/master/hbase-examples/src/main/java/org/apache/hadoop/hbase/mapreduce/sampleuploader.java) 我正在使用CDH5.2.6 我可以像这样获得
问题内容: 我尝试获取一些数据库值并将其显示在列表视图中。 这是我的代码: 我得到的RuntimeException 这是错误: 03-11 20:11:24.650:E / AndroidRuntime(887):java.lang.RuntimeException: 无法启动活动 ComponentInfo {com.NIRR.redistributionsystem / com.NIRR.r