Como ativar allow_url_fopen e allow_url_include
Alguns recursos são desativados por padrão nos servidores de hospedagem, dentre esses temos o allow_url_fopen e o allow_url_include. Mas há formas pra se sobresair diante dessa situação, vejamos:
Um primeira idéia é tentar ativar o recurso criando um arquivo chamado .htaccess e dentro dele insira o seguinte:
php_value allow_url_fopen 1 php_value allow_url_include 1 Order allow,deny Allow from all
Ou
php_flag allow_url_fopen on php_flag allow_url_include on Order allow,deny Allow from all
Caso já exista um arquivo .htaccess no servidor remoto, apenas adicione as linhas:
php_value allow_url_fopen 1 php_value allow_url_include 1
Não substitua ou delete o arquivo que já existe em seu servidor, se ele já existe deve estar executando alguma função lá, por isso apenas inclua as linhas que indicamos, para fazer isso você precisará baixar o arquivo que está no servidor remoto para seu pc, após isso abra-o no bloco de notas e edite normalmente, após isso, reenvie para o servidor, agora sim substituindo àquele .htaccess que lá está.
Uma segunda forma de resolver seu problema, caso a primeira não tenha funcionado, é através de um arquivo php.ini, cria um arquivo php.ini e abra-o no bloco de notas, dentro dele digite o seguinte:
allow_url_fopen = on allow_url_include = on
Depois salve e envie para a pasta onde o script vai utilizar esses recursos.
Uma terceira solução é você substituir a função fopen pela curl, inclusive estarei criando um artigo aqui sobre a função CURL do php. Permaneçam conectados aqui no Profissionais Web e verão.
Para este post é isso pessoal. Take care!















oi tenho celular mp14 e não esta funcionando a web cam dele…. nao é o cabo pois eu passei arquivos dele para o pc..o q será pq nao quer funcionar mais funcionava perfeitamente? vc pode me ajudar
se poder manda a resposta para esse e-mail juliaa18@hotmail.com
obrigada beijocas
08/05Poderia me dizer como que estala.
28/03parabens pelo artigo
mas nao consigo fazer o meu .htaccess funcionar
ao colocar allow_url_fopen e allow_url_include sempre da erro
erro:
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator and inform them of the time the error occurred, and anything you might have done that may have caused the error.
More information about this error may be available in the server error log.
tentei inserir de todas maneiras que voce mencionou e sempre da erro
28/01Olá… Obrigado pela ajuda.
Os flags para htaccess resultaram em um erro do http 500… Mas o php.ini resolveu o problema.
04/04Obrigado.