Installation problems on Ubuntu 8.10 Intrepid
Posted: Mon Feb 02, 2009 12:46 am
Hello,
I recently decided to pull my serendipity blog off my FreeBSD server and give it a go on my new Ubuntu server. The server is running the 32bit version of Ubuntu 8.10 Intrepid.
After running 'apt-get install serendipity" smoothly and setting up the database (using db-config, following with the ubuntu package) I copied /etc/serendipit/apache.conf to /etc/apache2/conf.d/serendipity and restarted apache2.
When I load my page in a browser, it says:
Warning: include(/usr/share/serendipity/www/bundled-libs/Smarty/libs/Smarty.class.php) [function.include]: failed to open stream: No such file or directory in /usr/share/serendipity/www/include/functions_smarty.inc.php on line 834
Warning: include() [function.include]: Failed opening '/usr/share/serendipity/www/bundled-libs/Smarty/libs/Smarty.class.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear:/usr/share/serendipity/www/bundled-libs/:/usr/share/serendipity/www/bundled-libs/Smarty/libs/:/usr/share/serendipity/www/:') in /usr/share/serendipity/www/include/functions_smarty.inc.php on line 834
Fatal error: Call to a member function assign_by_ref() on a non-object in /usr/share/serendipity/www/include/genpage.inc.php on line 36
I have checked line 834, and it turns out that its looking for Smarty.inc.php in some bogus path (/usr/share/serendipity/www/bundled-libs/Smarty/libs/Smarty.class.php, as in the error msg)
I can't really see me doing anything wrong here, could this be a change with a later Smarty package that broke the Serendipity package?
Any help appreciated!
-Vidar
EDIT: a minor typo fix
I recently decided to pull my serendipity blog off my FreeBSD server and give it a go on my new Ubuntu server. The server is running the 32bit version of Ubuntu 8.10 Intrepid.
After running 'apt-get install serendipity" smoothly and setting up the database (using db-config, following with the ubuntu package) I copied /etc/serendipit/apache.conf to /etc/apache2/conf.d/serendipity and restarted apache2.
When I load my page in a browser, it says:
Warning: include(/usr/share/serendipity/www/bundled-libs/Smarty/libs/Smarty.class.php) [function.include]: failed to open stream: No such file or directory in /usr/share/serendipity/www/include/functions_smarty.inc.php on line 834
Warning: include() [function.include]: Failed opening '/usr/share/serendipity/www/bundled-libs/Smarty/libs/Smarty.class.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear:/usr/share/serendipity/www/bundled-libs/:/usr/share/serendipity/www/bundled-libs/Smarty/libs/:/usr/share/serendipity/www/:') in /usr/share/serendipity/www/include/functions_smarty.inc.php on line 834
Fatal error: Call to a member function assign_by_ref() on a non-object in /usr/share/serendipity/www/include/genpage.inc.php on line 36
I have checked line 834, and it turns out that its looking for Smarty.inc.php in some bogus path (/usr/share/serendipity/www/bundled-libs/Smarty/libs/Smarty.class.php, as in the error msg)
I can't really see me doing anything wrong here, could this be a change with a later Smarty package that broke the Serendipity package?
Any help appreciated!
-Vidar
EDIT: a minor typo fix