[03:09:21] Hi, I have problem in ConfirmEdit with ReCaptcha (mw 1.25.1). [03:14:13] I got error message in server log when I set up newly wiki: ' FastCGI: server "/usr/lib/cgi-bin/php5-fcgi" stderr: PHP message: PHP Warning: require_once(ReCaptcha/recaptchalib.php): failed to open stream: No such file or directory in /home/rxy/public_html/mw1251/extensions/ConfirmEdit/includes/ConfirmEditHooks.php on line 147 ' [03:17:31] + 'FastCGI: server "/usr/lib/cgi-bin/php5-fcgi" stderr: PHP message: PHP Fatal error: require_once(): Failed opening required 'ReCaptcha/recaptchalib.php' (include_path='.:/usr/share/php:/usr/share/pear') in /home/rxy/public_html/mw1251/extensions/ConfirmEdit/includes/ConfirmEditHooks.php on line 147' | "{$IP}/extensions/ConfirmEdit/includes" <-- doesn't have "ReCaptcha" directory. for this, I make symbolic link: "ln -s ../ReCaptcha ReCaptcha" [03:20:43] then, Fatal error don't show. but I got another error message: ' FastCGI: server "/usr/lib/cgi-bin/php5-fcgi" stderr: PHP message: PHP Warning: call_user_func() expects parameter 1 to be a valid callback, function 'efReCaptcha' not found or invalid function name in /home/rxy/public_html/mw1251/includes/Setup.php on line 678' How I to do fix this? [03:25:45] ReCaptcha is work correctly when I got this (" 'efReCaptcha' not found ") message. [03:28:03] "#wikimedia-dev" is better for this topic? [03:29:07] make sure you uploaded all of the files [03:29:11] it sounds like you're missing some [03:31:14] I use git for installing from SSH.... [09:25:50] Hi, if i have multiple pages with keyword Arnold in my wiki, how can i list all hits? It seems like the searchbox just takes some random hit [09:27:51] Anyone here? [09:27:56] Jordan_, yeah me [09:28:19] Who can deal with an automated spam attack? [09:31:01] http://bigdatasummerinst.sph.umich.edu/wiki/index.php/ShallOwlY%5E_Where_can_I_get_Metal_MP3_Download_Drudkh [09:31:05] http://bigdatasummerinst.sph.umich.edu/wiki/index.php/Zip_Download_Brantley_Gilbert_Read_Me_My_Rights_Full_Album_2015;_FRee_2015_IMProVaBlE [09:31:11] http://bigdatasummerinst.sph.umich.edu/wiki/index.php/Zip_Download_Brantley_Gilbert_Read_Me_My_Rights_Full_Album_2015;_FRee_2015_IMProVaBlE [09:31:11] Jordan_, well im not sure, but if i have multiple pages with keyword Arnold in my wiki, how can i list all hits? It seems like the searchbox just takes some random hit [09:31:18] Who can stop this spam? [09:32:30] Someone is using an automated software to mass spam malicous links to http://bigdatasummerinst.sph.umich.edu/wiki... How can this be stopped and deleted? [09:37:49] stangeland, here - http://bigdatasummerinst.sph.umich.edu/wiki/index.php/Special:Contributions/198.100.156.108 [09:45:34] Dude spamming malicous links - http://bigdatasummerinst.sph.umich.edu/wiki/index.php?title=Special:Contributions/198.100.156.108&limit=500&target=198.100.156.108 [09:45:42] Who can stop this?! [10:46:39] Hey. It is possible to use another userdatabase with mediawiki? I already have a userdatabase from joomla and i don't want that users have to register twice.Any ideas? [10:55:15] Hello again. I was here yesterday, having trouble with the update from 1..24.2 to 1.25.0 [10:56:23] I got a white page. -Very strange, because after trying to copy my old files from 1.24.2, there was also a blank page. [10:57:15] Now I updated my 1.24.2 to 1.25.1. This update was okay. But I´ve got a new problem. [10:58:30] Text is there but no pics, if there are in same wiki/pictures. Other pics from other domains are okay [10:58:52] here my startpage: http://www.plateau-trivial.de/wiki/index.php?title=Hauptseite [10:59:18] here a pic that´s okay: http://www.nemesus.net/joomla/images/pi.png [10:59:54] And here a pic, that isn´t: http://www.plateau-trivial.de/wiki/images/Suedfr.png [11:00:46] Using ftp I see: The pics are in the right folder. [11:00:59] Can anyone help me? [11:19:44] Any intelligent life out there? [11:26:43] kann dir leider nicht helfen. bin selber erst seit ein paar tagen dabei [11:27:11] aber ich würde gerne wissen wie du den alphabet index gemacht hast [11:27:12] ^ [11:28:07] und auch die wiki profile [11:32:21] Naja, Seite mit Namen eingeben und dann editieren. Um die Seite zu formatieren, brauchst Du eine html Erweiterung. Kannst Dir ja den Code ansehen, dann weisst Du, wie ichs gemacht habe. [11:37:55] achso da gibbet kein **special|allpages oder sowas? [11:43:21] Unter Spezialseiten kannst Du alle speziellen Seiten sehen. Und logischer Weise kannst Du auch einen Direktlink dorthin von einer beliebigen Wiki-Seite setzen. [11:51:54] hmmm hab als spezialseite ja z.b. "Alle Seiten" . Weiss halt nicht wie ich dahin verlinken kann? [11:55:41] ahh habs [11:58:46] hast du erfahrung mit jfusion? bzw. ich hab ne joomla seite und würde gerne das die besucher die sich dort registrieren sich mit den gleichen daten bei mediawiki anmelden können und sich nicht neu registrieren müssen [12:29:48] Is it possible to have a mediawiki skin that users can't use? (experimental skin under development) [13:36:34] ePirat, i would just name it experimental in the display name, [13:36:47] or develop it on a separate install [14:02:15] edsanders|away ok [14:02:29] err I meant eadthem_work [14:32:10] hello. Since 1.25.1 I am unable to view pics in my wiki. The directlink leads to server error 500. The pics are on the right place. Do you have any ideas? [14:32:39] http://www.plateau-trivial.de/wiki/index.php?title=Hauptseite [14:32:42] nemesus, what does the error log say? [14:33:03] * bawolff gets deja vu [14:33:30] I have no access to the logs. [14:33:54] Strange. Some pics do load, but there are in another location. [14:34:27] Interesting, you are not using hashed image directories? [14:34:57] I don´t think so. [14:35:22] i would guess either rewrite rule issue or error in .htaccses. but without error logs that is plain guess [14:37:31] Mw can render correctly ( http://www.plateau-trivial.de/wiki/thumb.php?f=Suedfr.png&w=200 ) so looks like web server misconfig [14:37:59] Do you use 404 handling for thumbs? [14:38:00] cool. [14:38:18] I wish I would know. [14:38:46] There is also no . htaccess in my directory [14:39:48] Maybe filezilla hasn´t save the file? [14:54:24] Thank you bawolff. I have to leave at this point. Bye. [16:01:57] Hey. It is possible to use another userdatabase with mediawiki? I already have a userdatabase from joomla and i don't want that users have to register twice.Any ideas? [16:03:32] http://extensions.joomla.org/extension/mediawiki-login maybe>? [16:03:48] https://www.mediawiki.org/wiki/Extension:AuthJoomla2 [16:03:49] DIrk^^^^: you could create a MediaWiki extension to allow users to log in with the joomla! credentials; i don't think one exists yet, but it's porrible to write one [16:03:51] https://www.mediawiki.org/wiki/AuthPlugin [16:04:26] i tried to use authjoomla but it did't work :( [16:05:36] yeah thx matmarex but i'm not able to write this. I'm too noobi ;) [16:07:38] somebody tried to use authjoomla? [16:14:49] I just installed v2.5.1 and I noticed that now when editing a page i no longer have my text editor toolbar. How should i correct this? [16:23:25] Hello [16:23:41] I have a Unexpected non-MediaWiki exception when visiting preferences [16:23:45] and no idea what could cause this [16:30:33] nevermind… spelling error in config caused this [16:53:55] bd808: is there a bug for "vagrant wikidata is buggered" somewhere [16:57:33] will there be a 1.25.0 to 1.25.1 patch shipped? [17:18:52] what, no immediate support for the product I freeload? [17:19:46] i suppose I could just diff the two unpacked trees and cp the germane files [17:22:35] Has anybody had any issues with upgrading their wiki and noticing that wikitables and other formatting isn't showing up? For example, I just upgraded my wiki to 1.25.1 and now my wikitables don't render and none of the formatting works, for example where I would normally have a table, it shows: =UNIQ30a3100abb143518-h-61--QINU NS Core = ===UNIQ30a3100abb143518-h-122--QINUUNIQ30a3100abb143518-h-62- [17:22:47] doesnt* [17:25:16] I guess.....not. [17:26:33] you might look at your webserver logs? [17:26:54] i think there is a mode to print debug info to the screen too, I am not sure [17:28:17] I've tried that. I don't see anything pertinent to the issue [18:12:48] Hi everybody. I installed with postgres using the CLI installer and I'm getting There is no user by the name "Admin" any idea what I'm doing wrong? [18:24:18] malaverdiere, is Admin the superuser name you specified when installing? [18:24:30] MaxSem: yep [18:24:33] mhm [18:24:40] might be a bug:) [18:24:46] :( [18:25:06] MaxSem: here is what I put http://pastebin.com/hugtu7Kw [18:25:21] anyway, php maintenance/createAndPromote.php --sysop --bureaucrat [18:25:35] good to know! [18:27:18] no error message on createAndPromote [18:28:52] worked! [18:36:16] Hello [18:36:38] I have a problem with the math plugin and no idea what could it be [18:37:19] I am getting the "PNG conversion failed" error but when execute texvc manually, it works fine… [18:42:21] could it be that it needs to store an intermediate file, and cannot, ePirat ? [18:42:51] I'll check, thanks [18:43:01] my gut tells me its around permissions [18:43:12] I am a total mw noob [18:45:39] The github mirror of mediawiki core seems to be missing most of the TAGS / Branches: https://github.com/wikimedia/mediawiki/releases [18:46:35] The majority of tags disappeared in the last ~24h. [18:52:20] I'm having this error when I run phpunit on a debian8 container: Class 'SebastianBergmann\Version' not found in /usr/share/php/PHPUnit/Runner/Version.php on line 74 [18:52:33] I installed the distro's phpunit [18:54:33] anxt, interesting, now after I have set the owner to the www-data user and for testing even changed rights to 777, I get: Cannot store math image on filesystem. [18:58:08] ePirat: full disk? [19:01:35] malaverdiere, no [19:01:58] malaverdiere, it works fine with when I run it manually [19:03:29] then I'm 100% clueless [19:03:43] heh [19:03:54] unfortunately debug log has absolutely no info about it [19:14:18] malaverdiere, the only thing I see in debuglog is "Missing <code>texvccheck</code> executable. Please see math/README to configure." [19:15:16] incomplete/wrong path to the executable? [19:15:34] where should texvccheck be? [19:15:58] make didn't compiled a executable with that name as far as I can see here [19:17:18] is there a configuration variable to specify it? - i'm too much of a noob to know the one :) [19:19:35] math is hard [19:20:19] malaverdiere, no there is no config at all [19:20:48] and since it works on the other wiki instance, I guess missing this binary makes no difference [19:21:48] mediawiki/extensions/Math/texvccheck ? [19:22:29] math markup on a wiki would be cool [19:22:38] not there [19:22:52] btw I have also configured mathoid [19:23:13] (which does not works either, but works when I give it input via curl) [19:23:17] I bought how to prove it, and got stuck on like the third question in the intro [20:19:17] malaverdiere, got it working now [20:19:52] but mathoid still does not show any svg's [21:52:04] howw would you do this query but return the shortest one first "CFrame" http://wiki.roblox.com/api.php?format=json&action=query&srprop=&list=search&srsearch=Game [21:54:54] Shibe, not sure I understand. CFrame is not in results even if you bump the limit [21:55:05] MaxSem: sht I mean [21:55:07] Game [21:55:08] sorry [21:55:10] confused it [21:55:29] becasue its returning "Game Tool" first instead of "Game" [21:56:11] ah [21:57:05] well, you're using MySQL for search - it kinda finds you the results but don't expect it to know about things like relevance [21:58:02] a solution would be to install Elasticsearch and use it via the CirrusSearch extension [21:58:36] MaxSem: any tutorial on this? [21:58:41] MaxSem: its not my wiki though [21:58:49] heh [21:59:03] then bad luck [21:59:07] :| [21:59:27] MaxSem: is there no way to fix this? [21:59:49] try to interpret the results yourself? [22:00:07] MaxSem: like iterating through them? [22:00:13] yup [22:01:10] Dear all, we're struggling with performance issues (http://www.mediaewiki.org) — do you have any idea why our wiki is so damn slow :( [22:03:00] performanceissue, are the files on NFS? [22:04:32] MaxSem ummh; gotta reveal myself as a 'noob' :( All I can say is that I access them via FTP [22:04:46] does the wiki have any means of caching? [22:04:46] performanceissue: well there it is [22:05:30] @Shibe ? [22:05:40] performanceissue: I believe that ftp is probably not the best way to access [22:05:53] especially if you start a new ftp session every time (takes time) [22:05:57] also, have you tried disabling Semantic stuff? I've seen a ouple of sites where SMW just killed the heck outta everything [22:06:46] our backend tells me that we're running out of virtual memory and that the cpu is 'overloaded' [22:06:59] hmm, disabling semantic wiki is a good idea, thank you! [22:07:11] @Shibe: is there any way I could change that? [22:07:28] roblox reminds me something [22:07:29] performanceissue: why are you using ftp [22:07:38] where is the data stored performanceissue [22:07:54] Nemo_bis: I have a wiki bot but its being weird [22:07:59] !joinme [22:08:02] on webspace we rented from webhostingbuzz dot com [22:08:03] !wiki CFrame [22:08:03] A wiki is a collaborative website which can be directly edited by anyone with access to it. Ward Cunningham, developer of the first wiki WikiWikiWeb, originally described it as "the simplest online database that could possibly work". Wikipedia is one of the best known wikis. [22:08:03] Shibe: http://wiki.roblox.com/index.php?title=How_to_Build_a_Montain_With_CFrame [22:08:11] see [22:08:15] it should return CFrames [22:08:18] CFrame* [22:08:19] !wiki Game [22:08:19] A wiki is a collaborative website which can be directly edited by anyone with access to it. Ward Cunningham, developer of the first wiki WikiWikiWeb, originally described it as "the simplest online database that could possibly work". Wikipedia is one of the best known wikis. [22:08:19] Shibe: http://wiki.roblox.com/index.php?title=Game_Tool [22:08:22] FTP is not related to site performance, let's concentrate on important issues [22:08:24] !part #mediawiki [22:08:24] There is no such key, you probably want to try: !interface, !pastelocalsettings, !pipetrick, !qqx, !redirect, [22:08:56] MaxSem: but isnt it a bad idea to create new ftp sessions [22:09:01] it takes forever for ftp to connect [22:09:08] heyyyyy [22:09:20] they're complaining about _HTTP_ performance [22:09:39] the way files are uploaded has nothing to do with that [22:09:59] unless you're really suggesting that FTP server is melting the machine [22:10:01] ok [22:10:14] I disabled the semantic wiki extension but it doesn't change 'a lot' :( [22:10:36] performanceissue: what machine is the wiki on and what machine is the storage on [22:12:17] Shibe: Unfortunately, I don't know :( the host & machine was chosen long before I joined the project as a student assistant (humanities, not computer science... :/) [22:12:23] *were chosen [22:12:43] performanceissue: you could try temporarily storing the articles and stuff on the same machine as the server [22:12:45] just to see [22:13:59] Shibe, where did they they say anything about that? by "articles" you meant database, right? is that even possible on a shared hosting? [22:14:09] Shibe: how can I do that? what we did: we (former project members) rented webspace, set up a wiki (incl. extensions etc.) and started to work with it [22:14:33] performanceissue: I'm not an expert on wiki databases [22:15:51] Shibe, then maybe you should stop advising peoople about things you know nothing about? [22:15:58] sorry ;( [22:18:29] performanceissue, so... we need to know several things about your configuration (LocalSettings.php): [22:18:41] ok, got the file [22:19:19] 1) $wgMainCacheType [22:21:02] 2) is $wgDBservers pointing to localhost? [22:21:14] $wgMainCacheType = CACHE_NONE; $wgMemCachedServers = array(); [22:21:27] 2) yes [22:22:00] concering 1) I found the following lines: [22:22:14] $wgUseFileCache = true; $wgFileCacheDirectory = "/.../cache"; [22:23:56] could this be the reason for our problems? should I follow a tuning guide/tutorial like http://www.mediawiki.org/wiki/User:Aaron_Schulz/How_to_make_MediaWiki_fast ? [22:25:28] next, does your cpanel or whatever give you web interface to shell? if so, try running `df -h` to see if whatever directory where MW is is on local disk [22:26:04] nope, we don't have shell access :( [22:26:15] from that page, only basic caching is something that can affect such horrible slowdowns [22:27:05] what do you think, should I try to use the lines concerning shared memory from the guide written by Aaron Schulz? [22:27:38] but for shared hosts with no shell access there's a chance next to none to get in-process object caching required by CACHE_ACCEL [22:28:14] so I would try $wgMainCacheType = CACHE_ACCEL; [22:28:53] and then if it doesn't work, $wgUseFileCache = false; [22:29:17] then try disabling all the extensions [22:30:20] but yeah, my paranoia is that slow disk I/O is to blame, especially without any sorts of caching [22:30:59] mhm, $wgMainCacheType = CACHE_DB; is rarely a good idea but worth trying too [22:31:16] [d32b376e] 2015-05-26 22:31:07: Fatal exception of type MWException :/ [22:31:38] yep, no object cache [22:32:30] wow [22:32:40] seems like $wgUseFileCache = false; helped! [22:33:18] can you confirm that (=try to load some pages)? [22:34:47] aargh, cheered too soon [22:35:01] huh, looks way faster [22:35:07] yet still slowww [22:35:15] that's what I thought too :D [22:35:56] should I try to use $wgMainCacheType = CACHE_DB ? [22:36:15] yup, try that [22:37:38] seems faster, what do you think? [22:38:13] yep [22:38:30] wow, now it looks like a wiki you can use again [22:40:03] did you encounter any problems? [22:40:15] well, pages load for me [22:41:45] hmm, but you would still call it a rather slow wiki, wouldn't you? [22:42:27] probably [22:42:51] however it wouldn't work very fast of shared hosts anyway [22:42:58] s/of/on/ [22:43:06] :( is there anything else I can do (except changing my host)? [22:45:10] well [22:45:19] https://www.mediawiki.org/wiki/Manual:Performance_tuning has some recommendations [22:45:34] 't apply in your situation [22:45:34] are there maybe any keywords I could use to check if my host provider has some recommendations? [22:48:31] eh, my previous post was supposed to start with "however, most of then don" :P [22:48:49] :D thanks [22:48:57] I just realized that my hoster has a live chat [22:49:01] I'll give it a shot [22:49:15] do you have a paypal account or sth similar? would love to show my gratitude for your kind help! [22:50:07] https://donate.wikimedia.org ;) [22:50:56] hmm; I already have a 10€ subscription but I'll donate 20€ because of your help :) thanks again! [22:59:28] performanceissue: do you know whether APC or something similar is available on the box the wiki runs on? [22:59:43] apc? :( [23:00:00] having a php bytecode cache *really* makes a difference. [23:00:29] and if it's there, you can use CACHE_ACCEL instead of CACHE_DB, to make it even faster [23:00:40] DanielK_WMDE, we already tried CACHE_ACCEL [23:01:05] MaxSem: so how/why did it not work? [23:01:08] was kinda predictable... [23:01:19] MaxSem: my point is,m even if you don't use it for caching, you should *really* use a byte code cache [23:01:20] that's a shared host dude! [23:01:21] error msg: Fatal exception of type MWException :/ [23:01:29] re-parsing all php on every request is SLOWWWWW [23:01:53] MaxSem: yes, but even shared hosting generally has APC or xcache or whatever [23:02:05] !debug | performanceissue [23:02:05] performanceissue: For information on debugging (including viewing errors), see http://www.mediawiki.org/wiki/Manual:How_to_debug . A list of related configuration variables is at https://www.mediawiki.org/wiki/Manual:Configuration_settings#Debug.2Flogging [23:02:06] I started a chat with my host's support team; maybe they can help me (or upgrade me or sth like that) [23:02:16] performanceissue: ask them about apc [23:02:26] I'll do that, thanks! [23:02:28] also, you're mixing up two functions of APC: byte code and object caching [23:02:46] CACHE_ACCEL controls the latter [23:03:23] you kinda never get this for shared hosts because it will be shared beween all the users on this machine [23:04:10] lol; it seems like they changed sth (it's faster now) but they do not tell me anything about O.o [23:04:21] "there was a load spike on the server" [23:04:41] "we reduced the traffic a bit" [23:04:57] they usually "fix" spikes by disabling sites [23:05:18] byte code also not very plausible because all users' php files take lots of memory [23:05:22] "these load spikes can occur because of the shared environment of the server" [23:06:35] MaxSem: i'm not mixing them up. APC should be there, because without byte code caching, mediawiki is slow. if it is there, CACHE_ACCEL should also be enabled, and work (unless APC is configured without a user object cache) [23:07:11] "the thing is that not always other users on the shared server obey the rules of its usage" [23:07:16] know I'm totally confused O.o [23:07:19] *now [23:07:36] MaxSem: about apc on shared hosting... you are right about sharing the cache. it's quite possible that they would disable the user object cache, because it would be global for all users [23:07:45] but they could still enable byte code caching. and they should. [23:08:01] doubtful: large memory requirements [23:08:26] true. but... are people actually using php without a cache? that'S incredibly slow. [23:08:45] but that's alos incredibly cheap! [23:09:42] performanceissue, translation: after you complained, they looked up who takes up most resources and disabled a couple of accounts [23:10:13] O.o ergo: we should think about changing the hosting provider? [23:10:49] well, for the same money t can't get principally better [23:11:21] could I ask you guys to check the page again? seems faster for me now [23:11:24] relevant: http://chrisgilligan.com/consulting/apc-cache-considerations-for-virtual-hosting-environments/ [23:11:36] i.e. you can find a new provider whose hosts are fast because they don't have many users - yet [23:11:59] but after a few months, they will get as bad as the rest [23:12:50] "as I mentioned, it is shared environment and if some users on the server do not follow the rules and violate them, load the servers by their actions, these load spikes can occur again. but we are trying to mitigate them immediately. We are monitoring our servers every minute." [23:23:49] @all thanks again! have a good day/night! :)