首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

致命错误:当不在/home/celavie2017/public_html/register.php的/home/celavie2017中的对象上下文中时使用$this

这个错误是由于在不在对象上下文中使用$this导致的。$this是一个特殊的变量,只能在类的方法中使用,用于引用当前对象。如果在非对象上下文中使用$this,会导致错误。

解决这个错误的方法是确保$this只在类的方法中使用,并且在其他地方使用正确的变量引用。

关于这个错误的更详细解释和解决方法,可以参考以下链接:

腾讯云相关产品和产品介绍链接地址:

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Linuxln用法

但是,符号链接权限是从它们源继承,所以如果不使用sudo,您就不能在这个目录写入或删除文件。...example.com/public_html/目录,但您希望许多用户能够在/home/目录访问此目录,则可以在/home/目录创建指向多个符号链接至/srv/www/example.com/public_html...使用指定相对路径创建链接并随后移动该链接,也希望移动该链接目标。如果没有,链接将指向一个不存在对象。...另外,ls会打印符号链接位置。上面的链接是相对:bar链接到同一个目录对象foo。 相对符号链接总是保留它们在第一次创建链接使用路径。...为了避免指定相对符号链接目标的缺陷,您可以创建指向绝对路径符号链接: $ ln -s /srv/www/example.com/public_html /home/username/public ​

3.3K60

Apachehttpd.conf文件配置详解

referer、agent、combined),不过注解起来表示未使用这三个文件 ·ServerSignature On 设为On,在server所产生网页(像是错误发生)上,会有apache版本...CGI脚本/将httpd.conf做为唯一配置文件/用户授权和访问控制等 关于Apache配置及使用,在LinuxAid已经有不少文章做了详细阐述,本文讨论了在使用Apache,有关配置文件使用及对文件访问控制等内容...第一种方法,我们需要在access.conf文件种将你要发行目录设置为Option ExecCGI All,在srm.conf资源配置文件,加上下列一句: AddHandle cgi-script...那么,你srm.conf文件UserDir后面就不能再是 public_html了,应该改为:UserDir /home/htmlcgi-bin/> Allow Override None Options...三、如何将Apache服务器设置为inetd子服务 你安装了Apache后,默认设置为standalone方式运行,如果你想将它设置为inetd子服务,首先在每次激活Linux不激活 httpd

2.4K80

你还不会处理 PHP 错误么?PHP 错误相关知识看这一篇就够了

PHP错误常量及其描述: E_ERROR :导致脚本终止致命错误 E_WARNING :不会导致脚本终止运行时警告 E_PARSE :编译解析错误。...:致命编译错误指示脚本问题。...error_level:下面列出了可能错误级别:  1:.E_ERROR:致命运行时错误脚本执行已停止 2:E_WARNING:非致命运行时错误脚本执行已停止 4:E_PARSE:编译错误,由解析器生成...> 输出: 在 php.ini 文件禁用 display_error 输出: 启用display_error并重新启动输出: 上述指令将显示在浏览器上加载网站遇到任何 PHP 错误。...站点处于活动状态,应禁用显示错误,以防止不在开发环境出现任何安全 问题。

21520

Apache常用配置-运维笔记

也可以是大小如果把上例86400换成5M,则表时日志达到5M,就会产生一个新日志, 日志名字是access_log....虚拟主机会使用户无法再访问配置文件主服务器。如果想让主服务器成为默认服务器,则必须在虚拟主机区块先将它列出。 对于每个虚拟主机名称,还需要在DNS添加相关记录。.../bobo/index.html,其实是访问http://192.168.10.10/home/bobo/apache_boboindex.html, 这是错误,因为/home/bobo/apache_bobo...访问URL为,以kevin这个用户为例:http://192.168.10.10/~kevin/ 还要将配置文件中一段注释去掉: #...seeother:表示文件不在所请求位置,而且被不同位置其它文件取代了(前三个参数都是指同一个文件,这个参数请是不同位置不同文件取代了原来位置原来文件) 默认情况下是使用temp参数 用RedirectMatch

2.6K20

PHP 5.4 内置Web服务器使用说明

把PHP做为CGI服务Web请求,它需要被嵌入到某种Web服务器里,最常见是集成到Apache或IIS里,这就是说,在使用PHP前,你需要安装Apache或IIS,并且正确配置它们和PHP集成参数...但据官方文档上说,这个内置Web服务器只是提供开发测试使用,不推荐使用中生产环境。因为这个服务器接受处理请求顺序执行,不能并发处理。...Thu Jul 21 10:43:28 2011 Listening on localhost:8000 Document root is /home/me/public_html Press...例 #3 使用路由器脚本 在这个例子,对图片请求会返回相应图片,但对HTML文件请求会显示“Welcome to PHP”: <?...服务器中和在生产服务器不同行为: <?

