2017-09-14 93 views
0

我更新了我的php.ini文件添加一个扩展,但写了两个“=”,而不是一个:php.ini的语法错误不更新了

extension**==**pdo_mysql.so 

然后我输入:

service apache2 reload 

所以很明显,我收到了一条错误消息,告诉我我有一个语法错误。

我再次编辑代码并删除了以“extension”开头的行。 现在的问题是,每次我再次输入service apache2 reload时,我总是收到语法错误。就像如果文件已经不更新......

我吓得键入“服务的Apache2 重启”因为我不希望我的崩溃...安装是否 任何人有一个想法,为什么它的不再更新?继续执行重新启动命令是否安全?

PS:这比以前相同的文件,我来编辑它的权限,这是相同的路径不是在phpinfo()函数和日期显示它更新

谢谢。

+0

很多时候装载或卸载从apache的一个模块时,可能需要重新启动。如果你对'php.ini'进行了正确的编辑,我没有看到重新启动的危害。如果失败,它会给你更多的信息来帮助你追踪这个问题。你不能放弃它,并希望它永不休息。 :) – bc2946088

+0

谢谢您的额外精度@ bc2946088。我已经用apache玩了太多的东西让我的安装崩溃了,这次不想冒这个风险! – RandomUser

回答

0

尝试

service apache2 restart 

然后

service apache2 reload 
+0

重启后为什么要重新加载? – bc2946088

+0

@ bc2946088很好的问题,但重启后我仍然有错误...我猜想在apache内部崩溃。 – RandomUser

+0

“重新加载”和“重新启动”不能做什么? – axiac