Links to know aboutMusic The Chiara String Quartet Chiara Quartet (MySpace) Greenwood Music Camp UNL School of Music PHP PEAR Installer Manifesto phpDocumentor PEAR phar docblock PHP_Parser PHP_Parser_DocblockParser PHP_ParserGenerator PHP_LexerGenerator PEAR_PackageFileManager PHP_Archive Games_Chess Blogs Joshua Eichorn Paul M. Jones Davey Shafik Popular EntriesSetting up your own PEAR channel with Chiara_PEAR_Server - the official way
(28) Do you develop a website? It is infinitely better to synchronize live and development sites using the PEAR Installer(25) doing the PEAR thing(19) Using PEAR 1.4.0 to install PEAR packages on a remote host(19) PEAR now fits in a bottle: meet go-pear.phar(17) CategoriesPowered by |
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. |
Links in this article
PEAR Installer ManifestoCalendar
QuicksearchMy Latest ReleasesTop Exitspear.php.net (305)
www.php.net (86) pear.chiaraquartet.net (79) pecl.php.net (58) news.php.net (43) Blog Administration |
|||||||||||||||||||||||||||||||||||||||||||||||||
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