1.7K10

wordpress php.ini路径,尝试通过将php.ini放在wordpress root来启用allow_url_fopen不起作用…

好吧,我正在构建一个花哨裤子wordpress主题和部分主题有PHP获取图像宽度和使用这些数字来调整页面元素.它在我本地机器上工作正常,但是当我使用cpanel将主题放在我托管服务器上,它不起作用...by allow_url_fopen=0 in /home/yoursite/public_html/wpsite/wp-content/themes/yourtheme/styles/login.php...根目录创建了一个php.ini文件,其中包含: [PHP] allow_url_fopen = 1 那会有用,但它不会....解决方法: 尝试将此代码添加到.htaccess文件: php_value allow_url_fopen On 如果它不起作用,您将需要向您托管服务提供商询问您php.ini文件位置(如果存在)....如果没有,请让他们在全局php.ini文件为您设置.

1.3K10

如何保护Wp-Config.Php文件

WordPress 有很多方法可以从它面临许多安全漏洞强化自己。在本文中,我们晓得博客将主要关注如何保护wp-config.php文件。  ...脱机工作,您可以通过简单拖放功能完成此操作。但是,在线工作,您需要执行以下步骤:使用文件管理器移动工具选择 wp-config.php 文件点击移动工具。...例如,如果您博客或网站内容位于/home/youruser/public_html/,则在/home/youruser/创建文件 config.php,这样您任何访问者都无法访问该文件。...请注意,包含路径(即 /home/yourname/)因网络服务器或网络托管提供商而异。如果您不确定您网站绝对路径是什么,请参考博主提示如何使用 PHP 在网络服务器上查找绝对路径。  ...如何保护wp-config.php文件  推荐:如何修复WordPress网站文件和文件夹权限错误总结  以上是晓得博客为你介绍的如何保护wp-config.php文件全部内容,在WordPress建站必须确保

1.2K30

如何在 Ubuntu 20.04 上设置 Apache 虚拟主机

你可以将网站根目录设置成任何你想要设置位置,在这个例子,我们将会使用下面的目录结构: /var/www/ ├── domain1.com │ └── public_html ├── domain2...domain1.com home page! 因为上面的命令是以一个 sudo 用户身份执行,新创建文件和目录都是归属于 root。...它们可以通过创建指向/etc/apache2/sites-enabled目录符号链接来启用虚拟主机配置,在 Apache 启动, 将会读取这个目录。...DocumentRoot: Apache 网站根目录 Options: 指令控制指定目录服务器特性 -Indexes: 防止目录列表 FollowSymLinks: 启用该选项,Apache 将会允许访问符号链接文件...AllowOverride: 指定.htaccess文件哪个指令可以覆盖配置文件指令。

2.8K20

CentOS 7设置NTP、SSH服务

SCP(安全复制)例子 yum -y install openssh-clients 拷贝本地测试文件到远程主机,使用scp前设置hosts文件,保证每台主机上包含对方主机IP和域名解析,并且对应起来...文件到客户端,客户端上面对象用户可以通过认证文件登录到服务端 #在linuxprobe.org上 [wang@linuxprobe ~]$ ls -a . .. .bash_logout .bash_profile...例如,设置Chroot目录/ home # 针对SFTP创建一个特定组 [root@vdevops ~]# groupadd sftp_users # 把用户wang加到sftp组 [root...8、使用SSHPass自动输入密码身份验证密码 这很方便,但有安全隐患(密码泄漏),如果你使用要格外小心。...,但是需要保证host文件定义主机同一账户密码是相同 [wang@vdevops ~]$ pssh -h pssh_hosts.txt -A -O PreferredAuthentications

1.7K20

如何使用Ubuntu 14.04上Git Hooks将Hugo站点部署到生产环境

为了简化部署,不是将生成内容放在var/www/html目录,而是将内容放在public_html用户主目录调用目录。.../public_html BACKUP_WWW=$HOME/backup_html MY_DOMAIN=server_domain_or_IP 设置变量后,我们可以从脚本逻辑开始。...首先,我们将使用bashset -e命令指定脚本在遇到任何错误时应立即退出。我们将在瞬间出现问题使用它来清理。 之后,让我们确保为我们部署设置了环境。...我们要做最后一个设置过程是设置trap命令,以便在收到“退出”信号进行响应。由于我们包含了该set -e命令,因此只要我们部署命令失败,就会发生退出信号。...让我们开始测试我们post-receive钩子脚本。这将允许我们使用我们Web内容初始副本填充我们~/public_html目录。

