<form name="registration_form" method="post" action="register.php" onsubmit="return Validate();"><input type=hidden name=todo value=post>
<table>
<tr><td class="label">First Name:</td><td><input type="text" name="fname"></td></tr>
<tr><td class="label">Last Name:</td><td><input type="text" name="lname"></td></tr>
<tr><td class="label">E-Mail Address:</td><td><input type="text" name="email"></td></tr>
<tr><td class="label">Username:</td><td><input type="text" name="username"></td></tr>
<tr><td class="label">Password:</td><td><input type="password" name="password"></td></tr>
<tr><td class="label">Password Confirmation:</td><td><input type="password" name="password_confirmation"></td></tr>
<?php
require_once('recaptchalib.php');
$publickey = "****"; // you got this from the signup page
echo recaptcha_get_html($publickey);
?>
<tr><td class="label"><input type="submit" value="Register"></td></tr>
</table>
</form>
Recaptchalib和signup.php在同一个地方,所以这不是问题所在。但在密码确认后,我什么都没得到。空白页。
这是错误。
警告:require_once(/var/www/JMToday/recaptchalib.php):无法打开流:第44行/var/www/JMToday/signup.php中的权限被拒绝致命错误:require_once():需要打开失败第44行的/var/www/JMToday/signup.php中的'recaptchalib.php'(include_path ='。:/ usr / share / php:/ usr / share / pear')
答案 0 :(得分:3)
确保/ var / www目录对您运行Web服务器的用户具有读取权限。
或者,运行:
chmod 755 /var/www/JMToday/recaptchalib.php
将对文件所有者进行全面控制,并向其他任何人读取权限。