$_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

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