On Friday, December 4, 2020 at 4:19:55 PM UTC-8 evol...@gmail.com wrote:

> Hi Ryan,
>
> I deleted cgi-bin and htdocs
>
> I ran the script:
>
> D:\Trac\NBDR>trac-admin D:\Trac\NBDR deploy D:\Trac\NBDR\www
>
> Copying resources from:
>
>   trac.web.chrome.Chrome
>
>     d:\trac\python27\lib\site-packages\trac\htdocs
>
>     d:\trac\NBDR\htdocs
>
>   autocompleteusers.autocompleteusers.AutocompleteUsers
>
>     d:\trac\python27\lib\site-packages\autocompleteusers\htdocs
>
> Creating scripts.
>
>  
>
> D:\Trac\NBDR>
>
> --
>
> It created new scripts:
>
> $ ls /d/Trac/NBDR/www/htdocs/autocomplete/*
>
> /d/Trac/NBDR/www/htdocs/autocomplete/css:
>
> autocomplete.css  indicator.gif
>
>  
>
> /d/Trac/NBDR/www/htdocs/autocomplete/js:
>
> autocomplete.js  autocomplete_perms.js  autocomplete_query.js  
> autocomplete_ticket.js  format_item.js
>
> --
>
> I restarted webserver.
>
> It failed to start TRAC with 500.
>
> Then I realized that 'new' cgi-bin miss 2 files:
>
> old: $ls /d/Trac/NBDR/www/cgi-bin/
>
> trac.cgi*  trac.fcgi*  trac.wsgi*  trac_wsgi.py*  trac_wsgi.pyc
>
> new: $ls /d/Trac/NBDR/www/cgi-bin/
>
> trac.cgi*  trac.fcgi*  trac.wsgi* 
>
> Hence I copied those 2 files and was able to start TRAC.
>

The pyc file is created automatically by the Python interpretter.

For trac_wsgi.py, I'd recommend locating it somewhere other than cgi-bin. 
Or, write a deploy script that delete www, runs deploy, and then copies 
$env/trac_wsgi.py to $www/cgi-bi

You'll need to redeploy every time you upgrade Trac and when installing or 
upgrading most plugins (any plugins that have static assets: JS, CC, 
Images).
 

> trac.ini has these blocks:
>
> [components]
>
> autocompleteusers.* = enabled
>
>  
>
> [autocomplete]
>
> fields = tester, reviewer
>
> multi_fields = users
>
> --
>
> I tried to create a new ticket. I used Cc field to check but it still does 
> not autocomplete users
>
> What else could be wrong?
>
> Thanks
>

You've disabled [ticket] restrict_owner, 
correct?:  https://trac.edgewall.org/wiki/TracIni#ticket-restrict_owner-option

The reporter (if available), CC and owner field (in the ticket workflow 
controls) should be autocompleted. The [autocomplete] section isn't needed 
unless you have additional fields that you'd like to autocomplete.

Make sure to do a hard-refresh of your browser and then retest. How to do 
so is described in the box here:
https://trac.edgewall.org/wiki/TracUpgrade#a6.Refreshstaticresources

Check the console again for errors if the issue persists.

Ryan

-- 
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to trac-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/trac-users/182a8159-b848-4d77-be26-d5de9594a136n%40googlegroups.com.

Reply via email to