php - base64_decode() exception when changing URL of Laravel -
php - base64_decode() exception when changing URL of Laravel -
i have laravel installation on server located /var/www/html/site/
, can access here dev.site.com
. alter board url site.com
changing document root virtual host. point site.com
/var/www/html/site/public
, laravel gives error:
base64_decode() expects parameter 1 string, array given
this happens when access website using url site.com
, when alter dev.site.com
, it's fine again. i've updated application url site.com
.
i'm running laravel 4.2 on centos 4.5 final.
virtual hosts<virtualhost *:80> servername dev.site.com serveralias dev.site.com serveradmin tech@mydomain.com documentroot "/var/www/html/site/public" <directory /var/www/html/site/public> allowoverride allow </directory> </virtualhost> <virtualhost *:80> servername site.com serveralias site.com serveradmin tech@mydomain.com documentroot "/var/www/html/site/public" <directory /var/www/html/site/public> allowoverride allow </directory> </virtualhost>
/var/www/html/site/vendor/laravel/framework/src/illuminate/encryption/encrypter.php
* @param string $payload * @return array * * @throws decryptexception */ protected function getjsonpayload($payload) { $payload = json_decode(base64_decode($payload), true);
7 illuminate\encryption\encrypter getjsonpayload
* decrypt given value. * * @param string $payload * @return string */ public function decrypt($payload) { $payload = $this->getjsonpayload($payload); // we'll go ahead , remove pkcs7 padding encrypted value before
just clear again, if go dev.site.com
it's fine 1 time again.
solved clearing cookies....
php url laravel virtualhost
Comments
Post a Comment