ОШИБКА показывает: «Эта страница не работает, в настоящее время localhost не может обработать этот запрос. HTTP ERROR 500» - PullRequest
0 голосов
/ 07 сентября 2018

Я в настоящее время беру кого-то за проект.В этом проекте используется codeigniter 3. Когда я запускаю сайт localhost / proj, он работает просто отлично.Но при попытке войти на сайт администратора localhost / proj / admin / login.Это показывает HTTP ERROR 500, эта страница не работает, локальный хост в настоящее время не может обработать этот запрос.

Кто-то предлагает мне заглянуть в Apache (error.log).Он показывает «PHP Fatal error: вызов функции-члена real_escape_string () для логического значения в C: \ xampp \ htdocs \ project \ system \ database \ drivers \ mysqli \ mysqli_driver.php в строке 391».

Iпрочитайте, что это может быть мой файл .htaccess:

<IfModule mod_rewrite.c>
    #--- Uncomment this line for production or testing server
    #SetEnv CI_ENV production

    #--- URL rewrite
    #--- Note: require Rewrite mod enabled (sudo a2enmod rewrite)
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>

<IfModule !mod_rewrite.c>
    # If we don't have mod_rewrite installed, all 404's
    # can be sent to index.php, and everything works as normal.
    # Reference: https://gist.github.com/philipptempel/4226750

    ErrorDocument 404 /index.php
</IfModule>

Может кто-нибудь помочь мне с этим?пожалуйста.

1 Ответ

0 голосов
/ 07 сентября 2018

да, у меня была та же проблема с моим приложением, но когда я удалил htaccess, приложение начало работать нормально

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...