FTP 部署在 Heroku 中的 Laravel 应用程序中的文件上传错误 - 使用未定义常量 FTP_BINARY
FTP file upload error in a Laravel app deployed in Heroku - Use of undefined constant FTP_BINARY
Heroku 的 php 版本是 7.3。当我尝试将任何文件从我的应用程序(部署在 heroku 中)上传到 ftp 时,它给出了这个错误 - Use of undefined constant FTP_BINARY - assumeed 'FTP_BINARY'(这将PHP) 在 FilesystemManager.php 的未来版本中抛出错误。但是在 php 版本为 7 的本地主机中,它可以工作 fine.What 需要做些什么来解决这个错误?我在这里看到了类似的问题,
但是答案应用于 windows OS 我有点迷茫如何在 heroku 云中实现解决方案,即在 [=24] 中打开 ftp =] 根据接受的答案版本。
在根文件夹中创建一个 procfile 并添加它
网页:vendor/bin/heroku-php-apache2 -i custom_php.ini public/
在根文件夹中创建一个 custom_php.ini 文件(它将作为 php.ini)文件
并将其添加到该文件
分机=ftp.so
https://laracasts.com/discuss/channels/laravel/problem-with-ftp-in-laravel-52-on-php-717
Edit php.ini on heroku
Heroku 的 php 版本是 7.3。当我尝试将任何文件从我的应用程序(部署在 heroku 中)上传到 ftp 时,它给出了这个错误 - Use of undefined constant FTP_BINARY - assumeed 'FTP_BINARY'(这将PHP) 在 FilesystemManager.php 的未来版本中抛出错误。但是在 php 版本为 7 的本地主机中,它可以工作 fine.What 需要做些什么来解决这个错误?我在这里看到了类似的问题,
但是答案应用于 windows OS 我有点迷茫如何在 heroku 云中实现解决方案,即在 [=24] 中打开 ftp =] 根据接受的答案版本。
在根文件夹中创建一个 procfile 并添加它 网页:vendor/bin/heroku-php-apache2 -i custom_php.ini public/
在根文件夹中创建一个 custom_php.ini 文件(它将作为 php.ini)文件 并将其添加到该文件 分机=ftp.so
https://laracasts.com/discuss/channels/laravel/problem-with-ftp-in-laravel-52-on-php-717
Edit php.ini on heroku