Closed (works as designed)
Project:
Drupal core
Version:
8.0.x-dev
Component:
base system
Priority:
Major
Category:
Bug report
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
21 Sep 2013 at 22:02 UTC
Updated:
27 Sep 2017 at 07:51 UTC
Jump to comment: Most recent, Most recent file

Comments
Comment #1
chris_hall_hu_cheng commentedPatch attached based on the one provided for the original issue.
As the check relies on .htaccess it may not be appropriate if Apache is not the server, even after attempting to check for Apache it is still not safe to throw an requirements error (which would act as a blocker) so only a warning is given.
Comment #2
filipnest commentedI stumbled across this problem when I installed Drupal 8 locally here at DrupalCon. Took me and a few others quite a while to work out what was wrong. Just tested the patch and the fact that the requirements message is now there is great. Seems to work fine.
However, in #1878884: Drupal8 doesn't warn you if apache rewrite is turned off it says that "dirty" urls now take the format of index.php/...
This patch however blocks the installation from continuing even if someone wanted to keep using dirty urls due to their setup. Is this the case? Can someone confirm if Drupal 8 is supporting systems without clean url support? Is the form system broken completely if they are disabled? If there is no support the error and the documentation page should be clearer about this.
Comment #3
chris_hall_hu_cheng commentedHi FilipNest thank you for validating that this is an important issue.
I will try to update the documentation next, unfortunately I am away this weekend. You are correct that dirty urls should work, but as you probably discovered Drupal 8 does not automatically switch to them causing much confusion for somebody who has freshly installed without re-write.
Another source of confusion is that the warning thrown at this point does not block the install, if you hit the try again link you should be able to continue. I will try to patch this on Sunday as it is not clear that the warning is not a blocker.
This issue does need to be addressed as Apache usually installs without rewrite enabled, even a seasoned dev can forget enable it and the current state of affairs does not prompt them or inform them.
Comment #4
quietone commentedComment #5
geerlingguy commentedI've been testing Ubuntu installs, and the default config for apache2 in Ubuntu 12.04 doesn't have mod_rewrite enabled (it requires an
sudo a2enmod rewrite && sudo service apache2 restart). I spent about 20 minutes trying to figure out what was wrong, since drush installed drupal without a problem. I couldn't log in, or submit any forms, though I could visit the password reset page and the registration page.Also, I marked #1878884: Drupal8 doesn't warn you if apache rewrite is turned off as a duplicate instead of 'wontfix', because it made it seem like we don't care about the problem.
Comment #6
chris_hall_hu_cheng commentedYes lots of people will curse this one.
The first problem I had when I started investigating D8 and my fault for setting the other issue to 'wontfix'.
This issues fall into the area where once you know about it you don't NEED a patch, hence although I know others have experienced it the four months of silence engender the real feeling that we don't care about.
I am more than happy to get re-involved and look at the surrounding problems (warnings during install give the impression that you can't proceed etc., but perhaps this if fixed now) so long as there is a least someone with more experience in the issue queue taking an interest.
Comment #7
nod_You don't need to have rewrite enabled as long as you use
index.phpexplicitly.For example if nothing works on
http://localhost/drupal8/(no login, no ajax requests or navigation), change it tohttp://localhost/drupal8/index.phpand everything will work as expected.Comment #8
chris_hall_hu_cheng commented@nod_ True about index.php that is explained in the issue description and the warning message, the problem is that the new Drupal 8 install will plonk the user straight into a Drupal that appears to work but doesn't (without the patch) the idea of the warning (and any other issues needed to make things less confusing) is to let them know this.
Install Drupal 7 on the same server it works! you only have to understand about clean urls if you wanted to enable them and there was even a test in admin.
Comment #9
geerlingguy commentedAh, didn't think about the index.php trick... but it's still not very obvious :(
Comment #10
chris_hall_hu_cheng commentedIs this going to go quiet again??
As stated above occasionally somebody wanders by, or mentions they had this issue but once they discover a solution they don't care and don't need a patch.
The whole point of having a warning is help the 'legions' of poor souls who will waste time on this (especially the inexperienced ones). Apaches doesn't always install with rewrite enabled.
Comment #11
Anonymous (not verified) commentedThis should also mention the Apache AllowOverride All as if this is set to None (Fedora default) .htaccess changes will not be used.
It took me a long time the spot this one due to playing with a different CMS package which provided the clue in there error message
Comment #12
geerlingguy commentedSuch is the case on Ubuntu 12.04, which is surely one of the more commonly-used distros? I personally use CentOS for almost everything, and 6.x apache yum install does have rewrite enabled, but a lot of clients/others seem to use Ubuntu for some reason—that's why I ran into the issue.
Comment #13
chris_hall_hu_cheng commentedI am keen to see the end of #2084907 (hopefully imminent) when that happens I will devote my attention to this and surrounding related issues on install, should be fun and hopefully useful.
Comment #14
shivanshuag commentedThis issue is related to #2038305: Latest D8-dev appears to install fine but cannot login or view any nodes, all pages 'Page not found'
The patch needed a reroll. I rerolled it and tested it. It shows a warning while installing if Clean URLs are not enabled.
But drupal 8 should work even without Clean URLs enabled. It should automatically fallback to use index.php in the url if Clean URLs are not enabled
Comment #15
shivanshuag commentedI went over change records in https://drupal.org/node/1659580 and issue #1183208: Remove variable_get('clean_url') and switch to index.php/path pattern for dirty URL support and it seems that the clean url configuration varibale has been removed. Whether the site is using clean urls is detected by index.php in the url. If url has index.php/, then all the links are relative to this url and have index.php/ . If the link does not have index.php, then either clean url should be enabled or you have to manually add index.php in the url for one time.
I update the above patch with better error message. Also, the link refrenced in the patch (http://drupal.org/node/15365) does not have a drupal 8 section. I am adding it. Please review it.

updated screenshot -
Comment #17
chris_hall_hu_cheng commented@shivanshaug thanks for taking an interest, I will have a look at the documentation over the weekend.
A number of people have struggled, especially when installing Drupal 8 on Ubuntu VMs the site appears to work unless you post anything via form.
I think I need to raise another related issue or two, I will play with the patch on a more up to date version of Drupal now.
Comment #18
shivanshuag commented15: drupal-norewrite_warning-2094985-15.patch queued for re-testing.
Comment #20
yesct commentedadding related change record
Comment #21
andrewfn commentedHaving just wasted several hours trying to work out why Drupal 8 would not install properly on a new server, I finally found this thread. I'm sure it will help a lot of people when this patch is done. Do you need help with it?
Comment #22
jeroen commentedAt the Drupal 8 Code Sprint in Antwerp, Belgium we've also wasted time trying to figure out what was wrong.
mod_rewrite isn't enabled on default OS X Apache installs either. The warning about disabled Clean URLs would have been handy.
Comment #23
jeroen commentedThe patch in comment 15 did not apply anymore. I rerolled it and made it a REQUIREMENT_ERROR as well as Drupal really does not work well without mod_rewrite enabled and Clean URLs working. You _can_ add index.php to the URL every time but that is really no solution. When a user installs Drupal it should just work when the install completes.
Comment #24
geerlingguy commentedComment #25
chris_hall_hu_cheng commented@jeron Just noticed there was some more activity on this one, thanks I hadn't checked for a long time.
The only problems/risk I can see with making it an error rather than a warning is that the error will prevent installation, there is a danger that somebody will be installing this on an unusual server or configuration where the test fails (but rewriting will still work and D8 could be installed.
Anybody else have a view on this??
To be honest though something should be done soon, even if not quite right (raise another issue to make it better). I know form experience and anecdotally that countless hours are being wasted by people installing Drupal 8 where is seems to work but they can't add content etc because form posts do not work it is not a quick thing to debug, inexperienced users have nothing to go on, experienced users who are used to old ways don't get the rewrite thing immediately becasue in the past they could see immediately in the address bar whether clean urls were working or not.
Comment #26
thomwilhelm commentedI came across this issue today and it drove me crazy as basically all Drupal 8 URL's are loaded, but no forms would save. It was only through dumping $_SERVER data out I spotted 404 response codes and figured it out.
I tried installing Drupal 7 with the same PHP/Apache config and after install every link is automatically prefixed with index.php/ so they still work, is there a technical reason Drupal 8 can't handle this in the same way?
I agree having a warning/notification in the status report or installation page is useful also, as a reminder of what may be causing clean URL's not to be working, and they are obviously highly desirable.
Edit: Sorry I meant /?q= for Drupal 7, however if you enable clean URL's and then disable the rewrite apache module you get the same behaviour, with forms displaying but not saving. A notification on I think the status report page/install requirements page that can detect whether the rewrite module is working would solve this, as it's where I tend to look when things aren't working.
Comment #27
Robin_K commentedI agree with @chris_hall_hu_cheng that this should be committed asap in some way, at the very least as a warning message.
This will save a lot of people time researching why their site isn't working.
I don't know if anyone would ever want to install D8 on a server without mod_rewrite, but it seems a bit harsh to make it a hard requirement.
Making it a warning might be enough, people usually try to fix all the errors and warnings when installing Drupal anyway.
Comment #28
Stinkybytes commentedHi,
Struggled with this too.
Why default front page (after installation) is automagically set to /index.php/?
I do have mod_rewrite enabled.
And, seems like clean URLs conf settings are gone
Comment #29
quietone commentedTested patch #23 and worked perfectly.
Disabled mod rewrite, started the install, got the new informative message with the handy link to what to do, enabled mod rewrite, restarted apache and the install completed successfully. Nice and simple and will help lots of folks. (Me too! I got this when I started working on D8).
Comment #30
geerlingguy commentedThis patch solves a major #DrupalWTF/regression in Drupal 8... I've run into the issue twice, and I generally remember to have mod_rewrite enabled (and know how to enable it). I imagine there are many others who download D8, try installing it on a fresh Ubuntu 12.04 server or something like that (without mod_rewrite enabled by default), and give up on D8 after no helpful errors are displayed.
[Edit: Patch adds a global... I just sanity-checked and tested it, so code might be able to be cleaned up, but regardless, this should be fixed before 8.0.0].
Comment #31
geerlingguy commentedBack to CNW... after discussing issue with chx in IRC, he made some very valid points about how this patch should not be futzing with so many environment-specific settings, but rather focus on seeing that something is broken, and pointing people to the Drupal installation help docs (where we should improve the mention of mod_rewrite being a requirement as well).
Another thing that would help move this request along (from YesCT in IRC): get a recent screenshot of the requirements page, and put a before and after in the summary, in the ui changes section.
Comment #32
alexpottSo Drupal 8 is supposed to work without mod_rewrite. If it does not that is the regression. I agree that we sh/could have a requirements warning and say that mod_rewrite is recommended.
I can confirm the behaviour that is reported in the issue summary - if mod_rewrite is disabled forms work if the url has /index.php/ in it but do not if they don't. After installing with mod_rewrite disabled you are taken a url without
index.php/so yes this is fundamentally broken. Reclassifying as a bug. We might end up saying that the simplest way to fix this is to require mod_rewrite - but then we might be able to make further simplifications.Comment #33
alexpottWe can add a warning here and create a new issue to fix form submissions with mod_rewrite disabled and no
index.php/prefixComment #34
quietone commentedSome screenshots as requested by YesCT in #23
Patched with rewrite off

Patched with rewrite restored and a forced error

Comment #35
quietone commentedUpdated issue summary.
New patch that:
* Changed from a requirement to warning.
* Change value to Disabled and move help text to description (to follow pattern of the other requirements)
* Slight modification to description
And I like @alexpott's suggestion of a new issue.
Comment #36
yesct commentedHere is the new separate issue. #2376369: Drupal 8 does not work without Clean Urls. Fix form submissions with mod_rewrite disabled and no index.php/ prefix
Comment #37
yesct commented@chris_hall_hu_cheng unassigning from you so it is clear that others can work on this. please jump back into this anytime. :)
Comment #38
yesct commentedscreenshot of patch in #35 with the warning.
I also reworked the handbook page
https://www.drupal.org/getting-started/clean-urls
adding a table of contents, so finding the drupal 8 information should be easier.
And improved some wording there.
I tried this with the rewrite mod disabled and the warning worked.
Dont worry about the strange styling, that is due to #2376147: Installer is missing all of the global Seven theme stylesheets
Comment #39
alexpottThis actually gets to my problem with this issue. Drupal should work without mod_rewrite. If it does not that is a bug and if that was solved this warning is irrelevant.
Comment #40
alexpottI guess I would be happier if we were recommending that mod_rewrite gives a better user experience.
Comment #41
quietone commentedAn attempt at improved text as per @alexpott.
Comment #42
13rac1 commentedI just upgraded my Linux desktop and forgot to enable mod_rewrite. Drupal 8 is unusable without mod_rewrite. You can't log in. If you do force a login with drush uli, you can't save any forms.
Looks like I've got some issues to file. :)
Comment #43
13rac1 commentedDrupal 8 is supposed to work without mod_rewrite per @alexpott, so this patch is correct. It applies cleanly and shows message shown during install.
Comment #44
alexpottwhy is Clean capitalised? I'm still ambivalent about this patch since I think this is not an issue if #2099311: User login not working if mod_rewrite is not enabled is fixed. Also, if we are going to have this warning, then it would be helpful not just in the installer.
Comment #45
chris_hall_hu_cheng commentedNoticed some activity in here so popped back @YesCT definitely makes more sense for me not to be assigned to after all this time.
At the time (and I just spent more time thinking about it and testing today) I did consider some of the other potential issues but was hoping this one would go through I could drive through and then I could raise/get involved with the rest.
I don't believe that fixing the current "clean urls without out rewrite strategy is practical" in which case I do believe this is a valid patch.
Apparent clean urls are partially working in D8 via the Apache
ErrorDocumentin .htaccess, if rewrite doesn't work this is redirecting all Apache 404s to index.php which is kind of neat.Apache helps out by creating a bunch more server values such as
[REDIRECT_SCRIPT_URL] => /foo/baretc. and for normal traffic Drupal index.php has everything it needs.Get variables are easy to grab as well as by default they will appear in php $_GET as you would expect, the killer is that Post (and I believe anything else in the original http request body is lost this way.
So D8 working in this mode currently has (as far as I can see) nothing in $_POST and no standard way to grab the post body, even a lower level approach such as
file_get_contents('php://input')comes up empty. I can kind of guess at some avenues to try and get around this but maybe using non-standard apache_mods, odd php configuration etc. mod_rewrite (DOH!). Besides anything that involves extra config or setup etc. defeats the objective of an easy install, besides once you wonder off the path of standard installs imagine all the testing etc. required to push that fix through.There is a chance that somebody knows something clean and universal that can go in .htaccess to fix the above (I don't but I not an Apache guru).
If you can't see POST data you can't deal with it. If somebody more powerful could either agree or disagree with my assessment and if it does indeed seem that that actually clean urls without rewrite are really in the never never then surely something along the lines of this warning is valid.
When I started off running a Drupal8 site back in Alpha 3 sort of days, my simplistic approach to helping out was based on try and help fix problems I ran into or raise issues and work on them if they didn't appear to be identified, an approach doomed to failure as the only model that seems to have a realistic chance of usefully contributing at all involves working on curated/project managed issues and processes at organised sprints and events or possibly hanging out on-line with core devs and or working in one of the 'Key' companies. I don't have time for that, it also forms a choke point.
This problem with the install has delayed or put off a lot of people, I have heard of sprints and training being delayed (because people had instructions for setting up a VM to use that forgot to mention mod_rewrite), and a bunch of individual cases at our local Drupal community of both experienced and inexperienced devs losing hours to this. Add my previous general contribution problem to the specific problem addressed in this issue and I wonder how many potential contributors are turned off literally at the door "Yaay I have D8 installed :) .... not wait .... errrr .... wtf ...).
Sorry this probably comes across as as rant, but hopefully also slightly useful, it is not people I am venting at just the system.
Comment #46
13rac1 commentedI tried to actually use Drupal 8 for the first time yesterday to look into fixing my favorite Views bug #2379423: Representative Node Views fails due to invalid SQL. I've installed before, but never attempted to build something. It didn't even occur to me to check if I'd enabled mod_rewrite on my fresh Linux install, because "Clean URLs are optional in Drupal" and I didn't see a "?q=" (I understand now that is gone.) Drupal was completely unusable. I checked the Apache error logs, status report, database logs, and even tried re-installing again. Everything was broken (due to forms not working) and errors were being logged during install #2365157: No contextual ids specified during installation w/o mod_rewrite.
I realized just how many people will have this problem after reading chris_hall_hu_cheng's comment #45. Drupal 8 should temporarily have a mod_rewrite REQUIREMENT_ERROR in both install requirements and the status report until #2099311: User login not working if mod_rewrite is not enabled is fixed. If that issue can be handled quickly aka before the next Beta, then this patch is unnecessary (I agree with alex in #44.)
Comment #47
quietone commented@alexpott, I agree that fixing #2099311 is preferred. However, encountering this problem is preventing people from engaging with Drupal 8. So, for me that is enough reason to put this in, even if the number effected is small.
@alexpott, please elaborate where else you'd like the message. Maybe the status report?
Is this, currently, a requirement or a warning? The webserver requirements state "mod_rewrite needs to be installed and enabled for Drupal 8 to work." That sounds like a requirement to me. Of course, that can change when #2099311 is fixed.
Fixed spelling, and changed link text to match destination page title.
Comment #48
mfbhrm yes a drupal install that seems to handle GET but not POST is a real user experience killer :) Whether this happens during install, or sometime after install when a server is reconfigured or a site is moved between servers. The Drupal site is only totally borked if it's in a subdirectory, because the 404 ErrorDocument configured in .htaccess is top-level /index.php (which either doesn't exist or points at some other site)
Seems bad enough that this broken state should be described in both README.txt and core/INSTALL.txt, and the user instructed to insert "index.php" into their URL.
Comment #49
alexpott@quietone the requirements document was incorrectly updated recently - it is the last edit https://www.drupal.org/node/1783056/revisions/view/7302541/7674123 - the edit is, in my opinion, as wrong as this issue. We should not have a requirement on mod_rewrite unless we decide to do that.
Comment #50
chris_hall_hu_cheng commentedI still think a warning is useful, not sure what other rewrite based things the user the should know about, but a bit much to expect the average user to read the comments in .htaccess.
I may have a fix to at least make Drupal work in #2382513
Comment #51
yesct commentedif the status page works without clean urls, then yes, that seems like a reasonable place to put this warning also.
Comment #52
yesct commentedadding a tag to group together issues people commonly run into when trying to get d8 to run on a local dev env.
Comment #53
IanVS commentedCount me as one of the "poor souls" who wasted several hours tonight figuring this one out. Since this has been a known issue for over a year and there seems to be disagreement on a real fix, perhaps one suggestion would be to update the documentation in the system requirements section. Right now, under Apache, there's a statement:
Note that with Drupal 8, clean urls are enabled by default and can't be disabled, so mod_rewrite needs to be installed and enabled for Drupal 8 to work.Perhaps a note could be added as to the failure conditions (i.e. forms will not save, login does not work, etc.) so that a user searching for that behavior might stumble across the reason.
Comment #54
chris_hall_hu_cheng commented@IanVS I watch this issue and some related ones to see if there is any activity, I have another issue that has a suggested fix that is not really going any where fast either.
I know this has affected a lot of people, I know that it has caused problems in sprints and workshops in camps and cons, wonder if you added all the hours together how much time has been wasted.
Unfortunately the prevailing force on these issues appears to be that they have to reach a certain level of perfection or completeness before anything gets done. There doesn't appear to be an option to just 'Make it better!' and raise another issue to 'Make it even betterer'
There are only a small handful of people that could step in and actually say "right just do this" the same people that can also step in at any point and say "not perfect yet, start again"
The note you referenced apparently is actually wrong (I am sure there are people who would argue with that though) Drupal 8 is supposed to not rely on Clean Urls being enabled, the very code that makes that 'work' is the same code that makes it not work in such an annoying time-wasting way.
Thanks for adding another voice though :)
Comment #55
chris_hall_hu_cheng commentedGuess it would have been more positive of me to jump back in and add a patch, but I can't work out what re-work is needed any longer.
If anybody can succinctly describe what needs to be done to get this approved I will see what I can do.
Comment #56
IanVS commentedI guess I'm having a hard time understanding the statements peppered above that Drupal 8 does not require mod_rewrite or clean urls. The way I understand it (and maybe you can clarify) is that Drupal 8 has clean urls enabled by default. For clean urls to work, mod_rewrite must be enabled. Therefore, the default Drupal 8 installation requires mod_rewrite. Without it, in the current state, Drupal 8 is broken upon installation.
I'm not familiar with the inner workings of Drupal 8 and don't know what it takes to get things approved, but I see a few possible solutions here:
- If mod_rewrite is indeed not a pre-requisite for Drupal 8 installation, disable clean urls by default and allow the user to enable (with clear instructions that mod_rewrite is needed, or an automatic test to make sure it is enabled)
- Test for mod_rewrite during installation. If it is present, enable clean urls, if not, disable them.
- Add a section to the status report. That was the first thing I checked when I was having the problem. There should be a warning if mod_rewrite is not enabled but clean urls are. This is perhaps the simplest solution.
- If mod_rewrite is in fact a true requirement, test for it during installation. During my first installation, the installer told me that I need to enable GD for PHP, so I did.
I have a hard time understanding how doing nothing is better than doing something. Even a partial solution (especially if it's an easy one) is a step in the right direction. It really surprises me that this hasn't gotten more attention than it appears to be getting. I certainly can't imagine allowing Drupal 8 to ship as an RC with this behavior.
Comment #57
chris_hall_hu_cheng commented@IanVs
I have an issue https://www.drupal.org/node/2382513 that proposes a fix and hopefully explains things a little clearer. That is not likely to go anywhere becasue of the requirement that Apache version be raised a little.
I have some more thoughts also but don't intend wasting time on this area until somebody important actually gives some clear direction. I got pretty sick of installing D8 a gazillion times to test stuff before, coming up with more patches etc. just find out the path is unacceptable just isn't worth it.
Making stuff a bit better is not a working tactic unfortunately, you get it like I did because you wasted some hours, I guess like me time is important to you, it wasted a chunk of my time also, even worse probably the best distro. to quickly play with D8 at the moment is Ubuntu 14.04 which comes without rewrite enabled and trying D8 for the first time is precisely the time when you might fire up a new VM or similar and get caught out whatever your experience level is.
Comment #58
IanVS commented@chris_hall_hu_cheng, thanks for your time spent working on this and for fighting on behalf of all of us who have experienced frustration because of this bug. I'm running Linux Mint 17, which is based on Ubuntu 14.04, and frequently spin up vagrant boxes based on Ubuntu 14.04. I think a not-insignificant number of people are in a similar situation.
So what is the path forward here? I haven't been terribly "plugged in" to the Drupal community thus far, so I'm not aware of the internal politics, but I'd be willing to throw my small voice in support of finding some kind of a solution, no matter what that ends up being. How can we get the issue some added visibility?
Comment #59
chris_hall_hu_cheng commented@IanVS not sure to be honest, my approach which is to barge in a little (a possibly come across as a little negative by American standards) doesn't appear to bear much fruit, I try to offset this a little by supplying patches etc. but still find it a very very uphill struggle in these issues.
If you know personally some the big Drupal names, you can start working on them, if you work for one of the bigger more famous Drupal agencies you can engage some lobbying power. Or alternatively you can apparently start hanging out on IRC and find people to recruit lobby important people in camps or cons. etc. I don't have enought time for that kind of engagement as well as coding, though.
You have already raised a voice though, if you meet anybody else who has the same issue get them to post here :) I am going to try twitter later. The issue has already been tagged with d8 dev environment.
Comment #60
IanVS commentedI'll be at DrupalCamp Michigan tomorrow, and will bring it up there.
Comment #61
kattekrab commentedComment #62
kattekrab commentedThis is definitely a problem.
Comment #63
yesct commentedupdating issue summary referencing #2382513: Regression fix: allow Drupal 8 to work without Apache mod_rewrite
ps. note, you can make nice references to issues using the format [#NNNNNN]
Comment #64
alexpottThis issue is works as designed if you have mod rewrite enable Drupal 8 will use it if you don't then it is supposed to work too - there is no requirement for a warning.
Let's get #2382513: Regression fix: allow Drupal 8 to work without Apache mod_rewrite in.
Comment #65
devd commentedHi,
I am using the drupal-8.0.x-dev.zip version but getting the same issue. while rewrite module is enabled.

Comment #66
joelpittet@devd Could you open up a new issue with details for your specific case?
Comment #67
jbdrupal commentedI just installed 8.3.7 and immediately go head to head with a clean urls error which I am told I can ignore because once you get past the installation everything works fine but then I find my admin links are not working because of this issue and then I have no default theme working on my admin pages . Is this because I am using php 7 or ubuntu 16.04 .... I guess not because everyone seems to be reporting the same problems for four years straight. What user wants to solve every problem that should have been solved once and for all a long time ago. It is sad that American quality is so bad that the head of NASA has to express that America has lost it's quality culture. Take some time and fix the basics before going further on. No wonder everyone but the most expert are going to wordpress. So sad. works as designed...what a joke.
Comment #68
joelpittet@jbdrupal if you are at Drupalcon Vienna I'd be happy to review this with you. Otherwise please feel free to open a new issue with the details of your environment and please link reference this issue as similar.
As it stands this should work with or without mod_rewrite enabled, so we are no longer warning that you don't have mod_rewrite because it's not a requirement anymore, which makes it tricky to provide a warning for something that should work if you have or don't have mod_rewrite. The non-mod_rewrite expects Apache 2.4, which may be the case for anybody who finds themselves here, but that is a guess without details.
The comment about NASA is off topic and unwarranted, and to be honest a bit trolling so I don't want to baited. Suffice to say https://xkcd.com/386/