Php laravel内容管理系统
我试着安装这个CMS,我按照安装说明,我创建了新的数据库,用我的主机数据修改了Php laravel内容管理系统,php,mysql,laravel,Php,Mysql,Laravel,我试着安装这个CMS,我按照安装说明,我创建了新的数据库,用我的主机数据修改了database.php文件,我按照以下说明操作: composer install php artisan key:generate Create a database and inform .env php artisan migrate to create tables php artisan db:seed to populate tables 但是当我尝试运行时:localhost/project
database.php
文件,我按照以下说明操作:
composer install
php artisan key:generate
Create a database and inform .env
php artisan migrate to create tables
php artisan db:seed to populate tables
但是当我尝试运行时:localhost/projectname/public/
我得到了以下错误:
您需要设置APP\u KEY in.env 将其设置为随机32个字符的字符串 或 在项目的根文件夹中运行php artisan key:generate。
这将为加密密钥设置一个随机的32字符字符串。在config\app.php中更改:
'cipher' => 'something stands here(delete it)',
到
如果这不起作用,则需要手动将生成的密钥laravel添加到.env文件中
打开控制台并
php artisan key:generate
然后你会拿到新钥匙
Application key [xlhF31NeOlibJcoOW9tvZg7TkHcAZI3a] set successfully.
然后进入项目和
~/projects/ nano .env
手动将生成的密钥laravel添加到.env文件中
APP_KEY=xlhF31NeOlibJcoOW9tvZg7TkHcAZI3a
由于您正在使用WAMP服务器,请执行以下操作:
;extension=php_sockets.dll
toextension=php_sockets.dll
php artisan键:生成
“密码”=>“AES-256-CBC”,
问题是什么?有太多的方法可能会出错,您能澄清一下吗?在app/config/app.php中将debug选项设置为true-此错误可能出于多种原因出现,您需要打开调试以查看实际错误。您可以发布错误页面的图像吗?@JosipIvic我将该选项设置为true,并得到该错误:compiled.php第6911行中的RuntimeException:未找到受支持的加密程序。密码和/或密钥长度无效。我在CMD“php artisan key:generate”中运行,得到一个密钥,我将该密钥放在.env文件中,但仍然有相同的错误。您是否已将.env.example重命名为.env?在尝试将其命名为.env时没有,我明白你应该输入一个文件名吗?@Darnight尝试重新启动你的artisan服务器。@Mustafa Ehsan是的,我正在使用wamp,我重新启动了artisan,但我无法将文件从.env.example重命名为.env??我无法将文件从e.env.example重命名为.env??
APP_KEY=xlhF31NeOlibJcoOW9tvZg7TkHcAZI3a