[00:18:35] O, other files on the wiki I was trying to edit work. Specifically this one: http://rpg.hamsterrepublic.com/ohrrpgce/Talk:RELOAD I cannot even revert it to how it was before. [01:50:26] when i try to edit my main page [01:50:34] and i go to preview/save it [01:50:44] it redirects me to the main page without saving or showing it [01:50:49] why is it doing this? [01:53:51] it doesn't show me an error [01:53:52] why is this [01:57:01] okay what the fuck [01:57:10] i enabled the debug in LocalSettings.php [01:57:15] and it STILL DOES NOT SHOW ME THE ERROR [01:57:21] JUST REDIRECTS ME TO THE HOME PAGE [01:58:42] if it doesn't show you an error, there probably hasn't been an error [01:58:59] then why wont it save/preview the page? [01:59:12] if i delete all the code out, then just put one word [01:59:13] it works [01:59:19] it has to be something in the code [02:01:09] any ideas Reedy? [02:05:10] it seems like there is some filter [02:05:22] that is falsely flagging for copyright or something [02:05:25] some bullshit setting [02:07:47] what happens if i delete the SpamBlacklist extension? [02:09:28] NOPE STILL DOESN'T FUCKING WORK [02:14:18] this chat is fucking useless [02:32:33] i am about to uninstall mediawiki [02:32:45] unless one of you can give me an answer [02:38:18] turn on error reporting and see if anything comes up on screen? [02:38:31] how do i do that? [02:38:49] error_reporting( -1 ); [02:38:50] ini_set( 'display_errors', 1 ); [02:38:58] i put that right at the bottom of LocalSettings.php correct? [02:39:05] yes [02:39:11] i put mine at the top [02:39:12] Did you check your web server error log? [02:39:42] I doubt this is a problem with mediawiki itself. [02:39:49] also add error_reporting(E_ALL); [02:39:56] ok, turning on error reporting did nothing. [02:39:58] And I don't think people really mind if you decide to uninstall mediawiki. [02:40:12] it doesn't give me an error, just redirects to home page [02:40:18] how do i check web server log Krenair? [02:40:30] Well what is your web server? [02:40:49] just a basic website hosting? [02:41:13] namecheap hosting [02:43:07] Oh, shared hosting? You don't actually control the machine it runs on? [02:43:15] no [02:44:03] did you install MediaWiki using the namecheap tool? [02:44:09] yes [02:44:24] then I would suggest contacting them for support [02:44:40] maybe their tool is broken [02:44:48] could it be an extension installed? [02:45:11] TitleBlacklist? [02:45:18] ConfirmEdit? [02:45:22] Cite? [02:45:29] Wait, what version of MediaWiki are you running? [02:45:29] Nuke? [02:45:45] I doubt it's any of those things. Though bare in mind none of the software should be doing this. [02:46:00] how do i check? [02:46:11] Special:Version page shows it [02:46:26] 1.23.3 [02:48:13] You're out of date by 4 releases of now-public security vulnerabilities. [02:48:54] im worried if i update my wiki it will ruin all my work [02:49:17] dortaldor: backup your database [02:49:28] if it fails, roll back the mw version and reload the DB [02:49:50] or better, setup a test wiki with a copy of your existing DB and test-upgrade that [02:49:50] actually 3, one of those 4 was not really a security release [02:50:09] that sounds like a pain [02:50:16] as long as you keep on 1.23.x you should be fine [02:50:30] i just wish it would tell me the error [02:51:07] it let me create and safe this page, now even if i just [02:51:10] 1. click edit [02:51:13] 2. click preview [02:51:17] it redirect to the main page [02:51:24] it wont even let me save the page AS IT IS [02:51:26] and doesn't tell me why [02:51:34] "a pain" == "protect your work" [02:51:46] also, a good way to test your backup and recovery strategy [02:51:57] i'll worry about that later digimer [02:52:53] please someone tell me [02:52:57] why it doesn't tell me the error [02:53:21] We're not all sitting here keeping it a secret from you, y'know. [02:54:54] what can i do to help diagnose this problem? [02:55:18] is your site public? [02:55:27] www.defoo.org [02:55:31] it's the main page im trying to edit [02:59:51] if i backspace all the code, and just type "blank" it will let me preview it, but for some reason it will not let me preview the current code [03:00:31] I have no idea, sorry [03:01:15] fuck [03:01:27] how do i go about making some basic tables from scratch then [03:02:09] i had originally just copied the wikipedia Main page code [03:02:15] and edited that [03:02:23] i guess i need to make the template from scratch [03:06:55] can i get a link to a tuturial or manual page [03:07:04] on creating a basic main page template [03:10:59] Hi, any pointers on how to setup email notifications? it seems the stuff I can find online all use pear smtp, which is no linger supported [03:11:02] *longer [03:16:53] good luck Geo. this chat is fucking useless [03:27:20] dortaldor: Demand a refund. [03:28:06] dortaldor: What issue are you having? [03:28:19] Geo: What kind of e-mail support? [03:28:35] Geo: Typically it's a matter of setting a few settings in LocalSettings.php in the root directory of your MediaWiki installation. [03:28:40] !smtp [03:28:40] See for information about configuring MediaWiki to use SMTP for sending mails, instead of using the sendmail interface. [03:28:45] rather than saving the page, it redirects me to the main page without give me an error. yes i have turned error reporting on [03:29:04] dortaldor: What URL are you starting at? [03:29:23] the main page [03:29:23] Freedomain? [03:29:27] Carmela: looking for forgotten password emails, etc [03:29:31] the 'basic' stuff [03:30:09] dortaldor: You shouldn't put your index.php in the root directory. [03:30:25] Not sure if that's related to your specific issue, but it's true advice nonetheless. [03:30:43] Geo: Right, so generally MediaWiki uses PHP's sendmail functionality, I believe. [03:30:59] You might be able to isolate whether PHP's sendmail is working. [03:31:05] And check out the linked manual page. [03:31:10] So maybe thats the path i need then - I was looking at SMTP already [03:31:12] "Warning: This setting requires PEAR's Mail package to be installed (run pear install MAIL Net_SMTP" [03:31:25] and does not work on my machine [03:31:57] Do you want to use SMTP? [03:32:13] I'm not sure I have a preference, but SMTP is probably simpler for me [03:32:26] If you want to use SMTP, you'll probably need to install that PEAR packaage. [03:32:28] package [03:33:03] http://php.net/function.mail may be helpful. [03:33:13] dortaldor: Are you able to edit other pages? [03:33:16] could not extract the package.xml file from "/build/buildd/php5-5.5.9+dfsg/pear-build-download/Net_Socket-1.0.14.tgz" [03:33:22] yes Carmela [03:33:26] Among other similar errors using pear [03:33:34] it's something to do with the code on the page [03:33:44] it doesn't like it, so it's rejecting it [03:34:01] Geo: Google that error? [03:34:23] dortaldor: So if you try to blank the page, nothing happens? [03:34:27] the main page, I mean. [03:34:31] no, that will work [03:34:40] What's not working? [03:34:55] i like the way the page looks now, just need to edit the content [03:35:02] Okay. [03:35:03] for some reason it wont let me keep using it [03:35:07] Carmela: I've been on this for over a week [03:35:10] Keeping using what? [03:35:20] Geo: Okay. [03:35:35] It shouldn't take a week to get mail working with MediaWiki. :-) [03:35:43] But I don't know anything about your host(ing). [03:35:51] okay Carmela, if i delete all the current code and just type a few words, it lets me save/preview it...BUT it wont let save ANY of the CURRENT code [03:36:14] dortaldor: Why do you think you can blank the page? [03:36:15] dortaldor: what happens when you save? [03:36:17] Carmela: no kidding :) [03:36:19] Have you successfully blanked the page? [03:36:29] it redirects me to the home page if i try to save [03:36:38] So you can't blank the page. [03:36:41] I'll let you deal with him first though... he seemed to be a little more in a rush than I, earlier. [03:36:42] NO [03:36:46] No what? [03:36:48] i don't want to blank the page [03:36:57] but i could if i wanted [03:37:00] Prove it. [03:37:06] jesus fucking christ [03:37:14] Either you can edit the page successfully or you can't. [03:37:34] http://www.defoo.org/index.php?title=Main_Page&action=history says the last edit was on October 29, 2014. [03:37:38] not with the content that i want [03:37:52] yes, it let me save the EXACT SAME PAGE THEN [03:37:53] BUT NOT NOW [03:37:54] Nobody cares about your content. I'm asking if you can edit the page at all. [03:38:09] yes if i delete everything. im not willing to risk that [03:38:17] Risk what? It has versions. [03:38:31] fine [03:38:32] The whole point of a wiki is that you can undo changes. :-) [03:38:38] i will do it [03:39:20] there i did it [03:39:20] http://www.defoo.org/wiki/Main_Page [03:39:22] Geo: try something like http://pastebin.com/4RD9hTJS [03:39:56] dortaldor: Okay, so editing works. [03:40:01] You can revert that edit by going to ... [03:40:03] Geo: just set the email address and password to something valid [03:40:16] http://www.defoo.org/index.php?title=Main_Page&oldid=295&action=edit [03:40:41] NOPE [03:40:44] WONT LET ME DO IT [03:40:50] REDIRECTS TO MAIN PAGE WHEN I TRY TO SAVE [03:40:58] FUCK [03:41:05] Calm down. [03:41:20] Betacommand: yep, thanks, I've tried that already [03:41:29] Geo: what happens? [03:41:30] it leads to... [03:41:38] GOD FUCKING DAMNIT [03:41:51] [eda52021] 2014-11-29 03:41:41: Fatal exception of type MWException [03:41:51] I TOLD YOU THIS WOULD HAPPEN [03:42:01] dortaldor: Seriously, stop shouting. [03:42:01] Geo: thats good news [03:42:08] !debug | [03:42:08] 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 [03:42:26] dortaldor: What is the CustomSidebar extension you installed? [03:42:27] Geo: can you enable logging and take a look at what the error message is? [03:42:33] Heh, I've tried that to, but no log file appears [03:42:38] let me double check the link [03:42:46] it lets you do some custom sidebar crap [03:42:59] give me a moment, I dont think i've done all those. [03:43:02] brb, thanks Betacommand [03:43:21] dortaldor: Might be worth temporarily disabling extensions to see if one of them is interfering with the site. [03:43:30] You can comment them out in LocalSettings.php. [03:43:36] And verify via http://www.defoo.org/index.php?title=Special:Version [03:43:46] my site is ruined [03:43:51] Redirecting to the main page when you try to save content is pretty strange. Can you save more than just "lol"? [03:43:53] dortaldor: yeah first thing is first, remove the extension [03:44:08] Like I wonder if a specific string is triggering an error. [03:44:11] dortaldor: no its not. Mediawiki is fairly easy to fix [03:44:23] k i will delete customsidebar [03:44:31] dortaldor: dont delete it [03:44:35] dortaldor: Your content is available at http://www.defoo.org/index.php?title=Main_Page&oldid=295&action=edit [03:44:45] You can just comment out the extension in LocalSettings.php. [03:44:47] dortaldor: comment out all extensions in your localsettings.php [03:44:54] what do i put? [03:44:55] Using // syntax at the beginning of the line should be fine. [03:45:33] You can paste the lines in here from your file to verify that they're correct. [03:45:52] uh i have no idea what to type [03:45:56] dortaldor: Ive lost count at the number of mediawiki sites Ive helped fix, take a deep breath and lets work thru the process [03:45:57] im in LocalSettings.php [03:46:31] dortaldor: remove the passwords and other sensitive info and pastebin it [03:46:36] require_once "$IP/extensions/CustomSidebar/CustomSidebar.php"; [03:46:37] Find the lines you added to the file when you installed these extensions. [03:47:44] dortaldor: So put "// " before that line. [03:47:47] Then save the file. [03:48:00] That's called commenting out code. The code is still there, it's just disabled. [03:49:07] Betacommand: Uncommitted DB writes (transaction from DatabaseBase::query (LCStoreDB::get)) [03:49:21] ok i did that [03:49:33] Geo: run update.php [03:49:46] dortaldor: Okay, try editing the main page again? [03:49:48] Apologies, I dont do php ... is that just php update.php ? [03:49:54] rather, how do I do that [03:49:58] php maintenance/update.php [03:50:02] in /maintenance [03:50:05] You run that command from a shell. [03:50:08] cool, i was close ;) [03:50:20] nope still doesn't work [03:50:28] http://pastebin.com/uHcGvMry [03:50:42] So, did I miss a step somewhere setting this up? [03:50:42] Geo: that command is basically automatic after any edit to localsettings [03:50:46] ahhh [03:50:47] ok [03:51:04] It just ensures things are valid [03:51:09] still the same error [03:51:14] (update ran ok) [03:51:41] That command isn't basically automatic. [03:51:48] And it isn't needed after most edits to LocalSettings.php. [03:52:04] It's needed after upgrading MediaWiki. That's why it's called update.php. [03:52:42] Carmela: or installing an extension [03:53:03] It's rare that an extension needs it, but certain large extensions do. [03:53:09] sooo... any idea how else to fix that error? :) [03:53:26] that did not fix it Carmela [03:53:26] Carmela: not really, any extension that does something with the database requires it [03:53:40] Betacommand: No. [03:54:06] Carmela: anything that either modifies or adds database tables requires it [03:54:22] or fields [03:54:25] Betacommand: Right. You said it was basically automatic for any edit to LocalSettings.php. [03:54:28] That's completely different. [03:54:44] A small subset of extensions require update.php, most edits to LocalSettings.php do not. [03:55:07] Certainly not something like modifying $wgSMTP. [03:55:12] Anyway, [03:55:25] dortaldor: Have you looked at the relevant error logs? [03:55:38] how? [03:56:00] They're on the Web server. [03:56:07] When you access a Web server, it usually stores logs. [03:56:17] There's typically an access log and an error log. [03:57:27] my error log shows nothing [03:57:53] Are you able to edit the page to say something more than "lol"? [03:57:58] What about a longer sentence? [03:57:58] Betacommand: i'm googling in the meantime.. any other thoughts? [03:58:11] Fix your PEAR package installation? [03:58:14] Geo: bug 56269 [03:58:23] yes [03:58:27] but not the code that i WANT [03:58:40] it's rejecting code and doesn't tell me why [03:58:42] dortaldor: The code you want seems to be incompatible with MediaWiki. ;-) [03:58:52] So try shorter snippets. [03:58:56] then why did it work before? [03:59:01] Dunno. [03:59:26] I imagine something changed between October 29 and today. [03:59:28] thats bullshit [03:59:33] no nothing [03:59:35] I tried adding $wgShowSQLErrors = true; but then the original error just totally disappears [03:59:44] it will not let me save the exact edit that it ALLOWED on OCT 29 [03:59:52] thanks for ruining my site [03:59:57] making me look like a retard [04:00:04] No problem. [04:00:14] To be fair, you've done a pretty good job of that yourself [04:00:56] mediawiki is some beta piece of fucking shit software [04:01:28] dortaldor: You're free to use something else! [04:01:43] no shit you autist [04:01:44] Geo: Which version of MediaWiki are you using? [04:01:59] dortaldor: No, mediawiki is one of the most stable web platforms known, odds are this is a user error with something mis-configured on your webserver [04:02:08] He can't respond. [04:02:22] Geo: can you take a look at https://phabricator.wikimedia.org/T58269#595360 [04:03:49] what am I doing with that? [04:05:01] Geo: check your database and see if user_groups is populated [04:05:09] this is essentially a vanilla copy of mediawiki, nothing added [04:05:20] Geo: and can you pastebin the output of upgrade.php [04:06:24] I don't suppose you could feed me the line to check? [04:06:33] You're hitting all my weak spots, sorry [04:06:42] I'm rather smart on most other things :) [04:07:57] Geo: lets try a different angle [04:08:04] run php rebuildLocalisationCache.php [04:08:10] in /maintenance [04:08:51] I think I did this, too [04:08:55] will try again [04:09:54] nope, definitely did not, probably just read about it. anyway, its running... [04:13:09] 367 languages rebuilt out of 368 [04:13:43] having to rebuild everything from scratch [04:13:52] its going to take me hours [04:14:12] dortaldor: odds are there is something mis-configured on your webserver [04:14:26] Geo: try it now [04:14:30] Betacommand: still the same error [04:14:57] Geo: this error only happens with the smtp settings enabled? [04:15:17] ah, just added the backtrace debug [04:15:27] [4d35195b] /index.php5?title=Special:PasswordReset Exception from line 304 of /var/www/mediawiki/includes/UserMailer.php: PEAR mail package is not installed [04:15:32] sooo.... yeah. [04:15:50] back to where I started, as it is the problem. [04:15:52] Geo: what OS is your webserver? [04:15:56] ubuntu [04:16:06] Geo: do you have root access? [04:16:08] tar is installed [04:16:08] yes [04:16:17] Geo: one sec then [04:16:28] could not extract the package.xml file from "/build/buildd/php5-5.5.9+dfsg/pear-build-download/Net_SMTP-1.6.2.tgz" [04:16:35] just to refresh your memory :) [04:16:45] there has to be a better way than pear to install, no? [04:17:19] Geo: apt-get install php-pear [04:17:52] already installed [04:18:02] Did you enable it in PHP? [04:18:07] php-pear is already the newest version. [04:18:14] uh... no? [04:18:23] I just followed the guide on the website [04:18:28] if it didnt say it there, I didnt do it [04:18:39] There's an .ini file you need to edit, I think. [04:19:18] the same link you posted, actually - http://www.mediawiki.org/wiki/Manual:$wgSMTP [04:19:27] No mention of anything beyond doing the install [04:19:35] http://pear.php.net/manual/en/installation.checking.php [04:20:21] I don't know if its an .ini thing thuogh, look at the error - it cant find a file in the tz [04:20:24] *tgz [04:21:03] oh, if its downloading it somewhere else... [04:21:18] Geo: try what Carmela is suggesting first, lets go back to the basics [04:22:33] can you give me some simple code/template for my main page [04:22:37] that i can just fill the content in with [04:22:40] im exhausted [04:22:58] hmm, include path is the same [04:23:10] i had copied wikipedias before, but that took hours to get right [04:27:02] THIS IS SOME BULLSHIT [04:27:09] I COPY WIKIPEDIA'S CODE EXACTLY [04:27:10] DOESNT WORK [04:27:18] yeah, the include path stuff is all fine [04:27:39] So, we've established that part. What next? [04:28:30] FUCK FUCK FUCK [04:28:31] fads [04:28:31] fads [04:28:31] fdsa [04:28:31] fdads [04:28:32] af [04:28:33] dsag [04:28:38] a [04:28:39] ha [04:28:41] adfh [04:28:43] fdsh [04:28:45] fdhs [04:28:47] hfsd [04:28:49] ghfds [04:28:51] g [04:29:12] .:/usr/share/php:/usr/share/pear [04:29:20] if that helps anyone [04:29:38] pfft, he got kicked :P [04:30:05] comets: you're next [04:30:25] I ran tar -zxvf /build/buildd/php5-5.5.9+dfsg/pear-build-download/Net_SMTP-1.6.2.tgz [04:30:30] :'( [04:30:32] there is indeed a package.xml there [04:30:52] so is there a manual way to do this? [04:30:53] :D [04:33:06] http://i.imgur.com/yMnyTdG.jpg [04:33:39] Geo: does the apt-get install work? [04:33:51] of... what [04:34:54] http://i.imgur.com/yMnyTdG.jpg [04:35:11] AshleyWaffle, ew.. [04:35:21] comets: yes [04:36:24] evilchari: You know some people find that annoying. [04:36:33] Carmela: http://i.imgur.com/yMnyTdG.jpg [04:36:37] Carmela: you would know [04:36:55] AshleyWaffle: stop pasting that garbage here over and over [04:37:01] http://i.imgur.com/yMnyTdG.jpg [04:37:01] http://i.imgur.com/yMnyTdG.jpg [04:37:01] http://i.imgur.com/yMnyTdG.jpg [04:37:02] http://i.imgur.com/yMnyTdG.jpg [04:37:02] http://i.imgur.com/yMnyTdG.jpg [04:37:03] http://i.imgur.com/yMnyTdG.jpg [04:37:05] http://i.imgur.com/yMnyTdG.jpg [04:37:30] evilchari: Thanks for nothing! [04:37:45] Carmela: i finished too fast again [04:37:56] Geo: php-pear [04:38:11] Betacommand: yes, just fine- said it was the newest version available [04:38:25] based off the error, I tried manually extracting it, and that worked fine [04:38:36] gj Carmela [04:38:37] so if anyone knows where those files 'go' [04:38:57] or anything similar, that might just take care of this? I dont know why pear cant pull out the packages file [04:38:58] ty rd [04:39:18] RD: hmph [04:39:23] Geo: try: [04:39:32] wget http://pear.php.net/go-pear.phar [04:39:33] php go-pear.phar [04:40:36] Geo: then reboot the webserver [04:49:02] got it [04:49:08] its an ubuntu thing, i guess [04:49:14] since pear is ancient as hell [04:49:31] I had to gunzip the files, then run pear install /path/to/*.tar [04:49:47] I guess it doesnt like something new about the gz.... something. [04:49:48] dont know [04:51:07] "A reset email was sent" [04:51:10] :) [04:57:19] Geo: glad we could get it fixed [05:00:45] yeah, thanks for kicking me down the right path [05:00:54] should i start talking in caps and swearing a lot now? [05:01:16] adsf [05:01:17] asdf [05:01:18] gdsdf [05:01:19] :) [05:01:27] have a great night [05:16:10] evilchari: Please stop doing that. [05:16:21] Carmela: No. [05:16:37] channel temperature, etc [05:16:53] evilchari: Go on. [05:17:05] don't make me say it [05:17:13] Say what? [05:17:33] in my head it sounded too dirty [05:18:29] Carmela: evilchari feels a connection when they issue the commands [06:32:23] After upgrading to MediaWiki 1.24 my wikis were failing to render custom system messages at MediaWiki: pages so I decided to redo the upgrade. Now I'm getting a strange "Fatal error: Class 'PasswordFactory' not found in w/includes/User.php on line 4882" [06:35:27] Seahorse: that sounds like an incomplete upgrade...do you have an includes/password directory, and what's in it? [06:37:44] legoktm, yes: BcryptPassword.php, InvalidPassword.php, MWOldPassword.php, ParameterizedPassword.php, PasswordFactory.php, Pbkdf2Password.php, EncryptedPassword.php, LayeredParameterizedPassword.php,MWSaltedPassword.php, PasswordError.php. Password.php [06:38:49] did the upgrade script give you any errors? [06:41:03] p858snake|l_, no [06:41:34] Its just kind of strange since unpacking the same .tar.gz shouldn't really change anything [06:41:45] it worked before other than the unusual system messages problem [06:45:52] redoing update script, this is the only error but I've seen it many times before without problems: PHP Notice: Uncommitted DB writes (transaction from DatabaseUpdater::doUpdates). in /srv/www/cpwn/w/includes/db/Database.php on line 4266 [06:45:54] Notice: Uncommitted DB writes (transaction from DatabaseUpdater::doUpdates). in /srv/www/cpwn/w/includes/db/Database.php on line 4266 [06:48:00] hmm, so the file is there [06:48:09] could it be a cache issue? [06:48:33] how so [06:52:09] legoktm: https://phabricator.wikimedia.org/T58269 looked depressing. [06:53:02] is there a way to downgrade [06:53:21] I'm more than willing to go back to 1.23 if it would fix everything [06:53:43] Carmela: I think LCStoreDB was blamed, and there was a patch for it... [06:53:53] 1.24 has been nothing but a headache in almost every aspect [06:54:02] Seahorse: did you make a backup of 1.23...? [06:54:47] I already got rid of it because it was working fine two days ago. I only have the backup of the file structure now. [06:55:50] Carmela: https://gerrit.wikimedia.org/r/#/c/153944/ was what I was thinking of [06:57:36] I don't think this would be a database issue would it - in other words I can fix this somehow right? [06:58:04] the error appeared immediately after re-unpacking the .tar.gz [06:58:15] before I even attempted to run update.php [06:59:43] and the database was already in a 1.24 state after my first upgrade and worked fine [07:04:00] sorry I'm just slightly afraid - I don't want to lose something I've been maintaining for almost 5 years [07:07:45] legoktm, do you see me being able to restore things soon or will this be an extended downtime thing [07:08:23] I think you should be able to go back to 1.23 safely [07:08:39] even after running update.php? [07:08:42] oh wait [07:09:00] Seahorse: if your passwords were migrated over to the new scheme, then no [07:09:26] they were but I think I have a backup that isn't too old of the user table [07:09:53] is the only issue you're running into the PasswordFactory class not being found? [07:10:04] looks like it - no other errors are present [07:10:20] and for some reason like I said MediaWiki: customized system messages weren't working at all [07:10:29] have you tried restarting apache / your webserver? [07:10:30] sitenotice was gone, sidebar was default, etc. [07:10:32] yes [07:11:03] what localization cache system do you use? [07:12:45] legoktm, how do I find out? I used to share sysadminning with someone else for the longest time and they set that up [07:13:12] $wgMainCacheType = CACHE_MEMCACHED; [07:15:53] Seahorse: if you have debug logging set up, it should be under the 'caches' log group [07:16:14] $wgDebugLogGroups['caches'] = '/some/file.log'; [07:17:23] I don't think we do [07:18:16] I'm not as concerned with the messages not working before as I am with the entire site being down due to the password factory [07:18:44] is there anything I can do to at least make the site readable for now [07:19:26] oh [07:19:49] in your includes/password/PasswordFactory.php, do you see a line like "class PasswordFactory {"? [07:21:43] final class PasswordFactory { [07:22:50] ok, and in includes/AutoLoader.php, do you see a line for PasswordFactory? [07:22:56] > 'PasswordFactory' => 'includes/password/PasswordFactory.php', [07:24:19] legoktm, by stopping nginx and starting apache, it seems fixed [07:24:29] o.O [07:24:34] i know [07:24:52] messages too? [07:25:04] I just switched it back to nginx - broken again [07:25:05] ill check [07:25:15] wtf [07:25:20] but if it works... [07:25:45] I'm very confused [07:25:53] and nope - messages still broken [07:26:29] Special:AllMessages also shows the defaults even though the MediaWiki: pages are changed [07:26:57] do you want to try debugging that now or fix the passwordfactory thing under nginx? [07:28:23] for localization cache, I'd recommend using the cdb cache, but that means your webserver needs to be able to write to the file system [07:28:39] just set $wgCacheDirectory = "$IP/cache" and make sure that's writable by the webserver [07:29:44] okay [07:31:17] that broke everything [07:31:29] to be sure I even tried setting cache to 777 [07:31:32] heh [07:31:37] how did things break? [07:31:43] no errors - everything is just white [07:31:51] !blankpage [07:31:51] A blank page or HTTP 500 error usually indicates a fatal PHP error. For information on debugging (including viewing errors), see . [07:32:03] I have error reporting on [07:33:04] check your apache error log? [07:34:02] sure [07:35:06] legoktm, apache restart seems to have fixed [07:36:30] nice [07:38:56] so, anything still broken? [07:39:32] just the messages [07:40:03] ok, is $wgCacheDirectory set now? [07:40:36] yes [07:41:06] hmm, do you have file caching or varnish set up? [07:41:22] I don't think so [07:41:36] only thing I see related to caching in LocalSettings.php is memcaching [07:41:42] ok [07:41:50] what happens if you null edit a message? [07:42:54] I edit MediaWiki:sitenotice and nothing happens [07:43:01] the weird thing is the custom vector.css still seems to load [07:43:44] vector.css is handled by resourceloader, not the normal message cache. [07:44:01] at this point...I have no idea what could be the issue [07:50:00] legoktm, I'll have a friend of mine who is very familiar with our setup look at it [07:50:14] I can't thank you enough for the great help you provided [07:50:15] :) [07:50:17] np [09:52:20] Hallo. [09:52:39] So I just realized that I did something wrong. [09:53:47] I opened an Amire80 Phabricator account, and I somehow assumed that it's my SUL account from the wikis, but it isn't. [09:53:56] augh. recent MW started adding   between and it's