我刚刚安装了laracast/flash,并通过composer更新了nesbot/carbon。cmd在下载carbon的时候发疯了。Cmd界面显示了散落在界面上的文字和方框,一段时间后下载完成。在localhost:8000
上做了php artisan serve
,我得到了下面的错误。
警告:未知:无法打开流:第0行的未知中没有这样的文件或目录
发布于 2018-04-05 14:52:57
尝试关闭您的杀毒软件,这发生在我身上,它似乎avast删除了我的server.php。
所以我把它添加到了异常中
发布于 2018-07-08 00:33:09
发生此错误的原因是缺少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';
这个过程对我很有效。
发布于 2020-01-19 21:52:23
在命令行中键入:
php -S localhost:8000 -t public
因为端口不是公共的
https://stackoverflow.com/questions/49574906
复制相似问题