Я делаю это таким образом для openxlsx, используя следующую функцию
mywritexlsx<-function(fname="temp.xlsx",sheetname="Sheet1",data,
startCol = 1, startRow = 1, colNames = TRUE, rowNames = FALSE)
{
if(! file.exists(fname))
wb = createWorkbook()
else
wb <- loadWorkbook(file =fname)
sheet = addWorksheet(wb, sheetname)
writeData(wb,sheet,data,startCol = startCol, startRow = startRow,
colNames = colNames, rowNames = rowNames)
saveWorkbook(wb, fname,overwrite = TRUE)
}
попробуйте это:
Yii::app()->request->getUserHostAddress()
вместо
Yii::app()->request->getUserHostAddress
с "()" он должен работать
В Yii2 используйте Yii::$app->getRequest()->getUserIP()