Algemeen forum ontrent de ontwikkelng, design en hosting van weergerelateerde websites (dit laatste om een beetje on topic te blijven)
Door mandersp
#67172
Op http://www.weerstationheijen.nl/weather28/index.php?p=31&lang=nl#data-area krijg ik deze foutmelding,
Code: Selecteer alles
Deprecated: iconv_set_encoding(): Use of iconv.output_encoding is deprecated in /home/u406190955/public_html/BNLWN-mesomap/BNLWN-mesomap.php on line 164
,
het gaat hierom:
Code: Selecteer alles
iconv_set_encoding("output_encoding", MESO_CHARSET);


Hoe kan ik deze verwijderen zodat alles weer goed is?
Door wvdkuil
#67176
Ik kan deze fout niet reproduceren.
Misschien omdat je PHP 7.0.3 gebruikt. En ik kan niet verder testen dan 7.0.0
Maar waarschijnlijker staan je standaard PHP settings op error reporting ALL.
En dat is voor een productie website niet de bedoeling.

Dit zijn zeer oude scripts (2008-2010) waar nauwelijks meer een update op komt.

Oplossing 1: In BNLWN-mesomap/BNLWN-mesomap.php regel 1 veranderen van
Code: Selecteer alles
<?php 
in
Code: Selecteer alles
<?php  ini_set('display_errors', '0'); 

Werkt die oplossing niet, dan
Oplossing 2: Regel 162 met de iconv_set_encoding op commentaar zetten

De manual geeft nog geen deprecated voor "output_encoding" wel voor "input_encoding"
http://php.net/manual/en/function.iconv ... coding.php

Wim