servergrove / knowledgebase Goto Github PK
View Code? Open in Web Editor NEWKnowledgeBase software built on Symfony2 and PHPCR from ServerGrove
License: MIT License
KnowledgeBase software built on Symfony2 and PHPCR from ServerGrove
License: MIT License
Google Chrome 23.0.1271.95 on OS X encounters an issue when adding a new article. The POST to check-article.json
fails with a 400 error.
This Gist contains the output from check-article.json
.
Firefox does not seem to encounter this problem; adding articles works fine in that browser.
Happy to assist with any additional troubleshooting.
[~/myservergroveKB]# git clone [email protected]:servergrove/KnowledgeBase.git kb.local
Cloning into 'kb.local'...
The authenticity of host 'github.com (192.30.253.113)' can't be established.
RSA key fingerprint is 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
Are you sure you want to continue connecting (yes/no)? y
Please type 'yes' or 'no': yes
Warning: Permanently added 'github.com,192.30.253.113' (RSA) to the list of known hosts.
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
Search should be possible from all pages
Hi,
I'm new in symfony2, and i successfully installed ServerGrove KnowledgeBase in my local machine (win 7)
but the pages take too long to load !
I installed apc, enabled the Http cache but it still very slow
I think the source of the problem is showing on the network view in Firebug, but i don't know how to solve it.
here is the screen shot :
After deleting a Category that contains existing articles, loading the 'Articles' section of the administrator interface fails with the following error:
[2012-12-05 17:53:02] request.CRITICAL: Twig_Error_Runtime: Item "getPath" for
"" does not exist in "/opt/kb.local/src/ServerGrove/KbBundle/Resources/views/Admin/Articles/list.html.twig"
at line 25 (uncaught exception) at /opt/kb.local/app/cache/dev/classes.php line 9302 [] []
My guess is the Article list is trying to load the details for the now nonexistent Category, which is leading to sadness.
Having installed the application, I launch my localhost and I obtain an error
Fatal error: Call to a member function toArray() on a non-object in /home/theo/Documents/kb.local/src/ServerGrove/KbBundle/Controller/DefaultController.php on line 29
✘ brianjking@bk-mbp13 ~/Documents/Dev/Bitbucket/kb.local master composer install
Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Nothing to install or update
Generating autoload files
> Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::buildBootstrap
> Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::clearCache
[ErrorException]
Warning: date_default_timezone_get(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /Users/brianjking/Documents/Dev/Bitbucket/kb.local/vendor/monolog/monolog/src/Monolog/Logger.php line 112
Script Sensio\Bundle\DistributionBundle\Composer\ScriptHandler::clearCache handling the post-install-cmd event terminated with an exception
[RuntimeException]
An error occurred when executing the "'cache:clear --no-warmup'" command.
install [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-plugins] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [--ignore-platform-reqs] [packages1] ... [packagesN]
Since an article requires to be related to a category, we need to create a confirmation page that lists all the category related articles that will be removed, only if there are no more categories related to the article.
Related to #4
should this repo have some info about that?
i was looking for a kb, but since you put up a wordpress i wonder if you can give us the name of the wp-plugin
thanks
Searching with full phrases like "uploading website" returns no results, even if an article has the tag "uploading" in it. Users may not know to search more simply for "upload" or "uploading". A page tagged with "Control Panel" and "Login" will show up for searches of either one, but not for a search of "Control Panel Login"
Being far from an expert with the Symfony framework, I'm having some difficulty running KnowledgeBase in 'production' mode. In it's default state, checked out fresh from GitHub, it seems to be running in debug/development mode, and spends a lot of its time doing logging I/O. This is obviously fine for development and testing, but performance suffers. It's worth noting that despite this, everything works fine in 'dev' mode.
Naturally, running in production mode is preferable if you plan to actually be in production! :) I've tried muddling with the app/config.* files, but when configured for 'prod' there seems to be a problem with routing to the CSS and JS files.
[2012-12-06 17:08:53] request.ERROR: Symfony\Component\HttpKernel\Exception\NotFoundHttpException: No route found for "GET /css/compiled/default.css" (uncaught exception) at /opt/kbase.ubersmith.com/app/cache/prod/classes.php line 5082 [] []
[2012-12-06 17:08:53] request.ERROR: Symfony\Component\HttpKernel\Exception\NotFoundHttpException: No route found for "GET /js/compiled/frontend.js" (uncaught exception) at /opt/kbase.ubersmith.com/app/cache/prod/classes.php line 5082 [] []
I tried to figure out precisely what is wrong / different with routing in the two modes but came up dry. It's difficult to tell if this is a bug or just due to my lack of experience with Symfony as a whole. I'd much rather be submitting a pull request with a fix than just a whiny bug report, so I am sorry for that. :(
When editing an article in Markdown format, text entered like this:
stop & go
or
stop & go
will be displayed as
stop & go
or
stop & go
Ampersands written without bold or italic formatting do not have this issue.
Interestingly, the Preview pane renders the text correctly. I'm happy to research the issue further and submit a pull request if I can be pointed in the direction of where this is handled in the system.
Thanks!
There is no functionality to delete images from the image gallery. Duplicate images and images of a bad filetype can't be cleaned up
Installing assets for Sensio\Bundle\DistributionBundle into web/bundles/sensiodistribution
Installing jackrabbit
Retrieving Jackrabbit from "http://apache.rediris.es/jackrabbit/2.4.3/jackrabbit-standalone-2.4.3.jar"
Downloading: connection...
Retrieving Jackrabbit from "http://ftp.cixug.es/apache/jackrabbit/2.4.3/jackrabbit-standalone-2.4.3.jar"
Downloading: connection...
Retrieving Jackrabbit from "http://www.eu.apache.org/dist/jackrabbit/2.4.3/jackrabbit-standalone-2.4.3.jar"
Downloading: connection...
Retrieving Jackrabbit from "http://www.us.apache.org/dist/jackrabbit/2.4.3/jackrabbit-standalone-2.4.3.jar"
Downloading: connection...
Script ServerGrove\KbBundle\Composer\JackrabbitInstaller::checkAndInstall handling the post-install-cmd event terminated with an exception
[Exception]
Invalid file name
Versión 2.4.3 don't exist.
Having a problem while installing. I started with a Ubuntu 14.04 server with LAMP and OpenSSH installed. I followed all of your installation instructions. I've pointed the apache virtual hosts to the web directory for KB.Local which is located in /var/www/kb.local/web.
I've gotten the page to pull up, as soon as I try to visit the admin page I get an error saying that path doesn't exist.
Any help would be appreciated. Thank you.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.