We have moved to Github. Please open tickets there.

Opened 13 months ago

Closed 5 months ago

Last modified 5 months ago

#4491 closed Defect (fixed)

Installer rewrite test fallback to file_get_contents() not working on some systems

Reported by: brettp Owned by: brettp
Priority: normal Milestone: Elgg 1.8.12
Component: Installation Version: 1.7
Severity: major Keywords:
Cc: brett@… Difficulty: moderate

Description

Discussion here: http://community.elgg.org/pg/forum/topic/868053/18-the-rewrite-test-failed-error-resolved/

Main points:

  • User didn't have curl extension.
  • Rewrite test worked when checked manually.
  • User had fopen set to true.
  • Apache 2.2.10 on Windows Vista
  • PHP 5.2.17 (with safe_mode = Off) This is the VC6 x86 Thread Safe version.

There are enough features that require curl that I'm comfortable making it a checked-for requirement in 1.9. For 1.8, investigate why the fallback doesn't work.

Change History (8)

comment:1 Changed 11 months ago by cash

I've seen this before and thought it was caused by a firewall. The solution that I prefer is making it possible to check through JavaScript.

comment:2 Changed 11 months ago by cash

  • Milestone changed from Elgg 1.8.6 to Elgg 1.8.7

comment:3 Changed 6 months ago by mrclay

  • Milestone changed from Elgg 1.8.9 to Elgg 1.8.10

comment:4 Changed 6 months ago by srokap

  • Owner set to srokap
  • Status changed from new to assigned

comment:5 Changed 6 months ago by brettp

  • Milestone changed from Elgg 1.8.10 to Elgg 1.8.12

comment:6 Changed 5 months ago by brettp

  • Owner changed from srokap to brettp
  • Status changed from assigned to new

comment:7 Changed 5 months ago by Brett Profitt <brett.profitt@…>

  • Resolution set to fixed
  • Status changed from new to closed

In c62260d19232255ed91801bfd3e8887bfe7cfb91/elgg:

Fixes #4491. Automatic fallback to JS to test rewrite rules during installation.

comment:8 Changed 5 months ago by Brett Profitt <brett.profitt@…>

In 696bbe332b3011227e632459a7b8ac68b69a67b1/elgg:

Refs #4491. Missed JS rewrite check view.
Note: See TracTickets for help on using tickets.