fsockopen() включение его в PHP.ini

в моем файле PHP.ini у меня есть это: allow_url_fopen = On

похоже, как включить fsockopen() Но так ли это?

Поскольку мой API говорит о недопустимом ключе, когда я проверил его точность, люди, которые дали мне ключ, сказали, что обычно это происходит потому, что хост отключил fsockopen(), они также сказали мне внести в белый список некоторые их IP-адреса для fsockopen (), как/где это сделать? это в PHP.ini?

У меня есть Cpanel с редактором MultiPHP INI... поэтому я зарегистрировался там, и для параметра allow_url_fopen установлено значение On.

Но я не вижу fsockopen(), поэтому я не уверен, как его включить или нет.

Спасибо, - Рич


person Rich    schedule 05.10.2017    source источник


Ответы (1)


Да, это способ включить его, но конфигурация PHP имеет разные уровни.

Если вы находитесь на виртуальном хостинге, возможно, вы используете php.ini в своей пользовательской папке, но эта функция отключена хостом на уровне конфигурации ядра. В этом случае вам нужно поговорить с вашим хостинг-провайдером.

Вы можете легко проверить, включен ли он, просмотрев phpinfo

<?php phpinfo();

Поместите это в файл на своем сервере и откройте страницу в браузере.

person Mark Walker    schedule 05.10.2017
comment
Спасибо так и сделаю. - person Rich; 05.10.2017