Saturday, October 8. 2005Release of Chiara_PEAR_Server 0.18.2 and PEAR 1.4.2Comments
Display comments as
(Linear | Threaded)
When i try to upload a release I get Error: Saving release failed. I have validated the package.xml and i get 0 error and warnings.
This is a very unhelpful error message. In fact, error messages is one area of Chiara_PEAR_Server needs a bit more loving, so be sure that this will be on the list to do for 0.19.0.
I can help by letting you know that this is most likely caused by one of three things: 1) permissions are wrong on the temporary release saving directory (must be world-writeable, and this is best kept outside htdocs) 2) permissions on htdocs/get must be writeable by apache, or releases can't be copied from the temporary directory to the final directory 3) the database is not set up properly, and saving the release information is failling I suspect #3 is the most likely cause, so go in with phpMyAdmin and verify that everything looks right. You can find the expected table definitions in pearserver.sql, found in a subdirectory of [data-dir]/Chiara_PEAR_Server/data/ on any installation.
Ahh my bad.
I didn't realize that I have to create a package and then upload a release. I thought uploading a release will automatically create the package information by reading the package.xml file. I guess the error message should be Error: Corresponding Package information doesn't exist. Either the name tag in the package.xml is wrong or the package was never created. Its good to have an idiot on ur side. Is there a wishlist for the 0.19 available. I want subcategory feature.
Your wish has already been granted
We are slowly trying to get things running the way they should at pear.chiaraquartet.net
Oh sweet.
Why would u use pear for templates u say? Why not?
OK I mentioned about Spartacus as pear channel using Chiara and Crtx, along with screenshots on S9Y's forum
the link is http://www.s9y.org/forums/viewtopic.php?t=3049 I'll appreciate if u can read and reply to the thread.
The best way to implement this would be as a plugin to Chiara_PEAR_Server that would allow attaching an image to the package. This would then be saved in the REST directories, and added to channel.xml as something like:
Then, serendipity would have a PEAR-based installer internally that would know to look for the image and display it if it exists. It's quite simple and elegant to do this. It would involve writing a compact customized PEAR installer for serendipity, but this actually is not too difficult to do. It's never been done, but I've been keeping an eye to this possibility all along when writing PEAR 1.4. |
Calendar
CategoriesPopular EntriesSetting up your own PEAR channel with Chiara_PEAR_Server - the official way
(36) Do you develop a website? It is infinitely better to synchronize live and development sites using the PEAR Installer(25) How to put the FAIL in open source(22) Using PEAR 1.4.0 to install PEAR packages on a remote host(19) doing the PEAR thing(19) phpDocumentor and __get/__set/__call - give us your ideas (RFC)(17) PEAR now fits in a bottle: meet go-pear.phar(17) Mac OS X ships with security hole-laden PEAR - how to upgrade immediately(16) Introducing pecl extension phar(13) a parser generator for PHP - *finally*(12) |
|||||||||||||||||||||||||||||||||||||||||||||||||
Déjà la 2ème révision de ce PEAR 1.4 Elle corrige une dizaine de bug rapportés et des bugs sur le système de tâches dans le package.xml version 2. Au fait si kk'un veut traduire la page "système de tâches" Il peut m'envoyer sa traduction que je la mette en ligne. Greg en dit un peu plus sur son blog ...
Tracked: Oct 09, 01:32