如何将PHP服务器配置为在公用文件夹中查看?
我刚刚跟随本教程介绍了如何使用Zend Framework 1和composer- 我下载并安装了ZF1作为依赖项,然后重写index.php,查看Zend库的vendor/zendframework/zendframework1/library/目录(而不是library/)。我可以通过访问localhost/zend composer/public来确认这一点/ 但是,当我启动PHP服务器如何将PHP服务器配置为在公用文件夹中查看?,php,zend-framework,Php,Zend Framework,我刚刚跟随本教程介绍了如何使用Zend Framework 1和composer- 我下载并安装了ZF1作为依赖项,然后重写index.php,查看Zend库的vendor/zendframework/zendframework1/library/目录(而不是library/)。我可以通过访问localhost/zend composer/public来确认这一点/ 但是,当我启动PHP服务器PHP-S 127.0.0.1:8000时,它告诉我在该服务器上找不到请求的资源 我对PHP服务器有点陌
PHP-S 127.0.0.1:8000
时,它告诉我在该服务器上找不到请求的资源
我对PHP服务器有点陌生,也许我需要配置一些东西?如果您对此有任何建议,我将不胜感激。谢谢。您可以对公共目录使用-t选项 php-s127.0.0.1:8000-tweb/ 对于zend,应该执行以下工作 php-s127.0.0.1:8000-t public/
这种做法在ZF2中很常见-定义文档根和路由器很重要
php -S 0.0.0.0:8000 -t public public/index.php
其中-t public
将文档根目录定义为公共目录
和public/index.php
定义路由器脚本,所有请求都将传递给脚本(通常由apache中的mod_rewrite
定义)