我有一个与opt工具一起使用的ModulePass,但是我在弄清楚如何使它可在命令行使用clang时遇到麻烦。 我当前使用通行证的工作流程是: clang -c -emit-llvm [c源代码文件] llvm-link [llvm位代码文件] opt -load [ ...
提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供 中文繁体 英文版本 中英对照 版本,有任何建议请联系yoyou2525@163.com。
即使是我尝试编写的最简单的 PHP 脚本,如果我尝试使用 XMLReader,如果我尝试通过 localhost 运行它也会失败:
xml.php:
<?php $xmlReader = new XMLReader(); ?>
结果(apache2/error.log):
Uncaught Error: Class 'XMLReader' not found in /var/www/html/xml.php:1
如果我通过命令行运行与上述相同的脚本php xml.php
,则没有任何问题。 XML 库出现在phpinfo()
中,我被告知 PHP 7.2 没有禁用 XMLReader 的标志(它在 5.x 中不再是默认设置)。 还有什么可能导致故障?
如果这很重要,我正在运行 Ubuntu 18.04。
由于我刚刚安装了php-xml
,我不得不重新启动我的 Apache 服务,以便它可以看到库:
sudo service apache2 restart
命令行正在工作,因为它在每次调用时都会重新启动。
永远记得在安装重要组件后重新启动本地服务器!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.