-
Notifications
You must be signed in to change notification settings - Fork 561
Removing Public from Faveo Helpdesk URL
Description In this document we will learn on how to remove public from Faveo Help Desk URL.
The Directory structure of Faveo contains the following files & folders:
--app
--bootstrap
--config
--database
--DB
--public
--resources
--storage
--tests
--vendors
.env
.gitattributes
.gitignore
.travis.yml
artisan
composer.json
composer.lock
gulpfile.js
index.html
LICENSE
package.json
phpspec.yml
phpunit.xml
README.md
server.php
Step 1: Create a new folder by the name “code”.
Step 2: Move all the files except “code” and “public” to the “code” folder. The new directory structure will look something like this:
code
public
Step 3: Move all the files from the “public” folder to out of the “public” folder.
Project Directory => Code Directory => The Project directory will look some what like below:-
--ckeditor
--code
--css
--downloads
--filemanager
--lb-faveo
--photos
--public
--uploads
--vendor
.htaccess
composer.json
error_log
faveowhite.png
favicon.ico
index.php
robots.txt
And the code directory will look something like this:
--app
--bootstrap
--config
--database
--DB
--public
--resources
--storage
--tests
--vendors
.env
.gitattributes
.gitignore
.travis.yml
artisan
composer.json
composer.lock
gulpfile.js
index.html
LICENSE
package.json
phpspec.yml
phpunit.xml
README.md
server.php
Step 4: Do create one more “public” folder inside the “code” folder because the project is using the public folder for some internal use.
Step 5: Open the file “index.php” under the project directory.
Step 6: It’s time to edit this file.
Search for the two Syntax mentioned below:
Replace:
require __DIR__.'/../bootstrap/autoload.php';
With:
require __DIR__.'/code/bootstrap/autoload.php';
Similarly
Replace:
$app = require_once __DIR__.'/../bootstrap/app.php';
With:
$app = require_once __DIR__.'/code/bootstrap/app.php';
Step 7: Open the file “ConfigServiceProvider.php” under the code/app/Providers
Search for the two Syntax mentioned below:
Replace:
'lfm.images_dir' => '/public/uploads/',
With:
'lfm.images_dir' => '../uploads/',
Similarly
Replace:
'lfm.files_dir' => '/public/uploads/',
With:
''lfm.files_dir' => '../uploads/',
**That's all, Faveo will be running now with this URL: **
https://www.yourwebsite.com/helpdesk
Also URL in some case where you are hosting Faveo directly on the domain root or sub domain directory, will be: https://www.yourhelpdesk.com or https://helpdesk.yourwebsite.com
Did you find it helpful? If not email us on support@faveohelpdesk.com
Installation and Upgrade Guide
- GUI Install Wizard
- Manual Install
- CLI Install
- Server Requirements
- Installation with Apache
- Installation with cPanel
- Cron Job or any Job scheduler
- Faveo Helpdesk Installation on CentOS 7 with Apache on PHP 7.1
- Faveo Helpdesk Installation on CentOS 7 with Nginx on PHP 7.1
- Faveo Helpdesk Installation on Ubuntu 18.04 LTS with Apache on PHP 7.1
- Faveo Helpdesk Installation on Ubuntu 18.04 LTS with Nginx on PHP 7.1
- Faveo Helpdesk Installation on Debian 9 with Nginx on PHP 7.1
- Faveo Helpdesk Installation on Debian 9 with Apache on PHP 7.1
- Migrating Faveo from one server to another
- Configuration of Redis with Faveo
- Install and configure Redis, Supervisor and Worker for Faveo on Ubuntu 16.04
- Install Let’s Encrypt SSL on CentOS 7 Running Apache Web Server
- Install and configure a simple mail server for sending mails using PHP mail function in Faveo on Ubuntu 16.04 server
- Install and configure Redis, Supervisor and Worker for Faveo on Centos 7
- Install and configure a simple mail server for sending mails using PHP mail function in Faveo on Centos 7 server
- Faveo Helpdesk Pro Installation on Windows Server 2012 R2
- Install Active Directory Domain Services in Windows Server 2012 R2
- Install Faveo Helpdesk Community on Centos, Ubuntu or Debian Using Script
- Set up automatic backup for Faveo-Helpdesk
Administrator's Guide
- Faveo File Storage
- Change client side theme color
- How to edit or change the footer in faveo
- How to change agent and admin panel Faveo logo link and logo
- Agents
- Departments
- Team
- Priority
- SLA
- Workflow
- Helptopic
- Default Ticket Settings
- Status
- Rating
- Close Ticket Workflow
- Company Settings
- Social Login
- Language
- Security
- Debugging/Logs
- Ban Emails
- Widgets
Agent's Guide
Email Integration
Release & Upgrade Notes
- General Faveo Upgrade Guide Manual
- General Faveo Upgrade Guide Auto
- Upgrade guide to v1.9.2
- Upgrade guide to v1.9.0
- How to update v1.0.7.9 to v1.0.8.0
- Manual Upgrade from v1.0.7.8 to v1.0.7.9
- Faveo Release notes & upgrade guide for V1.0.7.7
- Faveo Release notes & upgrade guide for V1.0.7.5
- Faveo Release notes & upgrade guide for V1.0.7
Known Issues
- The open_basedir restriction in effect
- 404 Not Found
- 500 Internal Server Error
- Bug after update from 1.0.7.4 to 1.0.7.5 or higher version
- Syntax error, unexpected ‘var’(T_VAR), expecting ‘;’
Contribute & Feedback
- Support the community edition
- Contribution Guide
- Faveo Feedback & Customisation
- Help in language translate
Knowledge Base
Third Party Integration
Plugins
API