Code Monkey home page Code Monkey logo

Comments (15)

Diaoul avatar Diaoul commented on May 26, 2024

I'm using tag v1.0.0: 5918449

from bicbucstriim.

rvolz avatar rvolz commented on May 26, 2024

I can only guess that this is due to the fact that you are not using the zip archive (http://projekte.textmulch.de/bicbucstriim/downloads/BicBucStriim-1.0.0.zip). The git archive doesn't contain the internal database data.db.

The installation archives will now be served from http://projekte.textmulch.de/bicbucstriim/downloads/. Next week I'll add an RSS feed for changes/new files/versions.

BTW, did you try installcheck.php?

from bicbucstriim.

Diaoul avatar Diaoul commented on May 26, 2024

Why isn't the internal database created if not exist?

from bicbucstriim.

rvolz avatar rvolz commented on May 26, 2024

I found it easier to explain to users how to change permissions for an existing file than for an empty data directory. Besides that the generation of the zip file also removes unnecessary files (e.g. vendor documentation) and reduces the footprint.

from bicbucstriim.

Diaoul avatar Diaoul commented on May 26, 2024

Do you provide a script in the source tree that can create the db?

from bicbucstriim.

rvolz avatar rvolz commented on May 26, 2024

Of course, it's part of the Rakefile. See here https://github.com/rvolz/BicBucStriim/blob/master/Rakefile.rb#L27

from bicbucstriim.

Diaoul avatar Diaoul commented on May 26, 2024

I meant PHP so it's portable and doesn't require any more dependencies than the ones to run BBS

from bicbucstriim.

rvolz avatar rvolz commented on May 26, 2024

Why would you need that? Is there a problem creating a package from the installation archive?

from bicbucstriim.

Diaoul avatar Diaoul commented on May 26, 2024

No, I just prefer being able to regenerate stuff from the source and a simple PHP script to create the database is a way to do that. I think it's fair to expect to run a PHP app from the source tree.
Also, I think this should be mentioned in the README that the install archive is not just a tarball of the source.

Anyway, thanks for the clarification, I'll be using the release archive from now on.

from bicbucstriim.

Diaoul avatar Diaoul commented on May 26, 2024

Still same error using the release zip, installcheck.php reports everything green with yellow for open_basedir. No matter what I input, I still have this error.

POST to /bbs/admin/:

admin_pw    
calibre_dir /volume2/ebooks
display_app_name    BicBucStriim
glob_dl_choice  0
glob_dl_password    7094e7dc2feb759758884333c2f4a6bdc9a16bb2
page_size   30
thumb_gen_clipped   1

Got error 500.

from bicbucstriim.

rvolz avatar rvolz commented on May 26, 2024

open_basedir == yellow means: the restriction is in effect. so, is /volume2/ebooks contained in your open_basedir variable?

Did you try to access /volume2/ebooks with the library check in installcheck.php?

from bicbucstriim.

Diaoul avatar Diaoul commented on May 26, 2024

Ok it saves now, I thought you implemented a check that reports an error when trying to save a path that is not in open_basedir but that's just in installcheck.php right? Not in the admin page?

from bicbucstriim.

rvolz avatar rvolz commented on May 26, 2024

Yes. I thought a central location for troubleshooting would be better.

from bicbucstriim.

Diaoul avatar Diaoul commented on May 26, 2024

In case of failure on the admin page, is it possible to redirect the user to installcheck.php?

from bicbucstriim.

rvolz avatar rvolz commented on May 26, 2024

Good idea! I'll add it to the list.

from bicbucstriim.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.