我刚接触过Linux,遇到了一个我似乎无法解决的问题。
运行Ubuntu14.04.5LTS可信
我正在编写一个Vagrant文件,以便像我们需要的时候一样,创建一个新的新开发环境。我在phpPgAdmin上遇到了问题:每当我在浏览器上点击它时,它都会给我以下消息:
Your PHP installation does not support PostgreSQL. You need to recompile PHP using the --with-pgsql configure option.
我尝试过几种不同的配置,将-with放在我命令中的位置(参见下面),但它们都会导致服务器不响应。
我想在我的自定义Helper类中使用Config:: get ()方法,但是总是得到一个错误。
在Helper.php文件的顶部,我有以下内容:
use \Illuminate\Config\Repository as Config;
然后,我有一个公共静态函数,其中我想要使用Config:: get ()方法来获取一个配置设置。为了简单起见,让我们假设函数是:
public static function getURL() {
return Config::get('assets.url');
}
我有一个带有这个url变量集的assets.php文件。get(‘as
最近,我正在使用Laravel和LDAP (活动目录)身份验证。但是我无法安装php7.2-ldap,我也试图在php7.3中安装,但失败了。
目前,我正在使用多个php版本的ubuntuv18.10。
我试过:$ sudo apt-get install php7.2-ldap并得到了这个输出
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean tha
我希望将会话数据从一个控制器发送到另一个控制器。
<?php
abc.php // controller name
class abc extends MY_Controller
{
public function set_new_data()
{
$_SESSION['sample'] = 'testing';
}
}
?>
<?php
xyz.php // another controller name
class
我想将错误消息重定向到索引页面,所以我编写了以下代码:
$message="Bad answer, go back to page!";
header("location:index.php?message=".$message);
这段代码在进程页面中,我在index.php页面中获取数据,如下所示:
<?php
if(isset($_GET['message'])) {
$message=$_GET['message'];?>
<?php ech