我与无法运行 Composer 的 PHP 5.3.8 共享主机。
昨天我已经将 Composer 安装到我自己的计算机上,然后我用它“构建”了 Restler。它也下载了Illuminate。然后我将它们上传到我的共享主机,但它没有工作,因为显然 Illuminate 需要最低 PHP 5.4。
那么,是否有可能为 Composer 指定 PHP 版本?或者我应该关闭 PHP 5.6,然后在我的 PC 上打开 PHP 5.3.x。
我与无法运行 Composer 的 PHP 5.3.8 共享主机。
昨天我已经将 Composer 安装到我自己的计算机上,然后我用它“构建”了 Restler。它也下载了Illuminate。然后我将它们上传到我的共享主机,但它没有工作,因为显然 Illuminate 需要最低 PHP 5.4。
那么,是否有可能为 Composer 指定 PHP 版本?或者我应该关闭 PHP 5.6,然后在我的 PC 上打开 PHP 5.3.x。
看起来您正在使用 Restler 3 RC5,RC6 已经删除了这些依赖项
Restler 仅在您使用刀片模板时使用照明,因此您可以安全。您可以在没有开发选项的情况下运行 composer update
composer update --no-dev
有关更多详细信息,请参阅https://getcomposer.org/doc/03-cli.md#update
这将只安装生产环境所需的包。然后您可以将文件上传到服务器,一切都应该没问题。