Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installing Saktumiva (was: I've got Apache2 and Dokuwiki running ... #67

Open
wujastyk opened this issue Nov 8, 2023 · 8 comments
Open

Comments

@wujastyk
Copy link

wujastyk commented Nov 8, 2023

Under "Crash" I started a separate discussion about installing Saktumiva on a new server (@wujastyk in #64 (comment)_)

I now have a reasonably good installation, I think, here. At least some of it is recognizable and I'm not getting errors about missing plugins.

I got the above by altering the "template" setting in Dokuwiki's configuration from "dokuwiki" to "saktumiva". I discovered this by accident. But there's clearly a ways to go.

  • How do I solve the CSS error?
  • What should I put in the sidebar.txt file (currently empty)?
  • Where do I upload my txt edition files?
  • duḥkham anāgatam?
@wujastyk
Copy link
Author

wujastyk commented Nov 8, 2023

I did absolutely nothing, but suddenly I have this!
image

I feel that I'm on my way at last.

@ppasedach
Copy link
Collaborator

The connection times out from here. Is the machine you're installing it reachable from outside your network? Other than that, from your screenshot it looks like you're on your way indeed. So what is still missing or not working?

@wujastyk
Copy link
Author

wujastyk commented Nov 9, 2023

Thanks, I think I've opened HTTP to the world again, so I'd be grateful if you would confirm that http://206.12.96.209/ works.

Assuming it does, I think I mainly need to work out a bit more about Dokuwiki settings. Where do I put files? Where do I make subdirectories for different editing project, and so on. Basic stuff. I can surely work this out, but I'm only able to give this little bursts of time here and there.

@chchch
Copy link
Owner

chchch commented Nov 9, 2023

It seems to work! You can probably just copy your whole directory structure over to the /data/pages/wiki/.

@wujastyk
Copy link
Author

wujastyk commented Nov 9, 2023

Yes, it's beginning to be something I might actually be able to work with. In any case, I'm really excited to have been able to do this. Thanks for that directory pointer. I also had to chown and chmod the directories under ../data to my user ID so it's writable for ftp transfers.
The VM has 8 cpus and 16 GB RAM. So it's like an ordinary modern PC, more or less. I am unfortunately getting "problem loading page" when I try to collate the larger files.
Also, putting start.txt in the data directory displays it as plain text. We had that problem before with your Saktumiva.org; what was the answer?

@wujastyk
Copy link
Author

With my Saktumiva installation, the blue sidebar shows no files for collation, at first. If I load each MS transcription file manually (go wiki// for each file), then they show up in the blue sidebar and can be collated.

How can I make the files show up automatically?

@chchch
Copy link
Owner

chchch commented Nov 14, 2023

Hmm... I haven't actually figured that out... but at least you only have to do it once...

@wujastyk
Copy link
Author

I've now done another experiment and installed Saktumiva on my laptop. It's been a struggle, but it's working fine now. There are so many little issues about file permissions, apache2 settings, and so on. One thing is still annoying me. I have my project files in the user area of my disk; I want to create symlinks to the /var/www/html/dokuwiki/data/pages/wiki/ directory, but when I do that, Dokuwiki sees the filenames but can't open the files. I've tried lots of ideas, permissions, ownerships, tweaking apache2's configuration, but no luck yet. There's documentation out there that says Dokuwiki can work with symlinked files, but I'm damned if I can make it work. Hard symlinks work, but for files only, not directories.

Any ideas welcome.

My notes on setup are here, if anyone wants them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants