Hi Folks,
I've searched and read through the limited entries here for getting older versions of osTicket running on SME/Koozali, but they don't seem to apply to SME-9 and the newer 1.10 version of osTicket.
What I've tried up to this point:
- Created a new iBay named tickettest
- Extracted the osTicket ZIP file into tickettest/html
- Moved the contents of the osticket upload folder to the top level html folder
- Set owner and group to www.apache for the entire iBay
- Set up the MySQL database and permissions
- Executed "signal-event ibay-modify tickettest" and
"/etc/rc.d/init.d/httpd-e-smith restart"
Now, when I go to https://tickettest.mydomain.com/setup/, I get a blank page and there is no source shown in the Firefox source window. In the access_log, I see a 500 error every time I tried to access the /setup/ folder.
Has anyone gotten osTicket 1.10 working in an iBay in SME-9?
So here is what i did in Ibay and it looks all good :
Create I-bay : support
Downloaded the osTicket-v1.10.1.zip to desktop
Extracted the zip file . Moved the 2 folders ( upload ; scripts ) to the ibay using scp.
from console / putty :
# cd /home/e-smith/files/ibays/support/html
# cd upload
# pwd /home/e-smith/files/ibays/support/html/upload
# mv * ../
# cd /home/e-smith/files/ibays/support/html
# cd include
# cp ost-sampleconfig.php ost-config.php
# chmod 777 os-config.php
# cd /home/e-smith/files/ibays/support/html
# mkdir attachments
# chmod 777 attachments
# chown -R www.www *
Create Template fragment :
# cd /etc/e-smith/templates-custom/etc/httpd/conf/httpd.conf/
# nano 99osticket
##------------------------------------------------------------
# support ibay directories ( Support)
#------------------------------------------------------------
Alias /support /home/e-smith/files/ibays/support/html
<Directory /home/e-smith/files/ibays/support/html>
Options -Indexes
AllowOverride None
order deny,allow
deny from all
allow from all
AuthName "osticket"
AuthType Basic
AuthExternal pwauth
Satisfy all
AddType application/x-httpd-php .php .php3
php_admin_value upload_tmp_dir /home/e-smith/files/ibays/support/html
php_flag magic_quotes_gpc on
php_flag track_vars on
</Directory>
Save by pressing Ctrl x, press y to save changes and press enter
# expand-template /etc/httpd/conf/httpd.conf
# service httpd-e-smith condrestart
This is what the I-bay settings look like :
# db accounts show support
support=ibay
AllowOverride=None
AllowUrlfOpen=enabled
CgiBin=enabled
FollowSymLinks=disabled
Gid=5155
Group=admin
Indexes=disabled
MaxExecTime=disabled
MemoryLimit=disabled
ModDav=disabled
Name=Support
PHPBaseDir=/home/e-smith/files/ibays/support/html/:/tmp
PasswordSet=no
PostMaxSize=disabled
PublicAccess=local
SSL=disabled
Uid=5155
UpMaxFileSize=disabled
UserAccess=wr-group-rd-everyone
Create Database as per the wiki:
# mysql -e "create database osticket"
# mysql -e "grant all privileges on osticket.* to osticketuser@localhost identified by 'osticketpassword'"
# mysql -e "flush privileges"
Using web installation script:
http://192.168.1.1/support/setup/