CMS MADE SIMPLE FORGE

CMS Made Simple Core

 

[#7290] ModuleManager Error

avatar
Created By: Reto Hugi (reto)
Date Submitted: Fri Dec 02 09:22:21 -0500 2011

Assigned To:
Version: 1.10.2
CMSMS Version: 1.10.2
Severity: Minor
Resolution: Fixed
State: Closed
Summary:
ModuleManager Error
Detailed Description:
On Systems with php.ini setting

arg_separator.output = "&"

the module manager does not work (bad request parameters) due to:

$queryString = http_build_query($this->params); in
/lib/classes/class.cms_http_request.php on line 752

Solution:
$queryString = http_build_query($this->params, '', '&');


... or set arg_separator.output back to "&", which may result in side effects
for URLs in Html Output.


History

Comments
avatar
Date: 2011-12-02 09:33
Posted By: Robert Campbell (calguy1000)

put your system back to a standard configuration.
      
avatar
Date: 2011-12-02 09:54
Posted By: Reto Hugi (reto)

Hi Robert
I did, but why not fix it? Curl requests / http requests should always be encode
with "&", nothing else.
http://php.net/manual/en/function.http-build-query.php#102324


      
avatar
Date: 2012-01-10 16:07
Posted By: Reto Hugi (reto)

Is fixed in 1.10.3 - thank you!
      
Updates

Updated: 2012-01-10 16:07
resolution_id: 9 => 7
state: Open => Closed

Updated: 2011-12-02 10:34
resolution_id: 11 => 9

Updated: 2011-12-02 09:36
resolution_id: 5 => 11

Updated: 2011-12-02 09:36
resolution_id: 9 => 5

Updated: 2011-12-02 09:33
resolution_id: => 9