$_GET всегда пустPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 $_GET всегда пуст

Сообщение Anonymous »

Мое приложение Laravel хорошо работает на локальном хосте, но теперь, когда мое приложение было перемещено на рабочий сервер, оно больше не распознает переменные $_GET, передаваемые через URL-адрес. Мой рабочий сервер настроен так, чтобы разрешить несколько установок laravel, и я выполняю перезапись с помощью файла vhost.conf и файла .htaccess, расположенного в корне laravel.

.htaccess

Код: Выделить всё

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /international-experts/index.php/?$1 [L]

vhost.conf

Код: Выделить всё

Alias /international-experts "/srv/http/international-experts/public"

Options Indexes Includes FollowSymLinks MultiViews
AllowOverride AuthConfig FileInfo Indexes
Order allow,deny
Allow from all

Чтобы протестировать это, я использовал print_r($_GET) на нескольких страницах. Ничего. Читая о проблеме, кажется, что MultiViews может быть частью проблемы. Я знаю, что я не единственный, кто занимается несколькими установками Laravel на одном сервере... кому-нибудь еще приходилось решать эту проблему?

Спасибо

Подробнее здесь: https://stackoverflow.com/questions/315 ... ways-empty
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»