【问题标题】:server,php file missing, fatal error服务器,php文件丢失,致命错误
【发布时间】:2018-10-21 08:13:05
【问题描述】:

我已经在多个项目中使用 laravel,但是由于某种原因,我的新 laravel 项目没有 server.php 文件。

重新安装 composer 和/或重新创建项目不起作用。我也无法以任何方式将名为 server.php 的文件放入项目中。

[Fri May 11 02:26:55 2018] PHP Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0
[2018 年 5 月 11 日星期五 02:26:55] PHP 致命错误:未知:无法打开所需的“C:\Users\Luke Derkzen\Documents\GitHub\Website\server.php”(include_path='C:\xampp\php\ PEAR') 在第 0 行的未知中

当我尝试启动服务器时出现此错误,据我所知,它希望我在 XAMPP 上运行一些东西,但是在我的其他项目中有一个 server.php 文件,它没有给出以上错误。

项目是使用以下命令创建的:

composer create-project --prefer-dist laravel/laravel

如果我之后使用 php artisan serve 命令启动服务器并重新加载页面。工匠控制台中出现上述错误。

我该如何解决这个问题?

【问题讨论】:

  • 你如何“启动服务器”
  • 您可以从另一个项目中复制该 server.php 文件并将其放置在该新项目中。 server.php 文件在每个项目上都是相同的。
  • @RBCunhaDesign 并没有真正回答这个问题
  • @LukeDerkzen 请将重现问题所需的所有步骤详细添加到您的问题中
  • “我自己不知道如何重现” 没有有问题了吗?

标签: php laravel composer-php laravel-artisan


【解决方案1】:

正如某些人正确预测的那样,由于 Windows 权限损坏,问题发生了。我与 microsoft 的支持人员讨论过,但他们无法提供任何解决方案(无需支付 50 美元 / 150 美元),所以我进行了 Windows 的全新安装。

虽然我确信这不是人们希望找到的解决方案,但它是我唯一的方法。

【讨论】:

    【解决方案2】:

    Server.php 生成一个 Exception 并且您的 Anti-Virus(如 Avast)会自动将其删除。关闭您的反病毒软件。

    【讨论】:

    • 是的,和我的情况一样 AVG antivirus delete server.php and protected 无法创建文件,我必须关闭 File Shield 并从另一个项目复制文件 server.php
    猜你喜欢
    • 2016-06-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-17
    • 2012-03-18
    相关资源
    最近更新 更多