草庐IT

ubuntu-server

全部标签

PHP 无法在 Ubuntu Apache 服务器上运行

我刚刚在Ubuntu17.04上安装了php和apache服务器,但我的.php文件在我的浏览器上不起作用。索引.php:Welcome!只有Welcome!出现在浏览器上,当我检查页面时,我看到php代码正在被注释。我已经启动了apache服务器,但仍然不知道出了什么问题。请帮帮我,谢谢!$php-vPHP7.0.15-1ubuntu4(cli)(built:Feb28201721:33:59)(NTS)Copyright(c)1997-2017ThePHPGroupZendEnginev3.0.0,Copyright(c)1998-2017ZendTechnologieswithZ

php - 如何使用PHP和SQL Server 2008调用存储过程

我正在使用带有PHP的SQLServer2008。我想在PHP中调用存储过程。请指导我。问候 最佳答案 阅读mssql_execute()$conn=mssql_connect($host,$user,$pass);mssql_select_db('somedb',$conn);//Callasimplequery$result=mssql_query('SELECT*FROMsometable',$conn);//Releasetheresultresourcemssql_free_result($result);//Thenex

php - 在表单和链接中使用 $_SERVER ['REQUEST_URI' ] 或 $_SERVER ['PHP_SELF' ] 的风险

使用$_SERVER['REQUEST_URI']或$_SERVER['PHP_SELF']作为表单中的操作或作为href链接?如果是这样,可以采取哪些措施来降低风险? 最佳答案 您在www.example.com/form.php上创建了一个表单。一年后,您会忘记URL只是抓取页面加载的任何URL。假设您在某个时候在您的框架中添加了一个“删除所有内容”全局选项,作为一个完全不同(有点奇怪)请求的一部分。现在,有人向您发送此链接:www.example.com/form.php?delete_everything=true。因为您只

php - 是否可以更改 htaccess 中的 $_SERVER ['HTTP_HOST' ]?

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭9年前。Improvethisquestion我有一个子域ABC.mydomain.com其$_SERVER['HTTP_HOST']我想更改为另一个域anotherdomain.com。Anotherdomain.com也是我的域名。是否可以使用.htaccess全局更改此变量($_SERVER['HTTP_HOST'])?如果是,怎么办?

php - 如何调试 "internal server error"?

当您对.htaccess文件进行更改并且出现问题时,您会收到“内部服务器错误”。那对我没有帮助。我怎样才能找出实际的错误是什么? 最佳答案 错误原因应该保存在服务器日志中。具体位置取决于您的服务器和设置。例如。在apache2日志文件中,在您的配置或虚拟主机中的ErrorLog中定义。 关于php-如何调试"internalservererror"?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/q

php - 在 ubuntu 13.10 上从 XAMPP 移动到 LAMP 后 htaccess 不工作(在 apache linux 服务器中启用 htaccess)

我的CodeIgniter项目使用url在我的XAMPP系统上成功运行,http://localhost/newsfeeds/users/allCategories/当我将这个项目移动到另一个系统时,在Ubuntu13.10上有LAMP服务器。要运行同一页面,我需要url,http://localhost/newsfeeds/index.php/users/allCategories/我需要index.php文件,否则它会显示页面不存在错误。我的htaccess文件是,RewriteEngineOnRewriteCond%{REQUEST_FILENAME}!-fRewriteCond

php - 从表 sql server (php) 获取元数据

我正在尝试从我的数据库(sqlserver)上的表中获取元数据。我执行查询以在SqlManagementStudio上获取该元数据并且它有效但在我执行时在php脚本上显示该错误:$row=sqlsrv_fetch_array($res):“在calc_string_size中遇到意外的SQL类型。”我怀疑问题出在php上查询字符串的构建上,但这不是因为我打印了该查询并且它是正确的。当我在选择(列描述)上添加一个字段时出现问题。有人知道这个问题吗? 最佳答案 你可能有sql_变量查询中的某处。这会引发错误->您必须将特定列转换为VAR

php - 在 ubuntu 17.04 上安装 curl 和 mbstring php 7.1

我在Ubuntu17.04上使用php7.1,我尝试使用此命令安装cURL:sudoapt-getinstallphp-curl但我明白了:Package'php-curl'hasnoinstallationcandidate我还尝试使用以下方法指定cURL版本:sudoapt-getinstallphp7.1-curl但是我得到了E:Couldn'tfindanypackagebyregex'php7.1-curl那么,请问如何为PHP7.1安装curl? 最佳答案 需要先添加PHPppa,更新,安装sudoadd-apt-rep

php - Apache + PHP : how to change the value of $_SERVER ['SERVER_NAME' ] in apache?

例如,我有mysite.com和beta.mysite.com。两者都使用virtualHost指令指向同一个索引文件。我将在apacheconf中做什么,以便当我访问$_SERVER['SERVER_NAME']时,该值仍然是mysite.com?这应该是灵活的,只有beta会被删除。 最佳答案 也许您可以在VirtualHost指令中使用ServerAlias,并且只使用一个VirtualHost指令:ServerNamemysite.comServerAliasbeta.mysite.com...

php - DOCUMENT_ROOT 上方目录的 PHP $_SERVER 变量是什么?

我有一个服务器,公共(public)根目录位于:/var/www/example.com/html/。使用$_SERVER['DOCUMENT_ROOT']);我得到以下结果:/var/www/example.com/html/我将使用什么$_SERVER数组键来获取公共(public)根目录正上方的路径?也就是这里的那个:/var/www/example.com/这必须适用于多种环境,例如本地和实时。不确定是否有某种方法可以执行./document_root之类的事情。 最佳答案 dirname()返回目录的父目录,并且与平台无关