laravel 在 php artisan serve 上自动删除 server.php
laravel automatically deletes server.php on php artisan serve
我在 windows 环境中使用 laravel 5.6 使用 php 7.2(安装 xampp)。安装 laravel 之后 'php artisan serve' 命令有效,但会自动删除 server.php 文件。
为了避免这个问题的答案被埋没,评论中的 OP 链接问题解决方案 Link explaining issue and how to resolve
用户安装了 Avast 防病毒软件 运行,但它错误地将 server.php 标记为恶意文件,为该文件向 Avast 添加例外解决了该问题。
对我来说:
当 Avast 防病毒软件 运行 将 server.php 标记为恶意文件时,请在菜单 - 参数 - 排除项中更改此项
并在 server.php
中更改一行
if ($uri !== '/' && file_exists(__DIR__.'/public'.$uri))
至
if ($uri !== '/' && file_exists(__DIR__.'laraveltest/public'.$uri))
添加 server.php 作为 Avast 的例外。
看来您的系统中使用过Avast Antivirus。它将其检测为线程。
我在 windows 环境中使用 laravel 5.6 使用 php 7.2(安装 xampp)。安装 laravel 之后 'php artisan serve' 命令有效,但会自动删除 server.php 文件。
为了避免这个问题的答案被埋没,评论中的 OP 链接问题解决方案 Link explaining issue and how to resolve
用户安装了 Avast 防病毒软件 运行,但它错误地将 server.php 标记为恶意文件,为该文件向 Avast 添加例外解决了该问题。
对我来说:
当 Avast 防病毒软件 运行 将 server.php 标记为恶意文件时,请在菜单 - 参数 - 排除项中更改此项 并在 server.php
中更改一行if ($uri !== '/' && file_exists(__DIR__.'/public'.$uri))
至
if ($uri !== '/' && file_exists(__DIR__.'laraveltest/public'.$uri))
添加 server.php 作为 Avast 的例外。
看来您的系统中使用过Avast Antivirus。它将其检测为线程。