mirror of
https://github.com/BookStackApp/BookStack.git
synced 2026-02-05 00:29:48 +03:00
Installation problems #106
Closed
opened 2026-02-04 16:51:11 +03:00 by OVERLORD
·
9 comments
No Branch/Tag Specified
development
l10n_development
further_theme_development
release
llm_only
vectors
v25-11
docker_env
drawio_rendering
user_permissions
ldap_host_failover
svg_image
prosemirror
captcha_example
fix/video-export
v25.12.3
v25.12.2
v25.12.1
v25.12
v25.11.6
v25.11.5
v25.11.4
v24.11.4
v25.11.3
v25.11.2
v25.11.1
v25.11
v25.07.3
v25.07.2
v25.07.1
v25.07
v25.05.2
v25.05.1
v25.05
v25.02.5
v25.02.4
v25.02.3
v25.02.2
v25.02.1
v25.02
v24.12.1
v24.12
v24.10.3
v24.10.2
v24.10.1
v24.10
v24.05.4
v24.05.3
v24.05.2
v24.05.1
v24.05
v24.02.3
v24.02.2
v24.02.1
v24.02
v23.12.3
v23.12.2
v23.12.1
v23.12
v23.10.4
v23.10.3
v23.10.2
v23.10.1
v23.10
v23.08.3
v23.08.2
v23.08.1
v23.08
v23.06.2
v23.06.1
v23.06
v23.05.2
v23.05.1
v23.05
v23.02.3
v23.02.2
v23.02.1
v23.02
v23.01.1
v23.01
v22.11.1
v22.11
v22.10.2
v22.10.1
v22.10
v22.09.1
v22.09
v22.07.3
v22.07.2
v22.07.1
v22.07
v22.06.2
v22.06.1
v22.06
v22.04.2
v22.04.1
v22.04
v22.03.1
v22.03
v22.02.3
v22.02.2
v22.02.1
v22.02
v21.12.5
v21.12.4
v21.12.3
v21.12.2
v21.12.1
v21.12
v21.11.3
v21.11.2
v21.11.1
v21.11
v21.10.3
v21.10.2
v21.10.1
v21.10
v21.08.6
v21.08.5
v21.08.4
v21.08.3
v21.08.2
v21.08.1
v21.08
v21.05.4
v21.05.3
v21.05.2
v21.05.1
v21.05
v21.04.6
v21.04.5
v21.04.4
v21.04.3
v21.04.2
v21.04.1
v21.04
v0.31.8
v0.31.7
v0.31.6
v0.31.5
v0.31.4
v0.31.3
v0.31.2
v0.31.1
v0.31.0
v0.30.7
v0.30.6
v0.30.5
v0.30.4
v0.30.3
v0.30.2
v0.30.1
v0.30.0
v0.29.3
v0.29.2
v0.29.1
v0.29.0
v0.28.3
v0.28.2
v0.28.1
v0.28.0
v0.27.5
v0.27.4
v0.27.3
v0.27.2
v0.27.1
v0.27
v0.26.4
v0.26.3
v0.26.2
v0.26.1
v0.26.0
v0.25.5
v0.25.4
v0.25.3
v0.25.2
v0.25.1
v0.25.0
v0.24.3
v0.24.2
v0.24.1
v0.24.0
v0.23.2
v0.23.1
v0.23.0
v0.22.0
v0.21.0
v0.20.3
v0.20.2
v0.20.1
v0.20.0
v0.19.0
v0.18.5
v0.18.4
v0.18.3
v0.18.2
v0.18.1
v0.18.0
v0.17.4
v0.17.3
v0.17.2
v0.17.1
v0.17.0
v0.16.3
v0.16.2
v0.16.1
v0.16.0
v0.15.3
v0.15.2
v0.15.1
v0.15.0
v0.14.3
v0.14.2
v0.14.1
v0.14.0
v0.13.1
v0.13.0
v0.12.2
v0.12.1
v0.12.0
v0.11.2
v0.11.1
v0.11.0
v0.10.0
v0.9.3
v0.9.2
v0.9.1
v0.9.0
v0.8.2
v0.8.1
v0.8.0
v0.7.6
v0.7.5
v0.7.4
v0.7.3
0.7.2
v.0.7.1
v0.7.0
v0.6.3
v0.6.2
v0.6.1
v0.6.0
v0.5.0
Labels
Clear labels
🎨 Design
📖 Docs Update
🐛 Bug
🐛 Bug
:cat2:🐈 Possible duplicate
💿 Database
☕ Open to discussion
💻 Front-End
🐕 Support
🚪 Authentication
🌍 Translations
🔌 API Task
🏭 Back-End
⛲ Upstream
🔨 Feature Request
🛠️ Enhancement
🛠️ Enhancement
🛠️ Enhancement
❤️ Happy feedback
🔒 Security
🔍 Pending Validation
💆 UX
📝 WYSIWYG Editor
🌔 Out of scope
🔩 API Request
:octocat: Admin/Meta
🖌️ View Customization
❓ Question
🚀 Priority
🛡️ Blocked
🚚 Export System
♿ A11y
🔧 Maintenance
> Markdown Editor
No Label
Milestone
No items
No Milestone
Projects
Clear projects
No project
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: starred/BookStack#106
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @winiciuslima on GitHub (May 18, 2016).
I followed all the steps required in the documentation, but you can not install always the error database creation.
The following errors are:
I have another doubt this system is based on NodeJS as reported in the description of the project, being necessary installation on the server?
@leomartinez commented on GitHub (May 18, 2016):
Are you using MySQL prior to version 5.6?
The prerequisite of MySQL 5.6 is because prior versions don't support FULLTEXT indexes in InnoDB databases.
In debian 8 (which I used for my installation) you can add the official APT repository to install MySQL 5.6.
@ssddanbrown commented on GitHub (May 18, 2016):
Hi @winiciuslima,
As said above, It's most likely you are using and older MySQL version that does not support FullText indexes. To add to what @leomartinez has said, If you are using Ubuntu 14.04 I believe you can get MySQL in the default repos by installing
mysql-server-5.6(Or something similar).Alternatively I think MariaDB 10.0 and above is also compatible.
NodeJS is not a standard requirement. It's required to build the CSS & JS when not using the
releasebranch so is only really need during development & testing.@winiciuslima commented on GitHub (May 18, 2016):
Updated the mysql version 5.6 and the database installation occurred correctly, but when trying to access the system the link is redirected to /login and the message of page not found.
I think it may be something related to my documentRoot is directed to the folder /public.
@ssddanbrown commented on GitHub (May 22, 2016):
Are you able to post your apache/nginx configuration for BookStack?
@winiciuslima commented on GitHub (May 22, 2016):
Apache!, When I type the site followed by /index.php/login gives error HTTP ERROR 500 and only when I type the domain it redirects to /login and gives HTTP ERROR 404.
@yarigo commented on GitHub (Jun 2, 2016):
Hi @ssddanbrown,
I think it's better to make small changes in the migrations to solve this problem - add a
$table->engine = 'MyISAM';in migrations files:patch.diff
@ssddanbrown commented on GitHub (Jun 2, 2016):
@TechMisha Thanks for your patch but I don't think that's the answer to this particular issue. Also, Your solution is already suggested in pull request #118, You can find my thoughts on it there.
@winiciuslima Here are some instructions for debugging:
https://www.bookstackapp.com/docs/admin/debugging
Can you follow those to see if you can get any debug messages or see if you can anything in you log file?
@winiciuslima commented on GitHub (Jun 2, 2016):
I managed to fix the problem, checked all the steps again and all permissions and files within a folder was not with the correct permission for this reason was happening the error.
Request: I would ask if possible change the version of MySQL because that version 5.6 is too heavy for beginners requiring at least one server with 2G memory.
@ssddanbrown commented on GitHub (Jun 3, 2016):
@winiciuslima Awesome! Glad to hear you found the issue. I'll go ahead and close this issue now.
I'm not going to change the requirements just for that reason. MySQL 5.6 (And BookStack with all its dependencies) can work perfectly fine on a 512MB VPS. It may just take a little extra configuration (Setting
performance_schema=0i think) to make it not hog memory.