Ошибка загрузки файла FTP в приложении Laravel, развернутом в Heroku - Использование неопределенной константы FTP_BINARY - PullRequest
0 голосов
/ 10 марта 2019

PHP версия Heroku - 7.3.Когда я пытался загрузить любой файл из моего приложения (развернутого в heroku) в ftp, он выдает эту ошибку - Использование неопределенной константы FTP_BINARY - предполагается, что FTP_BINARY (это приведет к ошибке в будущей версии PHP) в FilesystemManager.php .Но в localhost, где версия php 7, она работает нормально. Что нужно сделать, чтобы решить эту ошибку?Я видел подобный вопрос здесь, PHP 7.0.5: использование неопределенной константы FTP_BINARY - предполагается, что 'FTP_BINARY'

, но ответ был применен к ОС Windows, и я немного растерялсякак реализовать решение в облаке heroku, т.е. включить ftp в версии php согласно принятому ответу.

1 Ответ

0 голосов
/ 28 марта 2019

создайте procfile в корневой папке и добавьте этот web: vendor / bin / heroku-php-apache2 -i custom_php.ini public /

создайте файл custom_php.ini в корневой папке (который будетработать как php.ini) и добавить его к этому расширению = ftp.so

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

  2. Редактировать php.ini вгеройку

...