我无法使用其IP号访问我的网站

时间:2014-10-02 19:47:37

标签: cpanel

我试图通过其IP地址访问我的网站。该网站托管在一个共享的IP上,所以,我尝试包括代字号〜然后我的用户名,但它似乎不起作用。 有什么想法吗?

http://serverIPaddress/~cpanelusername

2 个答案:

答案 0 :(得分:0)

由于安装了mod_ruid2,很可能会发生这种情况。要通过publicIPaddress/~username访问该网站,您必须安装mod_userdir

很遗憾,您无法同时使用mod_userdirmod_ruid2。因此,这些是配置WHM以允许使用ip/~username

进行访问的步骤

使用root用户登录WHM。转到mod_userdir TWEAK,您可以使用GUI左侧的搜索栏进行访问。 enter image description here

此时选中此框以安装该服务。安装完成后,您应该可以使用ip/~username访问该网站。由于安装了mod_ruid2CGI存在冲突,因此很可能无法安装。所以你要删除它们,

返回搜索栏并输入EasyApache。弹出时单击链接, enter image description here

单击自定义,然后单击下一步或单击左侧的服务器模块。在主区域,您的当前设置将加载。首先在搜索栏中输入mod_ruid2。当它弹出时单击以卸载它。

下一次搜索CGI,如果ea-apache24-mod_cgi也将其卸载。

现在你需要使用另一个处理程序,所以在我的情况下我选择了suphp。

ea-apache24-mod_suphp

选择安装后,您需要选择Prefork Worker或Event。

以下是对这些内容的描述,

  

Prefork安装了Prefork模块后,Apache是​​一个非线程的,   预先分叉的Web服务器。这意味着每个Apache子进程   包含单个线程并一次处理一个请求。因为   那,它比线程MPM消耗更多的资源:工人和   事件

     

Prefork是默认的MPM,因此如果在EasyApache中未选择MPM,   Prefork将被选中。如果Apache必须,它仍然是最好的选择   使用非线程安全库,如mod_php(DSO),并且是理想的   隔离过程很重要。

     

工作者工人MPM将Apache变成一个多进程,   多线程Web服务器。与Prefork不同,每个子进程都在   工人可以有多个线程。因此,工人可以处理更多   资源少于Prefork的请求。工人一般是   推荐用于之前运行Apache版本的高流量服务器   2.4。但是,Worker与非线程安全库不兼容。如果你需要运行非线程安全的东西,你需要   坚持Prefork。

     

事件Event下的每个进程也可以包含多个线程,但是,   与工人不同,每个人都有不止一项任务。 Apache有   与Event MPM一起使用时资源要求最低。

     

但事件仅在运行Apache 2.4的服务器上受支持。下   Apache 2.2,Event被认为是实验性的并且与之不兼容   旧版Apache上的一些模块。然而,在   Apache遇到问题的高流量Apache 2.2服务器   有内存,升级Apache以利用Event MPM就可以了   产生显着效果。

安装新模块并删除旧模块后,需要将ssh插入服务器并键入 对于Centos 7

/usr/local/cpanel/bin/rebuild_phpconf --available

这会向您显示这样的内容,enter image description here

此时我检查了我当前的php安装,

php -v
PHP 5.6.27

所以我决定为我的处理程序使用相关的PHP版本。所以现在你必须选择这样的处理程序,

/usr/local/cpanel/bin/rebuild_phpconf --default=ea-php56 --ea-php56=suphp 

此时请务必返回到您的whm搜索栏中的mod_userdir并尝试重新安装。如果安装时没有错误,请尝试使用ipaddress/~username访问浏览器中的页面。如果您仍然无法访问它,请返回到mod_userdir屏幕,并确保选中用户旁边标有“排除保护”的框。

enter image description here

答案 1 :(得分:-1)

您可能应该与主办方的支持小组联系,以解决这些问题。

通常,您会收到一封电子邮件,其中包含您的cPanel帐户名,密码以及"临时网页网址"您可以使用它来访问您的网站,直到您的DNS以以下格式解析:http://127.0.0.1/~account.

"帐户"在上面的url示例中是您的cpanel用户名。

相关问题