Symfony 全新安装无法在我的本地主机上运行
Symfony fresh installation is not working on my localhost
我在 htdocs\symfony-fresh 的本地主机上安装了新的 Symfony 副本,文件结构为:
现在我运行下面在gitbash:
$ php bin/console server:run
然后建议我浏览 127.0.0.1:8000
以查看 symfony 的全新安装。它就像一个魅力。但是一天后,我浏览 127.0.0.1:8000
时看到以下错误消息:
This site can’t be reached
127.0.0.1 refused to connect.
服务器好像下线了。我检查了我的 Apache & Mysql 是 运行ning。
然后我再次尝试 运行 命令:
$ php bin/console server:run
但同样的问题正在发生。我是 Symfony 的新手,喜欢学习,但这个问题困扰着我。 运行 浏览 127.0.0.1/symfony-fresh 或 localhost/symfony-fresh 的应用程序,我该怎么办?
Apache 与此无关,内置 Symfony 服务器基于 php 内置服务器 (php -S ...
)
内置服务器仅供开发使用,每次服务器停止或机器重新启动时,您都必须运行命令。
如果你想将 Symfony 与 apache 一起使用,你可以设置一个虚拟主机:https://symfony.com/doc/current/setup/web_server_configuration.html
您应该检查状态如下:
php bin/console server:status
默认情况下,Web 服务器侦听环回设备上的端口 8000。您可以更改将 IP 地址和端口作为命令行参数传递的套接字:
# passing a specific IP and port
php bin/console server:start 192.168.0.1:8080
# or like this
php bin/console server:start *:8080
我在 htdocs\symfony-fresh 的本地主机上安装了新的 Symfony 副本,文件结构为:
现在我运行下面在gitbash:
$ php bin/console server:run
然后建议我浏览 127.0.0.1:8000
以查看 symfony 的全新安装。它就像一个魅力。但是一天后,我浏览 127.0.0.1:8000
时看到以下错误消息:
This site can’t be reached
127.0.0.1 refused to connect.
服务器好像下线了。我检查了我的 Apache & Mysql 是 运行ning。
然后我再次尝试 运行 命令:
$ php bin/console server:run
但同样的问题正在发生。我是 Symfony 的新手,喜欢学习,但这个问题困扰着我。 运行 浏览 127.0.0.1/symfony-fresh 或 localhost/symfony-fresh 的应用程序,我该怎么办?
Apache 与此无关,内置 Symfony 服务器基于 php 内置服务器 (php -S ...
)
内置服务器仅供开发使用,每次服务器停止或机器重新启动时,您都必须运行命令。
如果你想将 Symfony 与 apache 一起使用,你可以设置一个虚拟主机:https://symfony.com/doc/current/setup/web_server_configuration.html
您应该检查状态如下:
php bin/console server:status
默认情况下,Web 服务器侦听环回设备上的端口 8000。您可以更改将 IP 地址和端口作为命令行参数传递的套接字:
# passing a specific IP and port
php bin/console server:start 192.168.0.1:8080
# or like this
php bin/console server:start *:8080