我已经通过 php 脚本发布推文有一段时间了。版本 1.1.
现在我需要使用新的 Twitter API 版本 2 发布推文。
我尝试使用composer在项目目录中创建一个composer.json文件,我认为它指向php api接口的源代码。
我有一个非常旧版本的 Centos 6.3 和非常旧版本的 php 5.3.3。当我尝试使用 Composer 创建带有 require the 库的 json 文件时......我收到一个错误,我已确定该错误是由特定版本的 php 引起的。所以我从来没有得到过composer.json 文件。 (noweh/twitter-api-v2-php)。
谁能告诉我是否可以在不使用作曲家的情况下完成这个作品?
似乎不是 php 的升级,这可能会有所帮助。
我可能需要一个新的平台来运行较新的Linux,但我想如果我能让推文运行,我就有时间创建一个新盒子。
谢谢。
您的PHP版本5.3.3受CVE-2013-6420影响,无法安全执行证书验证,强烈建议您升级。
[逻辑异常]
ComposerRepository:未定义 $data。请举报
https://github.com/composer/composer/issues/new。
需要 [--dev] [--dry-run] [--prefer-source] [--prefer-dist] [--prefer-install PREFER-INSTALL] [--fixed] [--no-suggest] [--无进度] [--无更新] [--无安装] [--更新无开发] [-w|--更新与依赖项] [-W|--更新-带有所有依赖项] [--带有依赖项] [--带有所有依赖项] [--ignore-platform-req IGNORE-PLATFORM-REQ] [--ignore-platform-reqs] [--prefer-稳定] [--prefer-lowest] [--sort-packages] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--apcu-autoloader-前缀 APCU-AUTOLOADER-PREFIX] [--] []...
我在composer.org上发现了关于php 5.3.3版本的讨论。该讨论谈到了一个问题,但从未找到经过测试的解决方案。
您不应该使用 PHP
5.3.3
。它的支持大约十年前就停止了。
在撰写本文时,您应该升级到 PHP
8.2
。