Nothing I can think of trying (or ideas found online) has made any difference. I am not defining the tmp directory, so it's the default (although I did try defining it myself directly and got errors). I couldn't see a /tmp folder in the root, so I tried creating one with the proper permissions, and no change. I even tried creating the actual file it seems to be trying to create on the fly, with permissions, and no luck. I found a comment somewhere where it was said that whatever user ran the maintenance scripts was the user that had to have the /tmp rights, so I backed up the entire database and then re-ran the maintenance scripts, and rebooted the server, and no difference.
Why wouldn't MediaWiki have permission to r/w to the /tmp directory? How does one fix that? What alternatives can I try? BTW, I have another site that was upgraded the same day. Autocomplete works fine. The main difference between the sites is that this has Semantic Bundle, the other doesn’t. -----Original Message----- From: MediaWiki-l [mailto:[email protected]] On Behalf Of Brian Wolff Sent: Thursday, August 22, 2019 1:32 AM To: MediaWiki announcements and site admin list Subject: Re: [MediaWiki-l] autocomplete not working This error can happen if MediaWiki does not have permission to read/write to the tmp directory. By default this is probably /tmp, but you can override it with $wgTmpDirectory. (The tmp directory can be anywhere, but it should not be a directory that is web accessible) -- Brian On Wed, Aug 21, 2019 at 5:29 AM John Lavalie <[email protected]> wrote: > I've tried a few things with no luck. Here's the error message: > > ["carre",[],[],[]]{"error":{"code":"internal_api_error_RuntimeException","info":"[24efcb4dccda13339920f3cf] > Exception caught: Could not open > '/tmp/mw-UIDGenerator-UUID-128'.","errorclass":"RuntimeException","*":"RuntimeException > at /home/mwikidb/public_html/includes/utils/UIDGenerator.php(450)\n#0 > /home/mwikidb/public_html/includes/utils/UIDGenerator.php(224): > UIDGenerator->getTimeAndDelay(string, integer, integer, integer)\n#1 > /home/mwikidb/public_html/includes/api/ApiMain.php(1645): > UIDGenerator::newUUIDv1()\n#2 > /home/mwikidb/public_html/includes/api/ApiMain.php(533): > ApiMain->logRequest(double)\n#3 > /home/mwikidb/public_html/includes/api/ApiMain.php(502): > ApiMain->executeActionWithErrorHandling()\n#4 > /home/mwikidb/public_html/api.php(87): ApiMain->execute()\n#5 {main}"}} > Warning: fopen(/tmp/mw-UIDGenerator-UUID-128): failed to open stream: > Permission denied in > /home/mwikidb/public_html/includes/utils/UIDGenerator.php on line 445 > Internal Server Error > [24efcb4dccda13339920f3cf] > /api.php?action=opensearch&format=json&search=carre&namespace=0%7C108&suggest= > RuntimeException from line 450 of > /home/mwikidb/public_html/includes/utils/UIDGenerator.php: Could not open > '/tmp/mw-UIDGenerator-UUID-128'. > Backtrace: > #0 /home/mwikidb/public_html/includes/utils/UIDGenerator.php(224): > UIDGenerator->getTimeAndDelay(string, integer, integer, integer) > #1 /home/mwikidb/public_html/includes/api/ApiMain.php(1645): > UIDGenerator::newUUIDv1() > #2 /home/mwikidb/public_html/includes/api/ApiMain.php(539): > ApiMain->logRequest(double, RuntimeException) > #3 /home/mwikidb/public_html/includes/api/ApiMain.php(502): > ApiMain->executeActionWithErrorHandling() > #4 /home/mwikidb/public_html/api.php(87): ApiMain->execute() > #5 {main} > > > -----Original Message----- > From: MediaWiki-l [mailto:[email protected]] On > Behalf Of eQuality Technology > Sent: Tuesday, August 20, 2019 8:53 PM > To: MediaWiki announcements and site admin list > Subject: Re: [MediaWiki-l] autocomplete not working > > Check your JavaScript console for error(s). > > eQuality Technology > > *Let's work together* > > https://equality-tech.com > follow us: https://twitter.com/eQualityTech > *creators of https://QualityBox.us <https://QualityBox.us> * > > > On Tue, Aug 20, 2019 at 9:01 PM John Lavalie <[email protected]> wrote: > > > After upgrading to 1.33.0, autocomplete on the main search box has > stopped > > working. What would cause that? > > > > > > > > _______________________________________________ > > MediaWiki-l mailing list > > To unsubscribe, go to: > > https://lists.wikimedia.org/mailman/listinfo/mediawiki-l > > > _______________________________________________ > MediaWiki-l mailing list > To unsubscribe, go to: > https://lists.wikimedia.org/mailman/listinfo/mediawiki-l > > > _______________________________________________ > MediaWiki-l mailing list > To unsubscribe, go to: > https://lists.wikimedia.org/mailman/listinfo/mediawiki-l > _______________________________________________ MediaWiki-l mailing list To unsubscribe, go to: https://lists.wikimedia.org/mailman/listinfo/mediawiki-l _______________________________________________ MediaWiki-l mailing list To unsubscribe, go to: https://lists.wikimedia.org/mailman/listinfo/mediawiki-l
