⚠️Common issues
Here you will most likely find a solution to any issues that you might run into in the installation process.
Common errors
Error parsing script / Failed to load script
Error parsing script / Failed to load script
Your server artifacts are likely outdated. Update your server artifact version to 4752 or above.
If you are sure that you have the required artifact version, make sure you're using WinSCP instead of FileZilla for uploading our resource files into your server as FileZilla tends to corrupt files using the cfx.re encryption method.
You lack the required entitlement to use high_phone
You lack the required entitlement to use high_phone
The asset has to be owned by the same cfx.re keymaster account as the server's license key!
Try restarting your server and make sure your server license key is correct. If you bought the resource on the wrong account, you can transfer it to another account on keymaster.
There have also been reports that having your server [VPS] clock time a little off will make this error occur too!
Failed to verify protected resource
Failed to verify protected resource
Files were possibly corrupted during transfer. Ensure hidden files are copied; the high_phone/.fxap
file in a protected resource must be included. Some FTP programs skip these files.
Unknown column `` in `field list`
Unknown column `` in `field list`
You might be using an outdated SQL file, or you haven't ran the included SQL file correctly, delete the old tables and rerun the included high_phone/sql.sql
file in the resource folder.
If you used any other phone before, you have to delete all tables that have a prefix phone_
in your database! If you want to keep old contacts, it is possible, but you'll need to match the column names to our phone column names by modifying the old tables.
Most phones have different table structures, so we cannot provide you a ready-to-run SQL query for automatic compatibility.
SCRIPT ERROR: @high_phone/sh_config.lua:**: attempt to index a nil value
SCRIPT ERROR: @high_phone/sh_config.lua:**: attempt to index a nil value
You have most likely forgot to insert the high_phone/esx_items.sql
file into your database, if you've double checked and you have it inserted, you might be using a custom inventory system which requires to change the getInventoryItem
function to your inventory's custom function.
FATAL: Using a likely pirated / leaked version of High-Phone. Disabling the resource and exiting.
FATAL: Using a likely pirated / leaked version of High-Phone. Disabling the resource and exiting.
The upload process of the script into your server has failed and some of the files could've possibly been corrupted/not uploaded, or you're actually trying to run a leaked version.
Error loading script sh_config.lua in resource high_phone: @high_phone/sh_config.lua:**: No such export getSharedObject in resource qb-core
Error loading script sh_config.lua in resource high_phone: @high_phone/sh_config.lua:**: No such export getSharedObject in resource qb-core
If you're using QB-Core, you have forgot to modify the high_phone/fxmanifest.lua
file and replace
With this code below
If you're using es_extended then you might have renamed the framework and you have to change it's name at the top of the high_phone/sh_config.lua
file.
Database errors
Most of these issues are because of your old MySQL version, make sure you're using version 5.7 or higher of MySQL!
... MySQL server version for the right syntax to use near 'IF NOT EXISTS...
... MySQL server version for the right syntax to use near 'IF NOT EXISTS...
If updating the MySQL version doesn't seem to help, you can remove the IF NOT EXISTS
part from the SQL query.
Though make sure your users
or players
table does not already include the listed columns.
'*' can't have a default value!
'*' can't have a default value!
If updating the MySQL version doesn't seem to help, you can replace all mediumtext
and longtext
occurrences with varchar(9999)
longtext
type columns shouldn't be touched and changed to varchar
, as their type is longtext
for a reason (to hold a lot of text that is possibly longer than 9999 characters)
Common issues without any errors
Voice chat/calls not working!
Please make sure you're starting the VOIP script in your server.cfg
before ensure high_phone
, and not after, as otherwise our system cannot automatically detect your used VOIP.
Make sure that your VOIP resource folder has the default name! For example: not mumblevoip
but mumble-voip
, not pmavoice
but pma-voice
, etc.
Images are not getting uploaded when I click to upload
Please double check if you've specified the right Client-ID for Imgur uploads, or a correct webhook link for Discord Webhook image uploading.
Emojis don't show up, and instead question marks appear
Add charset=utf8mb4_general_ci
to your mysql connection string in server.cfg
that is located in your fx-server-data
folder.
Last updated