Laravel错视图路径

时间:2016-08-29 21:20:16

标签: php laravel view

当我更新视图文件时,我从旧路径获取视图文件。

我有一个指向IP(vps)的域,我有一个laravel安装。

让我们调用这个123.com,当我访问域时,我得到了旧视图路径,这是我从中复制laravel安装的文件夹的路径。

此文件夹为nammed var / www / 111.com /

复制后我将源码放在var / www / 123.com /

当我接受123.com时,我从var / www / 111.com /而不是var / www / 123.com /

获取视图文件

我的.conf在这些网站中是这样的 - 我已经用sudo服务重启apache多次apache2重启没有运气。

<VirtualHost *:80>
    ServerName 123.com
        ServerAlias www.123.com
    ServerAdmin 123@123.com
    DocumentRoot /var/www/123.com/public_html/public
    ErrorLog ${APACHE_LOG_DIR}/error.log
    CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

direect IP .conf看起来像这样。

<VirtualHost *:80>
        ServerName 111.111.dk
        DocumentRoot /var/www/111.111.dk/public/
        <Directory />
                Options FollowSymLinks
                AllowOverride None
        </Directory>
        <Directory /var/www/111.111.dk/public/>
                AllowOverride All
        </Directory>
        ErrorLog ${APACHE_LOG_DIR}/error.log
        LogLevel warn
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

apache2 / vps中我的conf设置有问题吗?

我已使用 sudo a2dissite 111.111.dk.conf 删除 .conf 文件,然后使用 sudo /etc/init.d/apache2 force-reload重新启动那里没有运气。

我也试过

php artisan route:clear

php artisan view:clear

那里没有运气。

亲切的问候。

2 个答案:

答案 0 :(得分:8)

我最终想通了,这是我在laravel中的配置文件,bootstrap / cache / config.php有错误的路径。

所以我跑php artisan config:cache然后一切正常:)

感谢您的帮助。

答案 1 :(得分:1)

尝试清除缓存 - 通过终端:

php artisan route:clear

php artisan view:clear