Install / Setup issues

Have tried to setup 10.1 on Ubuntu 12.04… getting the following

sudo /etc/init.d/arkwui start
/etc/init.d/arkwui: start the Arkeia Web User Interface server
httpd: Syntax error on line 494 of /opt/arkeia/wui/httpd/conf/httpd.conf: Cannot load /opt/arkeia/wui/httpd/modules/libphp5.so into server: libz.so.1: cannot open shared object file: No such file or directory

I didn’t have php installed but have even tried putting that on and still no luck :frowning:

I’ve tired pointing the software to use PHP library installed with apache but give me ‘wrong ELF class’ which then pointed me towards the package which it turns out was 32bit not 64bit … Doh.  

Sorted.

Hello,

The arkwui package installs it’s own php libraries.

This issue may be caused by SE Linux Enforcing

TRY THIS:

sudo chcon -t textrel_shlib_t /opt/arkeia/wui/httpd/modules/libphp5.so

/etc/init.d/arkwui start

Thanks… yeah I saw those two statements in the doco but when running I get the following…

chcon: can’t apply partial context to unlabelled file `/opt/arkeia/wui/httpd/modules/libphp5.so’

So not sure what more to added in reference to context… found this from a google search but not sure what part is relevant as not sure what’s trying to be acheived…

"that’s a partial context…

chcon -h system_u:object_r:httpd_sys_content_t /usr/local/apache2/htdocs

chcon -R -h root:object_r:httpd_sys_content_t /usr/local/apache2/htdocs/*

You were setting only the type (not the user or role) of the files, which is OK if the already have those fields assigned. With them not assigned, you must fully specify the context." 

Ref: https://www.linuxquestions.org/questions/linux-general-1/chcon-can’t-apply-partial-context-to-unlabeled-file-371977/

 


Have even removed Apparmor from the system…

So thought it might be worth trying a different coyp of the php library file… as I’d already installed php locally I update the httpd.conf with the libphp5.so file that was installed with apache2.

/etc/init.d/arkwui: start the Arkeia Web User Interface server
httpd: Syntax error on line 495 of /opt/arkeia/wui/httpd/conf/httpd.conf: Cannot load /usr/lib/apache2/modules/libphp5.so into server: /usr/lib/apache2/modules/libphp5.so: wrong ELF class: ELFCLASS64

Can only assume that this indicates that Arkeia is using a 32bit version of the file on a 64bit OS?  I’m pretty sure I selected the deb file for a x64 OS but not sure if the applicaiton is just built as 32bit??

This producted seemed like it was a good option but hard to say if it really is iguess as things stand…  If there was a Windows based GUI would be good but can’t seem to find that either??