Хост: веб-службы Amazon
Домен: Godaddy
SSL: Godaddy
Рамка: Laravel 4.2
PHP: PHP5.6
Apache: Apache 2.4.16
Файл находится: /var/www/html/test
Мой код:
$api_request = 'https://'.apache_getenv("HTTP_HOST") . apache_getenv("REQUEST_URI");
Ошибка: PHP Неустранимая ошибка: вызов неопределенной функции apache_getenv()
Похоже, его нет.
Приложение Laravel Расположено по адресу: html. Затем еще две папки с laravel: test и live.
Он работает правильно в приложении html. но в тестовом приложении функция больше не существует.
Похоже, apache_getenv
отключен в вашем php.ini
Включить его
Редактировать php.ini (По умолчанию /etc/php.ini
)
Удалить apache_getenv
из раздела disable_functions
Сохранить и выйти.
перезапустить apache/php обработчик.
disable_functions =
Вы можете попробовать
$_SERVER['HTTP_HOST'] and $_SERVER['REQUEST_URI']
Вместо apache_getenv
несколько раз apache не позволяет вам получить доступ к функциям без активации модуля.
Надеюсь, что это поможет вам.
HTTP_HOST
Server API
Apache 2.0 Handler