За последние 24 часа нас посетили 21738 программистов и 1012 роботов. Сейчас ищут 695 программистов ...

Проблема 500

Тема в разделе "PHP для новичков", создана пользователем Sasha55555, 6 янв 2019.

  1. Sasha55555

    Sasha55555 Новичок

    С нами с:
    18 мар 2018
    Сообщения:
    152
    Симпатии:
    0
    Почему выдает ошибку 500
    .htaccess
    Код (Text):
    1. RewriteEngine On
    2. RewriteCond %{QUERY_STRING}} nocache=true [OR]
    3. RewriteCond %{REQUEST_FILENAME} !-f
    4. RewriteRule ^(.*)$ media-server.php?f=$1 [L]
    media-server.php
    Код (Text):
    1. <?php
    2.  
    3. $uri = $_GET['f'];
    4.  
    5. $url = "https://site/media1/$uri";
    6.  
    7. $data = file_get_contents($url);
    8. $headers = get_headers($url, true);
    9.  
    10. header($headers["Content-Type"]);
    11.  
    12. $directory = dirname($uri);
    13.  
    14. if(!is_dir($directory)) {
    15.     mkdir($directory, 0777, true);
    16. }
    17.  
    18. file_put_contents($uri, $data);
    19.  
    20. echo $data;
    21.  
    22. ?>
     
  2. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.748
    Симпатии:
    1.321
    Адрес:
    Лень
    ошибка в скрипте
     
  3. vkvd99

    vkvd99 Новичок

    С нами с:
    5 авг 2018
    Сообщения:
    1
    Симпатии:
    0
    а где именно ошибка?
     
  4. MouseZver

    MouseZver Суперстар

    С нами с:
    1 апр 2013
    Сообщения:
    7.748
    Симпатии:
    1.321
    Адрес:
    Лень
    12 строка что делает дирнейм?