Php Windows 10上的Laravel Apache24->;403禁止

Php Windows 10上的Laravel Apache24->;403禁止,php,windows,laravel,apache,Php,Windows,Laravel,Apache,我想为我的laravel应用程序创建一个更真实的开发环境。 我想用apache启动我的laravel应用程序 问题是,如果我试图通过URL(localhost.eu)访问项目,我总是会遇到此错误: 到目前为止我所做的: 编辑了Apache\conf中的httpd.conf,我取消了这一行的注释: LoadModule rewrite\u module modules/mod\u rewrite.so 在Apache\conf\extra中编辑了httpd vhosts.conf,我添加了: 它是

我想为我的laravel应用程序创建一个更真实的开发环境。 我想用apache启动我的laravel应用程序

问题是,如果我试图通过URL(localhost.eu)访问项目,我总是会遇到此错误:

到目前为止我所做的:

  • 编辑了
    Apache\conf
    中的
    httpd.conf
    ,我取消了这一行的注释:
  • LoadModule rewrite\u module modules/mod\u rewrite.so

  • Apache\conf\extra
    中编辑了
    httpd vhosts.conf
    ,我添加了:
  • 它是:

    <Directory />
        AllowOverride none
        Require all denied
    </Directory>
    
    
    不允许超限
    要求全部拒绝
    
    在每一步之后,我都重新启动了apache24服务

    注意:如果我尝试访问,即f.e.
    localhost.eu/robots.txt
    我会看到该文件,因此它正确连接到项目文件夹


    如果我输入
    http://localhost.eu/index.php
    我看到index.php的代码了,不知怎么没有执行?

    我建议,您忘记启用php模块了。在httpd.conf中,取消启用php扩展的注释。我建议您在一个web服务器包中安装所有组件,如wamp或xamp。它们解决了与配置web服务器相关的所有这些问题

    将此添加到apache的
    httpd.conf
    文件中:

    AddHandler application/x-httpd-php .php
    AddType application/x-httpd-php .html .htm
    LoadModule php7_module "C:/PHP7/php7apache2_4.dll"
    PHPIniDir "C:/PHP7"
    

    遗憾的是,httpd.conf文件中没有启用php扩展名var。我知道有XAMP,但我发现太晚了。我已经自己设置好了一切,我想完成这项工作,并了解发生了什么。再次感谢您的回复。可能php.ini中有问题,我使用的是PHP7。您在httpd.conf文件中找不到像这样的行
    LoadModule php5_module“c:/wamp/bin/php/php5.4.12/php5apache2_4.dll”
    ,这是一个奇怪的问题,我的apache httpd.conf中根本没有LoadModule php。为什么选择php5_模块?我使用PHP7I在我的PHP文件夹中找到了这个文件:
    php7apache2_4.dll
    what now?P.S.:在步骤5中,我在httpd.conf文件中编辑了Directory参数,不要这样做。您还需要在
    httpd vhosts.conf
    目录
    块中添加这个
    DirectoryIndex.php
    <Directory Y:/PHP-Projects/Project-Admin-PHP/public>
        AllowOverride all
        Require all granted
    </Directory>
    
    <Directory />
        AllowOverride none
        Require all denied
    </Directory>
    
    AddHandler application/x-httpd-php .php
    AddType application/x-httpd-php .html .htm
    LoadModule php7_module "C:/PHP7/php7apache2_4.dll"
    PHPIniDir "C:/PHP7"