Laravel后台管理扩展包Voyager安装笔记

安装手册:
一款你不容错过的Laravel后台管理扩展包 —— Voyager

在操作过程中遇到一些问题。

Not Found The requested URL /login was not found on this server.

这个问题的解决方法不记得从哪篇文章参考,原因是apache配置问题。

修改httpd配置文件重启后解决,如小编修改 /etc/httpd/conf.d/laravel.conf

<VirtualHost *:80>
    DocumentRoot "/var/www/yixzm_laravel/public"
    ServerName www.yixzm.cn
</VirtualHost>

<Directory /var/www/yixzm_laravel/public/>
    Options Indexes FollowSymLinks
    AllowOverride All
    Require all granted
</Directory>

Symfony Component Debug Exception FatalThrowableError

安装后,/admin不能正常显示,甚至泄漏了我的 root 密码……

权限问题

chown apache:apache * -R

serve

php artisan serve

清理缓存

一波操作如下:

php artisan voyager:install
chown apache:apache * -R
composer dump-autoload
php artisan cache:clear
composer update

killed

操作中,composer require "tcg/voyager"时出现了killed,装不起来。查得知是内存原因,编辑脚本执行即可。

free -m
mkdir -p /var/_swap_
cd /var/_swap_
#Here, 1M * 2000 ~= 2GB of swap memory
dd if=/dev/zero of=swapfile bs=1M count=2000
mkswap swapfile
swapon swapfile
echo “/var/_swap_/swapfile none swap sw 0 0” >> /etc/fstab
#cat /proc/meminfo
free -m

此处原文:composer update 或者 composer install提示killed解决办法

版权声明

弈心博客


本文首发site_name,转载请附上博文链接!