【问题标题】:deploy laravel 5 on debian 7.5, use apache2 to host在 debian 7.5 上部署 laravel 5,使用 apache2 托管
【发布时间】:2016-04-19 10:42:32
【问题描述】:

我在 debian 7.5 上部署 laravel 5 项目时需要帮助,我不确定问题出在哪里。 我的主机配置如下:

<VirtualHost *:80>

        ServerName stockhit.com

        ServerAdmin webmaster@localhost

        DocumentRoot /var/www/stockhitsite/public

        ErrorLog ${APACHE_LOG_DIR}/stockhiterror.log
        CustomLog ${APACHE_LOG_DIR}/stockhitaccess.log combined
        <Directory /var/www/stockhitsite/public>
                DirectoryIndex index.php
                Options Indexes MultiViews FollowSymLinks
                AllowOverride All
                Order allow,deny
                Allow from all
        </Directory>
</VirtualHost>

当我通过 url 访问该站点时,默认的 laravel 欢迎页面不显示,实际上,它显示了 /public/index.php 文件的内容 请帮帮我,我被困在这里好几天了,在此先感谢。

【问题讨论】:

    标签: laravel debian apache2


    【解决方案1】:

    问题是您的服务器上没有启用 PHP。打开 Apache 配置文件(通常是 /etc/apache2/httpd.conf)并取消注释此行或类似行:

    #LoadModule php5_module libexec/apache2/libphp5.so
    

    【讨论】:

    • thx alex,我认为你的方法是正确的,但是我在 debian appache 上找不到类似的行你知道它是哪个文件吗? debian 7&apache2 没有 httpd.conf 文件
    • 你有/etc/apache2/apache2.conf吗?这是共享主机、本地机器还是其他?
    猜你喜欢
    • 2019-01-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-24
    • 2020-10-26
    相关资源
    最近更新 更多