Php Linux Ubuntu 14.00-找不到Apache2文件错误-文件存在的位置
我正在使用安装了Ubuntu 14操作系统的VPS。 此外,我还安装了apache2和PHP5,我想您可以在这里看到关于所有安装内容的更多信息: 我有一个很奇怪的问题。 当我把我的网站从旧主机转移到VPS时,我开始收到奇怪的错误 问题是它说post.php文件丢失了,而实际上它没有 我已经创建了phpinfo.php,如您所见,您可以打开它。文件phpinfo.php就在post.php旁边,但无法打开post.phpPhp Linux Ubuntu 14.00-找不到Apache2文件错误-文件存在的位置,php,linux,apache,ubuntu,Php,Linux,Apache,Ubuntu,我正在使用安装了Ubuntu 14操作系统的VPS。 此外,我还安装了apache2和PHP5,我想您可以在这里看到关于所有安装内容的更多信息: 我有一个很奇怪的问题。 当我把我的网站从旧主机转移到VPS时,我开始收到奇怪的错误 问题是它说post.php文件丢失了,而实际上它没有 我已经创建了phpinfo.php,如您所见,您可以打开它。文件phpinfo.php就在post.php旁边,但无法打开post.php 自己试试看:rankpost.com/post.php您使用的是自PHP5.
自己试试看:rankpost.com/post.php您使用的是自PHP5.5以来就被弃用的
mysql\uuz
函数。因此,您需要更改这一点,您的文件无法与您安装的PHP5.5版本一起使用
这就是错误的来源
看看mysqli_uu或PDO你能发布post.php吗?您以哪种方式传输文件(ASCII/二进制)。你是从哪个OS和php版本来的?旧的主机使用Linux,我以二进制文件上传了文件。你可以打开post.php,但它似乎是空的,你能确认它包含数据吗?(使用nano/path/to/file/post.php)是否有任何.htaccess规则重新路由您的帖子?更新了我的问题。这是旧主机上的phpinfo文件,以便您可以检查旧主机上使用的是哪个php版本。如何将我的PHP版本降级到旧主机中使用的版本,从而使旧主机上的所有内容都能正常工作?谢谢您可以在这里找到一些关于降级的信息,但是您不应该降级,而应该将您的文件更改为现代sql语句,这可能更容易…您的意思是我应该将所有mysql改为mysqli?就这样?你需要添加的不仅仅是“i”,当然你还需要使用适当的mysqli_uu函数。您可以在这里查看:需要更改的内容。您绝对不应该降级php,如果不更改代码,您将永远无法升级php。请将答案标记为正确,谢谢!我很确定这不是问题所在。因为我在正确打开的index.php文件中使用了所有这些函数和更多函数。。。
Options +FollowSymlinks
RewriteEngine On
RewriteCond %{HTTP_HOST} ^crankpost.com [NC]
RewriteRule ^(.*)$ http://www.crankpost.com/$1 [L,R=301]
RewriteRule ^home mhome.php
RewriteRule ^checklogin clogin.php
RewriteRule ^login login.php
RewriteRule ^logout log-out.php
RewriteRule ^registration createacc.php
RewriteRule ^create-account register.php
RewriteRule ^confirm-email=([^/.]+)?$ activateacc.php?id=$1 [L]
RewriteRule ^profile=([^/.]+)?$ member.php?id=$1 [L]
if(isset($_POST['queryString'])) {
$queryString = mysql_real_escape_string($_POST['queryString']);
if(strlen($queryString) >0) {
$query = mysql_query("SELECT * FROM profiles WHERE Name LIKE '%" .$queryString . "%' LIMIT 10");
if(mysql_num_rows($query) >= 1) {
while($row = mysql_fetch_array($query))
{
$Name = mysql_real_escape_string($row['Name']);
echo '<a href="# "onClick="fill(\''.$Name.'\');">'.$Name.'</a>';
}
} else {
?>
<div style="display:block;line-height:35px;color:black;">
<?PHP echo NORESULT;?>
</div>
<?
}
} else {
// do nothing
}
} else {
echo 'There should be no direct access to this script!';
}
if(1 == 1) {echo "HI";}
else{
echo "Bye";
}