Whoops, looks like something went wrong.
这是由于访问laravel项目报错的,解决几种可能出现的错误。
1)打开:D:\java\wamp\www\subway\app\config\app.php 修改:'debug' => true, debug基本为true
2)打开debug后出现这个错误,报错:OpenSSL did not produce a secure random number
Php代码 收藏代码
pen: D:\java\wamp\www\subway\vendor\symfony\security\Symfony\Component\Security\Core\Util\SecureRandom.php
$this->logger->info('OpenSSL did not produce a secure random number.');
}
}
// initialize seed
if (null === $this->seed) {
if (null === $this->seedFile) {
throw new \RuntimeException('You need to specify a file path to store the seed.');
}
解决:php.ini 启用 extension=php_openssl.dll 扩展后,重启wamp服务。
laravel5.1开始APP_KEY必须是长度32且有cipher。去.env设置或者是config/app.php设置吧
composer create-project laravel/laravel --prefer-dist
mv /www/web/laravelcms/laravel/* /www/web/laravelcms/public_html/
用vi编辑/etc/hosts
vi /etc/hosts
127.0.0.1 localhost
C:\WINDOWS\system32\drivers\etc
本教程仅供新手学习,欢迎phalcon同类一起交流…………。
环境介绍:centos 6.4 64位
组件准备:
sudo yum install php-devel pcre-devel gcc make
yum install gcc libtool make git #因为安装的是minimal的系统,所以很多默认的工具是没有的
yum install php55w-devel # 会自动安装其他的依赖包。 至于为什么是php55w-devel,而不是php-devel,
git clone git://github.com/phalcon/cphalcon.git
cd cphalcon/build
sudo ./install
#默认编译的so文件会放到:/usr/lib64/php/modules/
#进入到php的配置文件里面:/etc/php.ini和/etc/php.d/*
#这里我们其实要新增一个文件到/etc/php.d/目录
#vi /etc/php.d/phalcon.ini </code>
#内容如下:
#Enable iconv extension module
extension=phalcon.so
#然后重启
#service php-fpm restart
#service nginx restart
检查是否安装完成 :
phpprint_r(get_loaded_extensions());
如果安装失败,请按照如下方法操作:
#yum install php-devel
如果提示phpize错误,则打开 phalcon/build/install 文件,第64行,按照如下修改即可
#/usr/bin/phpize && ./configure --with-php-config=/usr/bin/php-config