SoundCloud CURLOPT_FOLLOWLOCATION конфликт

Я делал проект для университета, и мне нужно было разместить свое веб-приложение на любом хостинге. Веб-приложение использует SoundCloud API.

Локально это работало просто идеально. Но после размещения его на одном хостинге (который отказался помочь мне с проблемой и предложил использовать платный сервис), я получил предупреждение PHP, которое гласит:

CURLOPT_FOLLOWLOCATION не может быть активирован, когда open_basedir установлен в /home/u298603610/public_html/Services/Soundcloud.php.

Настройки сервера говорят, что безопасный режим отключен и что open_basedir="(some value)";

0

Решение

Поместите это в свой httpd.conf

php_admin_value open_basedir none

или если у вас есть PHP> = 5.3.0, поместите это глобально в начало вашего скрипта

ini_set('open_basedir', '');  // this will not work as I see in the documentation that you can only tighten an already set folder to a subfolder

Вы можете прочитать больше об этой директиве Вот

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]