duanfei8399 2019-06-11 15:08
浏览 84

从cmd运行时WAMP服务器上的PHP没有看到.htaccess文件

an htaccess file is read and applied when location entered in browser but not from php in cmd.

Everything is all right when I enter the URL from my browser in localhost WAMP server. But when I run the command from cmd it does act like there are not any .htaccess file.

C:\wamp64\bin\php\php7.2.14 C:\MyProject\dev.project1\test.php

It throws lots of errors particularly this:

include_once(): failed to opening library/Configuration.php for inclusion <include_path='.;C:\php\pear'> in test.php

This doesn't happen from browser though. It includes everything properly. In the .htaccess file I have:

php_value include_path "C:\MyProject\dev.project1"

Running test.php from browser working perfectly. But not in cmd.

So how can I make PHP from cmd read the .htaccess a file like a browser version?

Edit: I also have other rules in .htaccess. Like rewrites, setenv for connecting to the database, etc. It is a must for me. In Linux, I am calling php from cronjob but this problem doesn't occur.

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥15 没有证书,nginx怎么反向代理到只能接受https的公网网站
    • ¥50 成都蓉城足球俱乐部小程序抢票
    • ¥15 yolov7训练自己的数据集
    • ¥15 esp8266与51单片机连接问题(标签-单片机|关键词-串口)(相关搜索:51单片机|单片机|测试代码)
    • ¥15 电力市场出清matlab yalmip kkt 双层优化问题
    • ¥30 ros小车路径规划实现不了,如何解决?(操作系统-ubuntu)
    • ¥20 matlab yalmip kkt 双层优化问题
    • ¥15 如何在3D高斯飞溅的渲染的场景中获得一个可控的旋转物体
    • ¥88 实在没有想法,需要个思路
    • ¥15 MATLAB报错输入参数太多