[Openplm_user] Install server - 'rebuild_index' error
Pierre Cosquer
pcosquer at linobject.com
Fri Nov 4 17:05:12 CET 2011
Le Fri, 04 Nov 2011 16:15:31 +0100,
"P. Joulaud" <pjoulaud at linobject.com> a écrit :
> Hello everybody,
>
Hi Philippe,
> I'm installing a new openPLM server following instructions.
> And I have an issue. The shell returns :
> $ ./manage.py rebuild_index
> Unknown command: 'rebuild_index'
> Type 'manage.py help' for usage.
>
> I tried :
> $ ./manage.py help
> And I can't find rebuild_index nor anything with index in it.
>
> Do you have any idea how to solve this problem ?
>
Make sure django-haystack (version 1.2) is installed (the command
rebuild_index comes from this application) and is in your python path.
You can test if haystack is installed by running the following command.
$ python -c "from haystack import backend"
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/local/lib/python2.6/dist-packages/haystack/__init__.py",
line 26, in <module> raise ImproperlyConfigured("You must define the
HAYSTACK_SITECONF setting before using the search framework.")
django.core.exceptions.ImproperlyConfigured: You must define the
HAYSTACK_SITECONF setting before using the search framework.
If it complains about HAYSTACK_SITECONF, haystack is installed.
> ---
> Philippe
>
> Here is my bash history :
>
> 4 sudo apt-get install postgresql
> 5 sudo apt-get install swig build-essential pkg-config
> build-essential gettext 6 easy_install odfpy
> 7 sudo apt-get install python-setuptools
> 9 sudo easy_install odfpy
> 10 sudo apt-get install python-dev
> 11 sudo easy_install imaging
> 12 sudo apt-get install python-imaging
> 13 sudo easy_install kjbuckets
> 14 sudo apt-get install python-kjbuckets
> 15 sudo easy_install pypdf
> 16 sudo easy_install ipython
> 17 sudo easy_install graphviz
> 18 sudo apt-get install graphviz
> 19 sudo apt-get install graphviz-dev
> 20 sudo easy_install pygraphviz
> 21 sudo easy_install django
> 23 sudo easy_install south
> 24 sudo easy_install psycopg2
> 27 passwd postgres
> 28 sudo passwd postgres
> 29 mkdir /var/postgres
> 30 sudo mkdir /var/postgres
> 32 sudo chown postgres:postgres /var/postgres
> 36 sudo locale-gen fr_FR.UTF-8
> 37 su postgres
> 39 sudo easy_install psycopg2
> 41 sudo apt-get install libpq-dev
> 42 sudo easy_install psycopg2
> 49 sudo easy_install django
> 61 sudo apt-get install subversion
> 62 mkdir /var/demos
> 63 sudo mkdir /var/demos
> 64 sudo mkdir /var/demos/last
> 65 sudo chown -R linobject:linobject /var/demos/
> 66 cd /var/demos/last/
> 67 svn co http://openplm.org/openPLM/trunk/openPLM
> 68 svn co http://openplm.org/openPLM/trunk/openPLM openPLM
> 69 svn co http://openplm.org/svn/openPLM/trunk/openPLM
> 71 cd openPLM/
> 74 vi settings.py
> 96 ./manage.py syncdb --all
> 105 sudo easy_install django-celery
> 106 ./manage.py syncdb --all
> 107 sudo easy_install haystack
> 108 ./manage.py syncdb --all
> 109 ./manage.py migrate --all --fake
> 116 chown -R www-data:www-data files
> 117 sudo chown -R www-data:www-data files
> 119 sudo chown -R www-data:www-data media/thumbnails/
> 120 sudo chown -R www-data:www-data media/navigate/
> 136 sudo apt-get install python-xapian
> 137 sudo apt-get install rabbitmq-server
> 138 sudo easy_install django-haystack
> 139 sudo apt-get install tracker-extract
> 140 sudo easy_install tracker-extract
> 145 sudo apt-get install tracker
> 148 ./manage.py rebuild_index
>
>
Regards,
Pierre
More information about the Openplm_user
mailing list