- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
去年我在做一个项目,一切都很顺利。从 2015 年 11 月到今天,我都没有碰过它。我做了一些更改,当我尝试推送到 Heroku 时出现以下错误。我用 Composer 尝试了很多东西(composer 更新、composer 安装、删除 composer.lock 和运行 composer install 的 vendor 文件夹)但似乎没有任何帮助。
Counting objects: 11, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (6/6), done.
Writing objects: 100% (6/6), 494 bytes | 0 bytes/s, done.
Total 6 (delta 4), reused 0 (delta 0)
remote: Compressing source files... done.
remote: Building source:
remote:
remote: -----> Deleting 1 files matching .slugignore patterns.
remote: -----> Using set buildpack heroku/php
remote: -----> PHP app detected
remote: -----> Bootstrapping...
remote: -----> Installing system packages...
remote: NOTICE: No runtime required in composer.json; requirements
remote: from dependencies in composer.lock will be used for selection
remote: - php (7.0.3)
remote: - Apache (2.4.16)
remote: - Nginx (1.8.0)
remote: -----> Enabling PHP extensions...
remote: - ext-zend-opcache (automatic)
remote: -----> Installing dependencies...
remote: Composer version 1.0.0-alpha11 2015-11-14 16:21:07
remote: Loading composer repositories with package information
remote: Installing dependencies from lock file
remote: - Installing symfony/finder (v2.5.2)
remote: Loading from cache
remote:
remote: - Installing symfony/filesystem (v2.5.2)
remote: Loading from cache
remote:
remote: - Installing symfony/console (v2.5.2)
remote: Loading from cache
remote:
remote: - Installing nikic/php-parser (v0.9.5)
remote: Loading from cache
remote:
remote: - Installing classpreloader/classpreloader (1.0.2)
remote: Loading from cache
remote:
remote: - Installing d11wtq/boris (v1.0.8)
remote: Loading from cache
remote:
remote: - Installing doctrine/lexer (v1.0)
remote: Loading from cache
remote:
remote: - Installing doctrine/annotations (v1.2.0)
remote: Loading from cache
remote:
remote: - Installing doctrine/cache (v1.3.0)
remote: Loading from cache
remote:
remote: - Installing doctrine/collections (v1.2)
remote: Loading from cache
remote:
remote: - Installing doctrine/inflector (v1.0)
remote: Loading from cache
remote:
remote: - Installing doctrine/common (v2.4.2)
remote: Loading from cache
remote:
remote: - Installing doctrine/dbal (v2.4.2)
remote: Loading from cache
remote:
remote: - Installing facebook/php-sdk-v4 (4.0.9)
remote: Loading from cache
remote:
remote: - Installing filp/whoops (1.1.2)
remote: Loading from cache
remote:
remote: - Installing fzaninotto/faker (v1.4.0)
remote: Loading from cache
remote:
remote: - Installing guzzlehttp/streams (1.4.0)
remote: Loading from cache
remote:
remote: - Installing guzzlehttp/guzzle (4.1.4)
remote: Loading from cache
remote:
remote: - Installing ircmaxell/password-compat (1.0.3)
remote: Loading from cache
remote:
remote: - Installing mobiledetect/mobiledetectlib (2.8.3)
remote: Loading from cache
remote:
remote: - Installing symfony/translation (v2.5.2)
remote: Loading from cache
remote:
remote: - Installing symfony/security-core (v2.5.2)
remote: Loading from cache
remote:
remote: - Installing symfony/routing (v2.5.2)
remote: Loading from cache
remote:
remote: - Installing symfony/process (v2.5.2)
remote: Loading from cache
remote:
remote: - Installing symfony/http-foundation (v2.5.2)
remote: Loading from cache
remote:
remote: - Installing symfony/event-dispatcher (v2.5.2)
remote: Loading from cache
remote:
remote: - Installing symfony/debug (v2.5.2)
remote: Loading from cache
remote:
remote: - Installing psr/log (1.0.0)
remote: Loading from cache
remote:
remote: - Installing symfony/http-kernel (v2.5.2)
remote: Loading from cache
remote:
remote: - Installing symfony/dom-crawler (v2.5.2)
remote: Loading from cache
remote:
remote: - Installing symfony/css-selector (v2.5.2)
remote: Loading from cache
remote:
remote: - Installing symfony/browser-kit (v2.5.2)
remote: Loading from cache
remote:
remote: - Installing swiftmailer/swiftmailer (v5.2.1)
remote: Loading from cache
remote:
remote: - Installing stack/builder (v1.0.2)
remote: Loading from cache
remote:
remote: - Installing predis/predis (v0.8.6)
remote: Loading from cache
remote:
remote: - Installing phpseclib/phpseclib (0.3.7)
remote: Loading from cache
remote:
remote: - Installing patchwork/utf8 (v1.1.24)
remote: Loading from cache
remote:
remote: - Installing nesbot/carbon (1.10.0)
remote: Loading from cache
remote:
remote: - Installing monolog/monolog (1.10.0)
remote: Loading from cache
remote:
remote: - Installing jeremeamia/superclosure (1.0.1)
remote: Loading from cache
remote:
remote: - Installing laravel/framework (v4.2.7)
remote: Loading from cache
remote:
remote: - Installing jenssegers/agent (v2.1.1)
remote: Loading from cache
remote:
remote: - Installing prologue/support (v1.0.1)
remote: Loading from cache
remote:
remote: - Installing prologue/alerts (dev-master 961d965)
remote: Loading from cache
remote:
remote: - Installing way/generators (dev-master 37e65c4)
remote: Loading from cache
remote:
remote: Generating optimized autoload files
remote: > php artisan clear-compiled
remote: Mcrypt PHP extension required.
remote: Script php artisan clear-compiled handling the post-install-cmd e
vent returned with an error
remote:
remote:
remote:
remote: [RuntimeException]
remote: Error Output:
remote:
remote:
remote:
remote: install [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--
no-dev] [--no-plugins] [--no-custom-installers] [--no-autoloader] [--no-scripts]
[--no-progress] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap
-authoritative] [--ignore-platform-reqs] [--] [<packages>]...
remote:
remote:
remote:
remote: ! Push rejected, failed to compile PHP app
当我运行 composer update 时,这是输出:
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Conclusion: don't install laravel/framework v4.2.19
- Conclusion: don't install laravel/framework v4.2.18
- Conclusion: don't install laravel/framework v4.2.17
- Conclusion: don't install laravel/framework v4.2.16
- Conclusion: don't install laravel/framework v4.2.15
- Conclusion: don't install laravel/framework v4.2.14
- Conclusion: don't install laravel/framework v4.2.13
- Conclusion: don't install laravel/framework v4.2.12
- Conclusion: don't install laravel/framework v4.2.11
- Conclusion: don't install laravel/framework v4.2.10
- Conclusion: don't install laravel/framework v4.2.9
- Conclusion: don't install laravel/framework v4.2.8
- Conclusion: don't install laravel/framework v4.2.7
- Conclusion: don't install laravel/framework v4.2.6
- Conclusion: don't install laravel/framework v4.2.5
- Conclusion: don't install laravel/framework v4.2.4
- Conclusion: don't install laravel/framework v4.2.3
- Installation request for way/generators dev-master -> satisfiable by way/g
enerators[dev-master].
- Conclusion: don't install laravel/framework v4.2.2
- Conclusion: don't install laravel/framework v4.2.1
- way/generators dev-master requires illuminate/support ~5.0 -> satisfiable
by illuminate/support[v5.0.0, v5.0.22, v5.0.25, v5.0.26, v5.0.28, v5.0.33, v5.0.
4, v5.1.1, v5.1.13, v5.1.16, v5.1.2, v5.1.20, v5.1.22, v5.1.25, v5.1.28, v5.1.30
, v5.1.31, v5.1.6, v5.1.8, v5.2.0, v5.2.19, v5.2.21, v5.2.6, v5.2.7].
- don't install illuminate/support v5.0.0|don't install laravel/framework v4
.2.0
- don't install illuminate/support v5.0.22|don't install laravel/framework v
4.2.0
- don't install illuminate/support v5.0.25|don't install laravel/framework v
4.2.0
- don't install illuminate/support v5.0.26|don't install laravel/framework v
4.2.0
- don't install illuminate/support v5.0.28|don't install laravel/framework v
4.2.0
- don't install illuminate/support v5.0.33|don't install laravel/framework v
4.2.0
- don't install illuminate/support v5.0.4|don't install laravel/framework v4
.2.0
- don't install illuminate/support v5.1.1|don't install laravel/framework v4
.2.0
- don't install illuminate/support v5.1.13|don't install laravel/framework v
4.2.0
- don't install illuminate/support v5.1.16|don't install laravel/framework v
4.2.0
- don't install illuminate/support v5.1.2|don't install laravel/framework v4
.2.0
- don't install illuminate/support v5.1.20|don't install laravel/framework v
4.2.0
- don't install illuminate/support v5.1.22|don't install laravel/framework v
4.2.0
- don't install illuminate/support v5.1.25|don't install laravel/framework v
4.2.0
- don't install illuminate/support v5.1.28|don't install laravel/framework v
4.2.0
- don't install illuminate/support v5.1.30|don't install laravel/framework v
4.2.0
- don't install illuminate/support v5.1.31|don't install laravel/framework v
4.2.0
- don't install illuminate/support v5.1.6|don't install laravel/framework v4
.2.0
- don't install illuminate/support v5.1.8|don't install laravel/framework v4
.2.0
- don't install illuminate/support v5.2.0|don't install laravel/framework v4
.2.0
- don't install illuminate/support v5.2.19|don't install laravel/framework v
4.2.0
- don't install illuminate/support v5.2.21|don't install laravel/framework v
4.2.0
- don't install illuminate/support v5.2.6|don't install laravel/framework v4
.2.0
- don't install illuminate/support v5.2.7|don't install laravel/framework v4
.2.0
- Installation request for laravel/framework 4.2.* -> satisfiable by laravel
/framework[v4.2.0, v4.2.1, v4.2.10, v4.2.11, v4.2.12, v4.2.13, v4.2.14, v4.2.15,
v4.2.16, v4.2.17, v4.2.18, v4.2.19, v4.2.2, v4.2.3, v4.2.4, v4.2.5, v4.2.6, v4.
2.7, v4.2.8, v4.2.9].
这是我的 composer.json:
{
"name": "laravel/laravel",
"description": "The Laravel Framework.",
"keywords": ["framework", "laravel"],
"license": "MIT",
"require": {
"laravel/framework": "4.2.*",
"prologue/alerts": "dev-master",
"way/generators": "dev-master",
"fzaninotto/faker": "v1.4.0",
"nesbot/Carbon": "*",
"doctrine/dbal": "2.4.*",
"guzzlehttp/guzzle": "~4.0",
"jenssegers/agent": "*",
"facebook/php-sdk-v4" : "4.0.*"
},
"require-dev" : {
"phpunit/phpunit": "4.1.*"
},
"autoload": {
"classmap": [
"app/commands",
"app/controllers",
"app/models",
"app/database/migrations",
"app/database/seeds",
"app/tests/TestCase.php"
]
},
"scripts": {
"post-install-cmd": [
"php artisan clear-compiled",
"php artisan optimize"
],
"post-update-cmd": [
"php artisan clear-compiled",
"php artisan optimize"
],
"post-create-project-cmd": [
"php artisan key:generate"
]
},
"config": {
"preferred-install": "dist"
},
"minimum-stability": "stable"
}
如果我将 way/generators 更改为 2.*
并将 prologue/alerts 更改为 0.3.0
我可以运行 composer update,但仍然无法推送之后。
有人可以帮忙吗?现在已经坚持了 2 天。
提前致谢!
最佳答案
错误原因如下:
Mcrypt PHP extension required.
启用该扩展以避免错误。
关于php - 推送到 Heroku 应用程序失败(安装后 cmd 事件返回错误)- Composer 问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35613151/
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the
在编码时,我问了自己这个问题: 这样更快吗: if(false) return true; else return false; 比这个? if(false) return true; return
如何在逻辑条件下进行“返回”? 在这样的情况下这会很有用 checkConfig() || return false; var iNeedThis=doSomething() || return fa
这是我的正则表达式 demo 如问题所述: 如果第一个数字是 1 则返回 1 但如果是 145 则返回 145 但如果是 133 则返回 133 样本数据a: K'8134567 K'81345678
在代码高尔夫问答部分查看谜题和答案时,我遇到了 this solution返回 1 的最长和最晦涩的方法 引用答案, int foo(void) { return! 0; } int bar(
我想在下面返回 JSON。 { "name": "jackie" } postman 给我错误。说明 Unexpected 'n' 这里是 Spring Boot 的新手。 1日龄。有没有正确的方法来
只要“is”返回 True,“==”不应该返回 True 吗? In [101]: np.NAN is np.nan is np.NaN Out[101]: True In [102]: np.NAN
我需要获取所有在 6 号或 7 号房间或根本不在任何房间的学生的详细信息。如果他们在其他房间,简单地说,我不希望有那个记录。 我的架构是: students(roll_no, name,class,.
我有一个表单,我将它发送到 php 以通过 ajax 插入到 mysql 数据库中。一切顺利,php 返回 "true" 值,但在 ajax 中它显示 false 消息。 在这里你可以查看php代码:
我在 Kotlin 中遇到了一个非常奇怪的无法解释的值比较问题,以下代码打印 假 data class Foo ( val a: Byte ) fun main() { val NUM
请注意,这并非特定于 Protractor。问题在于 Angular 2 的内置 Testability service Protractor 碰巧使用。 Protractor 调用 Testabil
在调试窗口中,以下表达式均返回 1。 Application.WorksheetFunction.CountA(Cells(4 + (i - 1) * rows_per_record, 28) & "
我在本地使用 jsonplaceholder ( http://jsonplaceholder.typicode.com/)。我正在通过 extjs rest 代理测试我的 GET 和 POST 调用
这是 Postman 为成功调用我的页面而提供的(修改后的)代码段。 var client = new RestClient("http://sub.example.com/wp-json/wp/v2
这个问题在这里已经有了答案: What to do with mysqli problems? Errors like mysqli_fetch_array(): Argument #1 must
我想我对 C 命令行参数有点生疏。我查看了我的一些旧代码,但无论这个版本是什么,都会出现段错误。 运行方式是 ./foo -n num(其中 num 是用户在命令行中输入的数字) 但不知何故它不起作用
我已经编写了一个类来处理命名管道连接,如果我创建了一个实例,关闭它,然后尝试创建另一个实例,调用 CreateFile() 返回 INVALID_HANDLE_VALUE,并且 GetLastErro
即使 is_writable() 返回 true,我也无法写入文件。当然,该文件存在并且显然是可读的。这是代码: $file = "data"; echo file_get_contents($fil
下面代码中的变量 $response 为 NULL,尽管它应该是 SOAP 请求的值。 (潮汐列表)。当我调用 $client->__getLastResponse() 时,我从 SOAP 服务获得了
我一直在网上的不同论坛上搜索答案,但似乎没有与我的情况相符的... 我正在使用 Windows 7,VS2010。 我有一个使用定时器来调用任务栏刷新功能的应用程序。在该任务栏函数中包含对 LoadI
我是一名优秀的程序员,十分优秀!