我已根据manual使用函数
完成并安装了PHP扩展skeleton.so
void helloWorld (Php::Parameters ¶ms)
{
std::string name=params[0];
std::cout<<"Hello "<<name<<"!"<<std::endl;
}
如果我从命令行调用php,它可以正常工作:
php scr.php
scr.php内容:
echo helloWorld('Taylor');
但我不能让它在网页上运行。 网页内容:
<html>
<head>
<title>PHP Test</title>
</head>
<body>
<?php
echo helloWorld('Taylor') ;
?>
</body>
</html>
页面为空。
如何在网页中启用PHP扩展?
答案 0 :(得分:1)
错误日志中出现了哪些错误?
您是否已重新启动网络服务器以确保其已加载新扩展程序已加载?
如果你这样做
<?php
phpinfo();
?>
在您的网页中是否表示已加载扩展程序?