файл htaccess читается и применяется, когда местоположение вводится в браузере, но не из php в cmd.
Все в порядке, когда я ввожу URL из своего браузера на сервере localhost WAMP
.Но когда я запускаю команду из cmd, она действует так, как будто нет файла .htaccess
.
C:\wamp64\bin\php\php7.2.14 C:\MyProject\dev.project1\test.php
Выдает много ошибок, в частности это:
include_once(): failed to opening library/Configuration.php for inclusion <include_path='.;C:\php\pear'> in test.php
Это не 'это может произойти из браузера, хотя.Это включает в себя все правильно.В файле .htaccess
у меня есть:
php_value include_path "C:\MyProject\dev.project1"
Запуск test.php из браузера работает отлично.Но не в cmd.
Так как я могу сделать так, чтобы PHP из cmd читал .htaccess
файл, похожий на версию браузера?
Редактировать: у меня также есть другие правила в .htaccess
.Например, rewrites
, setenv
для подключения к базе данных и т. Д. Это необходимо для меня.В Linux я звоню php с cronjob
, но эта проблема не возникает.