Ask, reply and learn. Join the community of Akaunting.
I have a brand new server and OS install where I installed all requirements but tokenizer because I couldn't find it in the Centos 7 repos. I worked through issues but am now stuck. When I navigate to my server's ip in the browser it redirects me to /auth/login, which is a blank page because it doesn't exist on the filesystem! I downloaded the latest stable release, 1.1. I see no log entries in httpd error_log and I do not see any log files in the web directory. Any ideas?
Thank you!
Had same issue. Be sure to copy over the .htaccess file that comes with the installation directory.
I had the same issue in NGINX, but it worked fine in Apache.
Thank you for your responses! They will help me resolve this and i will respond after i have gotten back to it. Thank you!
Hello Kyle,
Your reply about the solution is appreciated as we can see if there is anything we should fix within Akaunting.
Regards
I'm happy to help with logs, testing, bug reports, etc! Please let me know if there's any way i can help the software grow!
Thank you
Kyle
Hi,
I also encountered this on a freshly installed Ubuntu 16.04 LAMP. To fix this, I enabled mod_rewrite for Apache by following this guide from Digital Ocean:
https://www.digitalocean.com/community/tutorials/how-to-rewrite-urls-with-mod_rewrite-for-apache-on-ubuntu-16-04
I didn't have to edit the .htaccess that came with the Akaunting stable release package.
Yes, that's right Neil, URL rewrite is required https://akaunting.com/docs/requirements
Mod rewrite is enabled by default for a fresh intall of centos 7 httpd, which I am installing on.
I made sure the htaccess file is there in the root directory and i unzipped the zip right in the /var/www/html directory. I have slowly poked away error messages and now I am at a cryptic one.
Now the error is not directing me to the same place so I am assuming I have progressed through the auth/login error now. I believe the .htaccess rewrites and settings in httpd.conf directory entries may be clashing.
Any ideas to the cryptic one below? There are no apache error logs. I am assuming I do not have a dependency installed but I do not know which one since the error is not entirely descriptive
Thank you for the help!!
in DotenvWriter.php (line 50) |
at HandleExceptions->handleError(8, 'Undefined property: Jackiedo\\DotenvEditor\\DotenvWriter::$filePath', '/var/www/html/vendor/jackiedo/dotenv-editor/src/Jackiedo/DotenvEditor/DotenvWriter.php', 50, array('filePath' => '/var/www/html/.env'))in DotenvWriter.php (line 50) |
at DotenvWriter->ensureFileIsWritable('/var/www/html/.env')in DotenvWriter.php (line 172) |
at DotenvWriter->save('/var/www/html/.env')in DotenvEditor.php (line 388) |
at DotenvEditor->save()in Facade.php (line 221) |
at Facade::__callStatic('save', array())in Requirements.php (line 238) |
at DotenvEditor::save()in Requirements.php (line 238) |
at Requirements->createEnvFile()in Requirements.php (line 24) |
at Requirements->show() |
at call_user_func_array(array(object(Requirements), 'show'), array())in Controller.php (line 55) |
at Controller->callAction('show', array())in ControllerDispatcher.php (line 44) |
at ControllerDispatcher->dispatch(object(Route), object(Requirements), 'show')in Route.php (line 204) |
at Route->runController()in Route.php (line 160) |
at Route->run()in Router.php (line 572) |
at Router->Illuminate\Routing\{closure}(object(Request))in Pipeline.php (line 30) |
at Pipeline->Illuminate\Routing\{closure}(object(Request))in CanInstall.php (line 20) |
at CanInstall->handle(object(Request), object(Closure))in Pipeline.php (line 148) |
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))in Pipeline.php (line 53) |
at Pipeline->Illuminate\Routing\{closure}(object(Request))in RedirectIfAuthenticated.php (line 28) |
at RedirectIfAuthenticated->handle(object(Request), object(Closure))in Pipeline.php (line 148) |
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))in Pipeline.php (line 53) |
at Pipeline->Illuminate\Routing\{closure}(object(Request))in SetLocale.php (line 94) |
at SetLocale->handle(object(Request), object(Closure))in Pipeline.php (line 148) |
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))in Pipeline.php (line 53) |
at Pipeline->Illuminate\Routing\{closure}(object(Request))in AddXHeader.php (line 18) |
at AddXHeader->handle(object(Request), object(Closure))in Pipeline.php (line 148) |
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))in Pipeline.php (line 53) |
at Pipeline->Illuminate\Routing\{closure}(object(Request))in LoadCurrencies.php (line 23) |
at LoadCurrencies->handle(object(Request), object(Closure))in Pipeline.php (line 148) |
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))in Pipeline.php (line 53) |
at Pipeline->Illuminate\Routing\{closure}(object(Request))in LoadSettings.php (line 21) |
at LoadSettings->handle(object(Request), object(Closure))in Pipeline.php (line 148) |
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))in Pipeline.php (line 53) |
at Pipeline->Illuminate\Routing\{closure}(object(Request))in RedirectIfNotInstalled.php (line 26) |
at RedirectIfNotInstalled->handle(object(Request), object(Closure))in Pipeline.php (line 148) |
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))in Pipeline.php (line 53) |
at Pipeline->Illuminate\Routing\{closure}(object(Request))in SubstituteBindings.php (line 41) |
at SubstituteBindings->handle(object(Request), object(Closure))in Pipeline.php (line 148) |
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))in Pipeline.php (line 53) |
at Pipeline->Illuminate\Routing\{closure}(object(Request))in VerifyCsrfToken.php (line 65) |
at VerifyCsrfToken->handle(object(Request), object(Closure))in Pipeline.php (line 148) |
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))in Pipeline.php (line 53) |
at Pipeline->Illuminate\Routing\{closure}(object(Request))in ShareErrorsFromSession.php (line 49) |
at ShareErrorsFromSession->handle(object(Request), object(Closure))in Pipeline.php (line 148) |
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))in Pipeline.php (line 53) |
at Pipeline->Illuminate\Routing\{closure}(object(Request))in StartSession.php (line 64) |
at StartSession->handle(object(Request), object(Closure))in Pipeline.php (line 148) |
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))in Pipeline.php (line 53) |
at Pipeline->Illuminate\Routing\{closure}(object(Request))in AddQueuedCookiesToResponse.php (line 37) |
at AddQueuedCookiesToResponse->handle(object(Request), object(Closure))in Pipeline.php (line 148) |
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))in Pipeline.php (line 53) |
at Pipeline->Illuminate\Routing\{closure}(object(Request))in EncryptCookies.php (line 59) |
at EncryptCookies->handle(object(Request), object(Closure))in Pipeline.php (line 148) |
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))in Pipeline.php (line 53) |
at Pipeline->Illuminate\Routing\{closure}(object(Request))in Pipeline.php (line 102) |
at Pipeline->then(object(Closure))in Router.php (line 574) |
at Router->runRouteWithinStack(object(Route), object(Request))in Router.php (line 533) |
at Router->dispatchToRoute(object(Request))in Router.php (line 511) |
at Router->dispatch(object(Request))in Kernel.php (line 176) |
at Kernel->Illuminate\Foundation\Http\{closure}(object(Request))in Pipeline.php (line 30) |
at Pipeline->Illuminate\Routing\{closure}(object(Request))in TransformsRequest.php (line 30) |
at TransformsRequest->handle(object(Request), object(Closure))in Pipeline.php (line 148) |
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))in Pipeline.php (line 53) |
at Pipeline->Illuminate\Routing\{closure}(object(Request))in TransformsRequest.php (line 30) |
at TransformsRequest->handle(object(Request), object(Closure))in Pipeline.php (line 148) |
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))in Pipeline.php (line 53) |
at Pipeline->Illuminate\Routing\{closure}(object(Request))in ValidatePostSize.php (line 27) |
at ValidatePostSize->handle(object(Request), object(Closure))in Pipeline.php (line 148) |
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))in Pipeline.php (line 53) |
at Pipeline->Illuminate\Routing\{closure}(object(Request))in CheckForMaintenanceMode.php (line 46) |
at CheckForMaintenanceMode->handle(object(Request), object(Closure))in Pipeline.php (line 148) |
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))in Pipeline.php (line 53) |
at Pipeline->Illuminate\Routing\{closure}(object(Request))in Request.php (line 111) |
at Request->handle(object(Request), object(Closure))in Pipeline.php (line 148) |
at Pipeline->Illuminate\Pipeline\{closure}(object(Request))in Pipeline.php (line 53) |
at Pipeline->Illuminate\Routing\{closure}(object(Request))in Pipeline.php (line 102) |
at Pipeline->then(object(Closure))in Kernel.php (line 151) |
at Kernel->sendRequestThroughRouter(object(Request))in Kernel.php (line 116) |
at Kernel->handle(object(Request))in index.php (line 28) |
Kyle, that the problem shows up if the installation folder doesn't have write permissions.
Showing 1 to 10 of 18 discussions