Want to subscribe to topics you're interested in?
Become a Member

Xenforo admin.php downloaded as file?

Discussion in 'Forum software usage' started by rdan, Sep 13, 2014.

Tags:
  1. rdan

    rdan Premium Member Premium Member

    4,523
    1,084
    113
    May 25, 2014
    Ratings:
    +1,582
    Local Time:
    11:02 AM
    Mainline
    10.2
    When I open my domain/admin.php
    Instead of opening the admin page, admin.php will be downloaded.

    What should be the problem here?
     
  2. pamamolf

    pamamolf Premium Member Premium Member

    3,239
    305
    83
    May 31, 2014
    Ratings:
    +558
    Local Time:
    6:02 AM
    Nginx-1.13.x
    MariaDB 10.1.x
    php and file permissions ...
     
  3. rdan

    rdan Premium Member Premium Member

    4,523
    1,084
    113
    May 25, 2014
    Ratings:
    +1,582
    Local Time:
    11:02 AM
    Mainline
    10.2
    chown nginx:ngnx

    All other forum areas are fine, just the /admin.php doesn't load.
    Visiting it will download the file.
     
  4. rdan

    rdan Premium Member Premium Member

    4,523
    1,084
    113
    May 25, 2014
    Ratings:
    +1,582
    Local Time:
    11:02 AM
    Mainline
    10.2
    By the way, this is a test server on DO with 512MB ram.
    Don't have this problem before :(
     
  5. rdan

    rdan Premium Member Premium Member

    4,523
    1,084
    113
    May 25, 2014
    Ratings:
    +1,582
    Local Time:
    11:02 AM
    Mainline
    10.2
    This is something to do with .ONL domain :(
    I change the domain use and it works fine now.
    Everything is the same, same config, permissions but with different domain.

    Don't know why it's happening, but I also encounter the same problem when using @Floren's repo.
    I thought it was Axivo rpm's problem but not.

    If somebody want's to test, I can provide a test .onl domain.
     
  6. eva2000

    eva2000 Administrator Staff Member

    39,199
    8,654
    113
    May 24, 2014
    Brisbane, Australia
    Ratings:
    +13,307
    Local Time:
    1:02 PM
    Nginx 1.15.x
    MariaDB 5.5/10.x
    for Centmin Mod Nginx at least and Xenforo need the php.conf include line if you have a separate location context just for admin.php i.e.

    Code:
      location ~ ^/(admin.php) {
            include /usr/local/nginx/conf/php.conf;
            allow 127.0.0.1;
            allow myipaddress;
            deny all;
    }
     
  7. rdan

    rdan Premium Member Premium Member

    4,523
    1,084
    113
    May 25, 2014
    Ratings:
    +1,582
    Local Time:
    11:02 AM
    Mainline
    10.2
    I don't have that line but it works fine with my other domains, but not on .ONL :/
     
..