这听起来可能很愚蠢。
但是,在开发 PHP 扩展时,我不小心删除了位于 /usr/lib/php5 的扩展文件夹(以长数字命名)中的所有 *.so 文件。
谁能告诉我是否有任何方法可以恢复到原始状态(即恢复文件)或者重新安装 php 而不会影响任何 apache/mysql 配置?
如果您使用的是 ubuntu,您可以做的是:
dpkg -l | grep php | cut -d' ' -f 3 | xargs apt-get install --reinstall
Run Code Online (Sandbox Code Playgroud)
这将重新安装所有名称中包含 php 的软件包,并返回您的 .so 文件。您应该以 root 用户身份运行此命令。如果您以普通用户身份运行它,请在 apt-get 之前添加 sudo。
归档时间: |
|
查看次数: |
517 次 |
最近记录: |