У меня проблема с командой shell ogr 2 ogr
ogr2ogr -f OCI OCI:user_name/password@DATABASE:GAS /opt/imp/ready/Gas.shp -skipfailures -overwrite -lco DIM=2 -lco PRECISION=no -lco SRID=2400000 -lco LAUNDER=YES -lco ADD_LAYER_GTYPE=NO -lco GEOMETRY_NAME=GEOM
когда я вызываю ogr 2 ogr в окнах оболочки, все нормально,
но я вызываю команду в php, в базу данных вставляю армянские и русские шрифты ???????????
иероглиф.
Убедитесь, что у вас есть строка ниже в верхней части файла PHP:
header('Content-Type: text/html; charset=utf-8');
Ссылка:
http://us2.php.net/manual/en/function.utf8-encode.php
Других решений пока нет …