我在哪里可以找到cPanel上的php.ini

问题描述:

我有一个php文件,认证与ldap,它在本地主机上正常工作,但当我上传到cpanel(softaculous),我得到这个错误Fatal error: Uncaught Error: Call to undefined function ldap_connect(),我知道我有在php.ini中取消注释extension=php_ldap.dll,但我找不到这个文件,我在哪里可以找到cPanel中的php.ini文件?我想知道从哪里可以重新启动cpanel上的apache?我在哪里可以找到cPanel上的php.ini

// Active Directory server 
$ldap_host = "CRAMSDCR01V.cloud4rain.local"; 

// connect to active directory 
$ldap = ldap_connect($ldap_host); 
+2

可能的重复[致命错误:调用未定义函数:ldap \ _connect()](http://*.com/questions/16864306/fatal-error-call-to-undefined-function-ldap-connect) –

你可以找到它的文件管理器下的cPanel的

在你的文件管理器页面右上角的点击>>按钮设置>>检查显示隐藏文件(点文件)选项

如果尚不存在,则可以添加新文件。

+0

我发现它非常感谢,它与我在我的电脑上有一点点不同,而且我没有在'extension = php_ldap.dll'中找到这一行,你知道为什么吗? – Bnabil

+0

我已经添加了行'extension = php_ldap.dll',我想重新启动apache,你知道从哪里? – Bnabil

+0

你应该问你的虚拟主机提供商在他们的服务器上添加php_ldp ..然后在根目录下重新启动apache服务。 – Ferdian

转到您网站的cPanel的根目录。根目录中有许多目录和文件。其中有php.ini文件。编辑。这是你需要的文件。

如果您在Ubuntu的工作,只是运行此命令

须藤服务的Apache2重启

,或者如果XAMPP在windows:然后去上停止它的面板中,单击,然后再次启动。