WordPress.org

Ready to get started?Download WordPress

Forums

[resolved] Php.ini / htaccess conflicts on godaddy. (2 posts)

  1. Rev. Voodoo
    Volunteer Moderator
    Posted 6 years ago #

    I'm not real sure where to ask this, since it's only half a wordpress problem I'm having. I run a bunch of sites on my godaddy hosting (I know that's half the problem, but I'm not gonna transfer). I have a custom php.ini file to up my upload size for DJ mixes. That portion works fine. However I have a conflict from my htaccess file. All my sites are in there own subdomain, and wp in it's own directory. I wanted to run a mediawiki website and had to add modifications to my htaccess (in the overall root). So now mediawiki and wp play nice...except one thing. There are 2 lines of code in my htaccess that cause my php.ini to be ignored, killing my upload limit. Here is the code that kills my php.ini:

    RewriteCond %{HTTP_HOST} ^rvoodoo\.com [NC]
    RewriteRule ^(.*) http://www.rvoodoo.com/$1 [R=301,L]
    
    # 1 YEAR
    <FilesMatch "\.(ico|pdf|flv)$">
    Header set Cache-Control "max-age=29030400, public"
    </FilesMatch>
    # 1 WEEK
    <FilesMatch "\.(jpg|jpeg|png|gif|swf)$">
    Header set Cache-Control "max-age=604800, public"
    </FilesMatch>
    # 2 DAYS
    <FilesMatch "\.(xml|txt|css|js)$">
    Header set Cache-Control "max-age=172800, proxy-revalidate"
    </FilesMatch>
    # 1 MIN
    <FilesMatch "\.(html|htm|php)$">
    Header set Cache-Control "max-age=60, private, proxy-revalidate"
    </FilesMatch>
    
    <IfModule mod_expires.c>
    # any Expires Directives go here
    </IfModule>
    
    <IfModule mod_headers.c>
    # any Header directives go here
    </IfModule>
    
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
    </IfModule>
    
    AddHandler x-httpd-php5 .php
    AddHandler x-httpd-php .php4
    
    # BEGIN WordPress
    
    # END WordPress

    Now, if I remove the 2 lines that start with AddHandler, my php.ini file controls my upload size again, but mediawiki won't work. When I have them in, my wiki works, but my upload size reverts to godaddy default (8mb). The only reason I need those lines of code is to make mediawiki play nice on godaddy. Anyone who actually knows code know of any way to rectify this?

    http://www.rvoodoo.com is the site, although I guess it doesn't need to be seen as everything looks right.

  2. Rev. Voodoo
    Volunteer Moderator
    Posted 6 years ago #

    bah. The jury should disregard my last statements.

    Mediawiki was adamant that the 2 problem lines noted above must go in the ROOT htaccess. However, I just moved them to the mediawiki htaccess and now my root htaccess doesn't override my php.ini.

    I love diggin around where I don't belong..... :)

Topic Closed

This topic has been closed to new replies.

About this Topic