如何解决警告:未知:无法打开流:在第0行php的“未知”中没有此类文件或目录
我不断收到此错误“ 警告:未知:无法打开流:在第0行的“未知”中没有这样的文件或目录致命错误:未知:无法打开所需的'C:\ xampp \ htdocs \ file \运行项目后,在第0行上的server.php'(include_path ='C:\ xampp \ php \ PEAR')未知”,尽管我尝试并遵循php中的某些解决方案。 ini“ include_path =”是特定的,但是没有用。顺便说一句,我的电脑中没有防病毒软件。有人可以帮我解决这个错误吗?谢谢
解决方法
您的server.php文件丢失。
只需在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';
OR
将debug=false
文件中的debug=true
更改为.env
,或者您需要编辑config/app.php
文件并将debug = false
更改为{{1 }}。
如果您使用的是 Laravel,您可以尝试将第 24 行和第 25 行恢复到项目的 phpunit.xml 文件中。
<server name="DB_CONNECTION" value="sqlite"/>
<server name="DB_DATABASE" value=":memory:"/>
默认情况下它们会被注释,所以如果你取消注释它们应该可以工作。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。