Архивы | Октябрь2012

пытался включить sapnwrfc из php

Появилась вот такая ошибка:
Could not open the ICU common library.
The following files must be in the path described by
the environment variable "LD_LIBRARY_PATH":
libicuuc.so.34, libicudata.so.34, libicui18n.so.34 [nlsui0_mt.c 1649] pid = 700588
LD_LIBRARY_PATH is currently set to [nlsui0_mt.c 1652] pid = 700588

Решается так:
# cd /etc/ld.so.conf.d
# echo "/path/to/nwrfcsdk/lib" > ./sapnwrfc.conf
# ldconfig
# service httpd restart

Далее...

Как получить список функций

Чтобы получить список функций класса php: var_dump(get_class_methods('SoapClient'));
Чтобы получить список функций модуля php: get_extension_funcs($each_ext);
Чтобы получить список функций любого модуля .so: readelf -sW sapnwrfc.so | grep FUNC | grep zif

Ну, и в добавок: get_loaded_extensions(); - получаем загруженные модули.

Далее...

sap добавить пользователя

Чтобы добавить пользователя в sap нужно использовать транзакцию su01.

Далее...