Мы создали один проект в yii2. Работает нормально на локальном сервере. Но это не работает на общем сервере. Я много пробовал в htaccess, но все еще не работает для меня. Это дает мне 500 внутренних ошибок сервера
Фронтенд htaccess:
RewriteEngine on
# If a directory or a file exists, use the request directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Otherwise forward the request to index.php
RewriteRule . index.php
Backend htaccess
RewriteEngine on
# If a directory or a file exists, use the request directly
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
# Otherwise forward the request to index.php
RewriteRule . index.php
Как я могу решить эту проблему ?
Вероятно, сервер не поддерживает 16-битные файлы .php.
Некоторые редакторы (например, Блокнот в Windows) будут всегда добавьте метку порядка байтов (BOM) при сохранении файла в формате UTF-8, поэтому обязательно используйте текстовый редактор, в котором вы можете сохранить файл без BOM.
У меня была точно такая же проблема, и мне потребовались годы, чтобы отладить проблему, потому что текст в обоих форматах выглядит одинаково при просмотре.
Проблема в том, что при использовании session_start () возникает проблема с остановкой шоу, поскольку файл должен начинаться с
Других решений пока нет …