Ticket #7058 (closed defect: fixed)

Opened 6 months ago

Last modified 4 months ago

incorrect links on edit.php post page

Reported by: robanna Assigned to: anonymous
Priority: normal Milestone: 2.6.1
Component: Administration Version:
Severity: normal Keywords:
Cc:

Description

As reported by shadowfoxza: ...when I'm on my Post Management page (/blog/wp-admin/edit.php) I can't go to the second page of my post list ... when I hover over the "next" button, the links appears as http:///?paged=2 instead of /blog/wp-admin/edit.php?paged=2 as it should.

if I hover over the [2] button I get http:///?paged=2 and for the [3] its http:///?paged=3 ... and so on ...

Original post http://wordpress.org/support/topic/177317?replies=12#post-769476

I also have the same problem so I've moved it over here thinking it's a bug.

WP 2.5.1 IIS I use a custom Permalink Structure (but I've tried the default structure with the same result).

Attachments

7058.diff (0.6 kB) - added by ryan on 07/25/08 16:18:12.
Use ORIG_PATH_INFO if PATH_INFO is not available

Change History

05/29/08 18:31:58 changed by ryan

Probably yet another case where IIS doesn't set REQUEST_URI properly.

Install and activate the Dump Environment plugin. Visit edit.php and view the page source. A bunch of debug stuff will be at the bottom of the page source. Cut-and-paste the SERVER section to this ticket or just attach the entire page source.

05/30/08 13:25:16 changed by robanna

Ryan, Thanks for helping on this. Here it is:

SERVER

Array (

[ALLUSERSPROFILE] => C:\\Documents and Settings\\All Users.WINNT [CI_HOLOS_CLI] => C:\\Program Files\\Best Software\\Open Olap\\ [CommonProgramFiles?] => C:\\Program Files\\Common Files [COMPUTERNAME] => WEBBOY [ComSpec?] => C:\\WINNT\\system32\\cmd.exe [CONTENT_LENGTH] => 0 [GATEWAY_INTERFACE] => CGI/1.1 [HTTPS] => off [HTTP_ACCEPT] => text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5 [HTTP_ACCEPT_LANGUAGE] => en-us,en;q=0.5 [HTTP_CONNECTION] => keep-alive [HTTP_HOST] => www.apexprd.org [HTTP_REFERER] => http://www.apexprd.org/wp-admin/edit.php [HTTP_USER_AGENT] => Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14 [HTTP_COOKIE] => kitchenSink=1; PHPSESSID=482b59a4449f5e0bbbe2750db6185237; wordpress_test_cookie=WP+Cookie+check; wordpress_41bfb427fd54bab0d99f0b3ae07be508=admin%7C1212212451%7C0e8cd04ed11014b7e5c552983d585eb6; utma=80497607.2534292934835619000.1212040051.1212040051.1212116518.2; utmc=80497607; utmz=80497607.1212040051.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none) [HTTP_ACCEPT_ENCODING] => gzip,deflate [HTTP_ACCEPT_CHARSET] => ISO-8859-1,utf-8;q=0.7,*;q=0.7 [HTTP_KEEP_ALIVE] => 300 [INSTANCE_ID] => 5 [LOCAL_ADDR] => 10.1.0.10 [NUMBER_OF_PROCESSORS] => 4 [Os2LibPath] => C:\\WINNT\\system32\\os2\\dll; [OS] => Windows_NT [Path] => C:\\Inetpub\\Perl\\bin\\;C:\\WINNT\\system32;C:\\WINNT;C:\\WINNT\\System32\\Wbem;m:\\MicroFocus?\\Deploy;C:\\Program Files\\Microsoft SQL Server\\BINN;C:\\Program Files\\Microsoft SQL Server\\80\\Tools\\Binn\\;M:\\Fundware\\MicroFocus?\\Deploy;C:\\Program Files\\MySQL\\MySQL Server 5.0\\bin [PATHEXT] => .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH [PAYMENTECH_HOME] => M:\\VSI\\misc\\Paymentech [PAYMENTECH_LOGDIR] => M:\\VSI\\misc\\Paymentech\\logs [PROCESSOR_ARCHITECTURE] => x86 [PROCESSOR_IDENTIFIER] => x86 Family 15 Model 4 Stepping 3, GenuineIntel? [PROCESSOR_LEVEL] => 15 [PROCESSOR_REVISION] => 0403 [ProgramFiles?] => C:\\Program Files [QUERY_STRING] => paged=2 [REMOTE_ADDR] => 67.190.163.86 [REMOTE_HOST] => 67.190.163.86 [REQUEST_METHOD] => GET [SCRIPT_NAME] => /wp-admin/edit.php [SERVER_NAME] => www.apexprd.org [SERVER_PORT] => 80 [SERVER_PORT_SECURE] => 0 [SERVER_PROTOCOL] => HTTP/1.1 [SERVER_SOFTWARE] => Microsoft-IIS/5.0 [SystemDrive?] => C: [SystemRoot?] => C:\\WINNT [TEMP] => C:\\WINNT\\TEMP [TMP] => C:\\WINNT\\TEMP [USERPROFILE] => C:\\Documents and Settings\\Default User.WINNT [windir] => C:\\WINNT [SCRIPT_FILENAME] => C:\\Inetpub\\wwwroot\\blog\\wp-admin\\edit.php [ORIG_PATH_INFO] => /wp-admin/edit.php [ORIG_PATH_TRANSLATED] => C:\\Inetpub\\wwwroot\\blog\\wp-admin\\edit.php [PHP_SELF] => /wp-admin/edit.php [REQUEST_TIME] => 1212154010 [argv] => Array

(

[0] => paged=2

)

[argc] => 1 [REQUEST_URI] => ?paged=2

)

07/15/08 19:14:20 changed by robanna

I just upgraded to 2.6 and it looks to be fix in that release.

07/15/08 19:22:13 changed by ryan

  • status changed from new to closed.
  • resolution set to fixed.
  • milestone changed from 2.7 to 2.6.

07/21/08 17:58:17 changed by akthebeast

Our upgrade to 2.6 did not fix the issue--we're still seeing it on several WordPress blogs we're hosting. Here's the SERVER section of the dump from the one we upgraded to 2.6:

</pre><h2>SERVER</h2><pre>Array (

[ALLUSERSPROFILE] => C:\\Documents and Settings\\All Users [APP_POOL_ID] => movtype [ClusterLog?] => C:\\WINDOWS\\Cluster\\cluster.log [CommonProgramFiles?] => C:\\Program Files\\Common Files [COMPUTERNAME] => DIECI [ComSpec?] => C:\\WINDOWS\\system32\\cmd.exe [FP_NO_HOST_CHECK] => NO [NUMBER_OF_PROCESSORS] => 4 [OS] => Windows_NT [Path] => C:\\Program Files\\Support Tools\\;C:\\Perl\\site\\bin;C:\\Perl\\bin;D:\\resourcekit\\;C:\\Perl\\bin\\;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\Program Files\\Dell\\OpenManage?\\Array Manager;D:\\PHP; [PATHEXT] => .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.VBS [PHPRC] => D:\\PHP [PROCESSOR_ARCHITECTURE] => x86 [PROCESSOR_IDENTIFIER] => x86 Family 15 Model 4 Stepping 1, GenuineIntel? [PROCESSOR_LEVEL] => 15 [PROCESSOR_REVISION] => 0401 [ProgramFiles?] => C:\\Program Files [SystemDrive?] => C: [SystemRoot?] => C:\\WINDOWS [TEMP] => C:\\WINDOWS\\TEMP [TMP] => C:\\WINDOWS\\TEMP [USERPROFILE] => C:\\Documents and Settings\\Default User [windir] => C:\\WINDOWS [HTTP_CONNECTION] => keep-alive [HTTP_KEEP_ALIVE] => 300 [HTTP_ACCEPT] => text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 [HTTP_ACCEPT_CHARSET] => ISO-8859-1,utf-8;q=0.7,*;q=0.7 [HTTP_ACCEPT_ENCODING] => gzip,deflate [HTTP_ACCEPT_LANGUAGE] => en-us,en;q=0.5 [HTTP_COOKIE] => wordpress_140f5e80d3c0516ec973fbf286348d42=admin%7C1216835011%7C231545b59cc49003d0930084af238487; wordpress_test_cookie=WP+Cookie+check; wordpress_140f5e80d3c0516ec973fbf286348d42=admin%7C1216834929%7C11f3733b6f7497725b247ff5167b06dd; wordpress_logged_in_140f5e80d3c0516ec973fbf286348d42=admin%7C1216835011%7Cb9454b4891144ea4d39b14b868f9f404; utmz=191055342.1212501227.68.1.utmccn=(direct)|utmcsr=(direct)|utmcmd=(none); utma=191055342.1793188471.1179336630.1213812372.1214423012.74 [HTTP_HOST] => blogs.oet.udel.edu [HTTP_IF_MODIFIED_SINCE] => Mon, 21 Jul 2008 17:52:22 GMT [HTTP_REFERER] => http://blogs.oet.udel.edu/educ639sum07/wp-admin/plugins.php?activate=true [HTTP_USER_AGENT] => Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 [AUTH_TYPE] => [AUTH_PASSWORD] => [AUTH_USER] => [CERT_COOKIE] => [CERT_FLAGS] => [CERT_ISSUER] => [CERT_SERIALNUMBER] => [CERT_SUBJECT] => [CONTENT_LENGTH] => 0 [CONTENT_TYPE] => [GATEWAY_INTERFACE] => CGI/1.1 [HTTPS] => off [HTTPS_KEYSIZE] => [HTTPS_SECRETKEYSIZE] => [HTTPS_SERVER_ISSUER] => [HTTPS_SERVER_SUBJECT] => [INSTANCE_ID] => 2105993279 [LOCAL_ADDR] => 128.175.22.20 [LOGON_USER] => [PATH_TRANSLATED] => D:\\webs\\blogs\\educ639sum07\\wp-admin\\edit.php [QUERY_STRING] => [REMOTE_ADDR] => 128.175.22.250 [REMOTE_HOST] => 128.175.22.250 [REMOTE_USER] => [REQUEST_METHOD] => GET [SCRIPT_NAME] => /educ639sum07/wp-admin/edit.php [SERVER_NAME] => blogs.oet.udel.edu [SERVER_PORT] => 80 [SERVER_PORT_SECURE] => 0 [SERVER_PROTOCOL] => HTTP/1.1 [SERVER_SOFTWARE] => Microsoft-IIS/6.0 [UNMAPPED_REMOTE_USER] => [ORIG_PATH_INFO] => /educ639sum07/wp-admin/edit.php [PHP_SELF] => /educ639sum07/wp-admin/edit.php [REQUEST_TIME] => 1216662942

)

Thanks for any help you can provide.

07/21/08 17:58:51 changed by akthebeast

  • status changed from closed to reopened.
  • resolution deleted.

07/25/08 16:18:12 changed by ryan

  • attachment 7058.diff added.

Use ORIG_PATH_INFO if PATH_INFO is not available

07/25/08 16:19:11 changed by ryan

Try that patch out.

07/25/08 16:19:45 changed by ryan

  • milestone changed from 2.6 to 2.6.1.

07/27/08 20:50:21 changed by glrss

For me the patch fixes the edit.php page, as well as navigation on comments pages. Thanks Ryan!

07/28/08 16:27:00 changed by ryan

  • status changed from reopened to closed.
  • resolution set to fixed.

(In [8470]) Use ORIG_PATH_INFO if PATH_INFO is not available. fixes #7058 for trunk

07/28/08 16:27:17 changed by ryan

(In [8471]) Use ORIG_PATH_INFO if PATH_INFO is not available. fixes #7058 for 2.6