php - 未知:第 0 行需要打开失败。laravel 5.6
php - Unknown: Failed opening required on line 0. laravel 5.6
我刚刚安装了 laracast/flash 并通过 composer 更新了 nesbot/carbon。下载 carbon 时 cmd 发疯了。 Cmd界面一会界面上散落的文字和方框,下载完成。
在 localhost:8000
做了 php artisan serve
,我遇到了以下错误。
Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0
Fatal error: Unknown: Failed opening required 'C:\xampp\htdocs\NC World\ProjectName\server.php' (include_path='C:\xampp\php\PEAR') in Unknown on line 0
尝试禁用您的 anti-virus,这发生在我身上,avast 似乎删除了我的 server.php。
所以我把它添加到例外
同样的问题发生在我身上:
只需删除项目并卸载 avast 杀毒软件并重新创建项目
发生此错误是因为缺少 server.php 文件。可能是从您的项目目录中删除或移除。我已经遇到过这个问题。只需在项目的根目录添加 server.php 文件。您可以从任何其他 laravel 项目目录添加此文件,或者只在 laravel 项目的根目录中创建一个名为 server.php 的文件并粘贴以下代码:
<?php
/**
* Laravel - A PHP Framework For Web Artisans
*
* @package Laravel
* @author Taylor Otwell <taylor@laravel.com>
*/
$uri = urldecode(
parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH)
);
// This file allows us to emulate Apache's "mod_rewrite" functionality from the
// built-in PHP web server. This provides a convenient way to test a Laravel
// application without having installed a "real" web server software here.
if ($uri !== '/' && file_exists(__DIR__.'/public'.$uri)) {
return false;
}
require_once __DIR__.'/public/index.php';
这个过程对我有用。
转到主目录并创建新的 server.php 文件,您也可以从另一个创建的项目中复制粘贴
我也遇到了同样的情况,我只是从我的系统中删除了防病毒软件并创建了新的服务器文件
在命令行中输入:
php -S localhost:8000 -t public
因为端口不是public
您也可以进入 防病毒参数并恢复 server.php + 添加一个例外 它对我来说很好用而无需重新创建项目。
同样的事情发生在我身上只是创建新的 laravel 项目并从新项目复制 server.php 并将其粘贴到您的项目
我刚刚安装了 laracast/flash 并通过 composer 更新了 nesbot/carbon。下载 carbon 时 cmd 发疯了。 Cmd界面一会界面上散落的文字和方框,下载完成。
在 localhost:8000
做了 php artisan serve
,我遇到了以下错误。
Warning: Unknown: failed to open stream: No such file or directory in Unknown on line 0
Fatal error: Unknown: Failed opening required 'C:\xampp\htdocs\NC World\ProjectName\server.php' (include_path='C:\xampp\php\PEAR') in Unknown on line 0
尝试禁用您的 anti-virus,这发生在我身上,avast 似乎删除了我的 server.php。
所以我把它添加到例外
同样的问题发生在我身上: 只需删除项目并卸载 avast 杀毒软件并重新创建项目
发生此错误是因为缺少 server.php 文件。可能是从您的项目目录中删除或移除。我已经遇到过这个问题。只需在项目的根目录添加 server.php 文件。您可以从任何其他 laravel 项目目录添加此文件,或者只在 laravel 项目的根目录中创建一个名为 server.php 的文件并粘贴以下代码:
<?php
/**
* Laravel - A PHP Framework For Web Artisans
*
* @package Laravel
* @author Taylor Otwell <taylor@laravel.com>
*/
$uri = urldecode(
parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH)
);
// This file allows us to emulate Apache's "mod_rewrite" functionality from the
// built-in PHP web server. This provides a convenient way to test a Laravel
// application without having installed a "real" web server software here.
if ($uri !== '/' && file_exists(__DIR__.'/public'.$uri)) {
return false;
}
require_once __DIR__.'/public/index.php';
这个过程对我有用。
转到主目录并创建新的 server.php 文件,您也可以从另一个创建的项目中复制粘贴
我也遇到了同样的情况,我只是从我的系统中删除了防病毒软件并创建了新的服务器文件
在命令行中输入:
php -S localhost:8000 -t public
因为端口不是public
您也可以进入 防病毒参数并恢复 server.php + 添加一个例外 它对我来说很好用而无需重新创建项目。
同样的事情发生在我身上只是创建新的 laravel 项目并从新项目复制 server.php 并将其粘贴到您的项目