2K20

常用rsync命令操作梳理

前面提到了rsync+inotify实时同步方案部署,下面结合本人近几年运维工作对这一工具使用经验,简单在此梳理下: rsync同步命令中常用几个参数说明: -a, --archive 归档模式,...指定使用rsh、ssh方式进行数据同步 -z, --compress 对备份文件在传输进行压缩处理 --stats 给出某些文件传输状态 --progress 打印同步过程 --timeout...即使出现IO错误也进行删除,忽略错误 --exclude 指定同步需要过滤掉文件或子目录(即不需要同步过去),后面直接跟不需要同步单个文件名或子目录(不需要跟路径) ,过滤多个文件或子目录,就使用多个...[root@bastion-IDC ~]# vim /home/backup/exclude.txt sources public_html/database.* downloads/test/*...使用指令: --exclude-from '/home/backup/exclude.txt' 最后命令如下: [root@bastion-IDC ~]# rsync -e 'ssh -p 30000

1.7K80

清除CentOS 6或CentOS 7上磁盘空间方法

您可能希望释放禁用或删除存储库孤立数据占用空间: rm -rf /var/cache/yum 此外,您意外地yum通过普通用户(忘记sudo),yum将创建用户缓存。...下载 每次设置新 WordPress 网站,WP CLI都会保存 WordPress 存档。...*/.composer/cache 7.删除核心转储 如果你有一些严重 PHP 故障导致它出现段错误并启用了核心转储,那么很可能 – 你有很多这样故障。...*/core\.[0-9]+$" -delete 8.删除error_log文件(cPanel) 如果您使用恶心cPanel,您肯定会error_log在您Web目录散布数十个文件。...临时解决方案是删除所有这些文件: find /home/*/public_html/ -name error_log -delete 9.删除 Node.js 缓存 rm -rf /root/.npm

3.9K10

快速部署Apache服务静态网站

Apache是世界使用排名第一Web服务器软件.它可以运行在几乎所有广泛使用计算机平台上,由于其跨平台和安全性被广泛使用,是最流行Web服务器端软件之一.它快速、可靠并且可通过简单API扩充,将...,此处用户名密码就是访问网页号码..../lyshark/public_html/index.html [root@localhost ~]# chmod 755 -R /home/lyshark/ 3.紧接着我们配置SeLinux安全上下文...基于端口虚拟主机,可以让用户通过端口号,来访问服务器上资源,在使用Apache配置虚拟网站,基于端口配置方式最为复杂,以下实验将实现在一台服务器上配置多个端口,搭建多个网站,每个网站使用一个端口...服务器无法为每一个网站分配一个独立IP时候,可以尝试让Apache自动识别用户请求域名,从而根据不同域名请求来传输不同内容,这里我们为了验证实验要手动搭建一个DNS解析,以下实验将实现在一台服务器上多个域名

1.7K20

如何在 Ubuntu 20.04 上设置 Nginx 服务器配置块

对于每一个网站,你可以设置网站文件根目录(包含网站文件目录),创建一个独立安全策略,使用不同 SSL 证书等等。 本文描述如何在 Ubuntu 20.04 上设置 Nginx 服务器块。...在一些文档,术语Server Blocks也被称为Virtual host。...我们将会使用下面的文件夹结构: /var/www/ ├── domain1.com │ └── public_html ├── domain2.com │ └── public_html 每一个托管在服务器上域名...example.com home page! 因为上面的命令都是以 sudo 用户身份创建,新创建文件和文件夹都归属于 root。...他们也可以通过创建对/etc/nginx/sites-enabled目录符号链接来启用,在 Nginx 启动,将被读取该目录。

6.5K20

快速清除CentOS 6或CentOS 7上磁盘空间命令

您可能希望释放禁用或删除存储库孤立数据占用空间: rm -rf /var/cache/yum 此外,您意外地yum通过普通用户(忘记sudo),yum将创建用户缓存。...下载 每次设置新 WordPress 网站,WP CLI都会保存 WordPress 存档。.../.composer/cache 7.删除核心转储 如果你有一些严重 PHP 故障导致它出现段错误并启用了核心转储,那么很可能 – 你有很多这样故障。...*/core\.[0-9]+$" -delete 8.删除error_log文件(cPanel) 如果您使用恶心cPanel,您肯定会error_log在您Web目录散布数十个文件。...临时解决方案是删除所有这些文件: find /home/*/public_html/ -name error_log -delete 9.删除 Node.js 缓存 rm -rf /root/.npm

3.5K00
领券