FTP文件上传错误在Heroku中部署的Laravel应用程序中 - 使用未定义的常数FTP_Binary



Heroku的PHP版本为7.3。当我尝试将我的应用程序(部署在Heroku中)上传到FTP时,它会产生此错误 - 使用未定义的不确定常数ftp_binary-假定的" ftp_binary'(这将在Filesystemmanager中丢弃PHP的错误).php 。但是在PHP版本为7的Localhost中,它可以正常工作。解决此错误需要做什么?我在这里看到了一个类似的问题,php 7.0.5:使用未定义的常数ftp_binary-假定为'ftp_binary'

但是,答案应用于Windows OS,我有点丢失了如何在Heroku Cloud IE中实现解决方案,以根据可接受的答案在PHP版本中打开FTP。

在根文件夹中创建一个procfile并添加此网络:供应商/bin/heroku-php-apache2 -i custom_php.ini public/

在根文件夹中创建一个custic_php.ini文件(将作为php.ini)文件并将其添加到该文件中扩展= ftp.so

  1. https://laracasts.com/discuss/channels/laravel/problem/problem-with-ftp-in-laravel-52-on-php-717

  2. 在Heroku上编辑php.ini

相关内容

  • 没有找到相关文章

最新更新