Closed GaneshKandu closed 1 year ago
Have you tried running the php artisan key:generate
command to create an app key?
Have you tried running the
php artisan key:generate
command to create an app key?
when i am hitting url, freescout creating .env with generated APP_KEY it self
Most likely due to https://github.com/freescout-helpdesk/freescout/wiki/Installation-Guide#-permissions-issue
i am giving recursive writable permission yet i am getting this issue
Can you please share the information below:
.env
file.
cat .env
show databases; -- if using mysql
lsof -ti:3306 #if the lsof is not installed so you can install it with your package manager.
ls -alh /path/to/the/freescout-project/
Providing these information would help to aim fixing the issue.
cat .env
# Every time you are making changes in .env file, in order changes to take an effect you need to run:
# php artisan freescout:clear-cache
# Application URL
APP_URL=http://domain.com/manual/freescout1848
# Use HTTP protocol and redirect to HTTPS
APP_FORCE_HTTPS=false
# Improve security
SESSION_SECURE_COOKIE=false
# Timezones: https://github.com/freescout-helpdesk/freescout/wiki/PHP-Timezones
# Comment it to use default timezone from php.ini
APP_TIMEZONE=America/New_York
# Default language
APP_LOCALE=en
# Database settings
DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=freescout1848
DB_USERNAME=root
DB_PASSWORD="password"
# Run the following console command to generate the key: php artisan key:generate
# Otherwise application will show the following error: "Whoops, looks like something went wrong"
APP_KEY=base64:TxzesqnQyjf6HAR2SFM29dQT9PEeFgOrYvdE9OsOyZ0=
# Uncomment to see errors in your browser, don't forget to comment it back when debugging finished
#APP_DEBUG=true
show databases;
mysql>
mysql>
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| freescout1848 |
| mysql |
| performance_schema |
+--------------------+
4 rows in set (0.00 sec)
mysql>
lsof -ti:3306
[root@server freescout1848]# lsof -ti:3306
1285
[root@server freescout1848]#
ls -alh /path/to/the/freescout-project/
[root@penel freescout1848]# ls -alh . total 624K drwxrwxrwx 16 soft soft 4.0K Jan 11 03:33 . drwxrwxrwx 3 soft soft 84 Jan 11 03:32 .. drwxrwxrwx 16 soft soft 4.0K Jan 10 03:36 app -rwxrwxrwx 1 soft soft 2.3K Jan 10 03:36 artisan drwxrwxrwx 3 soft soft 34 Jan 10 03:36 bootstrap -rwxrwxrwx 1 soft soft 18K Jan 10 03:36 composer.json -rwxrwxrwx 1 soft soft 238K Jan 10 03:36 composer.lock drwxrwxrwx 2 soft soft 4.0K Jan 10 03:36 config drwxrwxrwx 5 soft soft 72 Jan 10 03:36 database -rwxrwxrwx 1 soft soft 186 Jan 10 03:36 .editorconfig -rw-r--r-- 1 apache apache 1003 Jan 11 03:33 .env -rwxrwxrwx 1 soft soft 1.5K Jan 11 03:32 .env.example -rwxrwxrwx 1 soft soft 163 Jan 10 03:36 .env.travis -rwxrwxrwx 1 soft soft 111 Jan 10 03:36 .gitattributes -rwxrwxrwx 1 soft soft 41 Jan 10 03:36 .gitcommit drwxrwxrwx 3 soft soft 79 Jan 10 03:36 .github -rwxrwxrwx 1 soft soft 733 Jan 10 03:36 .gitignore -rwxrwxrwx 1 soft soft 461 Jan 10 03:36 .htaccess -rwxrwxrwx 1 soft soft 34K Jan 10 03:36 LICENSE drwxrwxrwx 2 soft soft 22 Jan 11 03:33 Modules drwxrwxrwx 25 soft soft 4.0K Jan 10 03:36 overrides -rwxrwxrwx 1 soft soft 1.2K Jan 10 03:36 package.json -rwxrwxrwx 1 soft soft 1.2K Jan 10 03:36 phpunit.xml drwxrwxrwx 8 soft soft 4.0K Jan 10 03:36 public -rwxrwxrwx 1 soft soft 5.9K Jan 10 03:36 README.md drwxrwxrwx 5 soft soft 45 Jan 10 03:36 resources drwxrwxrwx 2 soft soft 60 Jan 10 03:36 routes -rwxrwxrwx 1 soft soft 79 Jan 10 03:36 SECURITY.md -rwxrwxrwx 1 soft soft 542 Jan 10 03:36 server.php drwxrwxrwx 6 soft soft 62 Jan 10 03:36 storage drwxrwxrwx 3 soft soft 68 Jan 10 03:36 tests drwxrwxrwx 2 soft soft 23 Jan 10 03:36 tools -rwxrwxrwx 1 soft soft 255 Jan 10 03:36 .travis.yml drwxrwxrwx 46 soft soft 4.0K Jan 10 03:36 vendor -rwxrwxrwx 1 soft soft 549 Jan 10 03:36 webpack.mix.js -rwxrwxrwx 1 soft soft 236K Jan 10 03:36 yarn.lock [root@panel freescout1848]#
As I see you are deploying the project by the user soft
and the apache
user is the one who needs access to do read and write on the project.
So you can do two things:
apache
owner of the project path:
chown -R apache:apache /path/to/the/project
soft
group:
usermod -aG soft apache
This way the problem with file permissions would be fixed.
The other configurations look good.
chown -R apache:apache /path/to/the/project
is not working getting same issue.
what mysql version are you using ? @arash-khajelou
I'm using version 5.7.
I'm using version 5.7.
tested install on Mysql 5.7
i got same issue, but different log error
[2023-01-11 04:40:50] production.ERROR: SQLSTATE[HY000] [1045] Access denied for user ''@'localhost' (using password: NO) {"exception":"[object] (Doctrine\\DBAL\\Driver\\PDO\\Exception(code: 1045): SQLSTATE[HY000] [1045] Access denied for user ''@'localhost' (using password: NO) at {freescout path}/vendor/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDO/Exception.php:18, PDOException(code: 1045): SQLSTATE[HY000] [1045] Access denied for user ''@'localhost' (using password: NO) at {freescout path}/overrides/doctrine/dbal/lib/Doctrine/DBAL/Driver/PDOConnection.php:38)
my database username is blank, but its in .env file.
tested old version 1.8.47 its working perfectly fine. on mysql 5.5 and 5.7
php artisan migrate
also working
Hi,
I am getting same error while install of freescout 1.8.48, tested old version 1.8.47 its working perfectly
Whoops, looks like something went wrong
Check Manage > Logs > App Logs to find the exact error message.
This error still persist in free scout 1.8.49 via installation through browser
for some reason username from database details getting blank
What's your PHP version?
I tested it on PHP 7.1 PHP 7.4 and PHP 8.1
Try to install the latest release: https://github.com/freescout-helpdesk/freescout/releases/tag/1.8.50 It fixes potential issue which could cause installation errors.
This error still persist in freescout 1.8.50
Ok. It looks like we can't help here. Try to use some other hosting or find someone who can install it for you: https://github.com/freescout-helpdesk/freescout/wiki/Hire-Developer
The issue has been fixed in FreeScout v1.8.52
worked thanks ! @freescout-helpdesk
Hi,
I am getting error while install of freescout 1.8.48
Freescout didn't migrated any table in database.
database credentials are correct in .env file and database connection with same credentials working fine.
error log
storage/logs/laravel-2023-01-11.log