创建并运行多个 Web 页,以测试 PHP 是否正确设置。
前提条件
必须安装 PHP。有关安装 PHP 的信息,请参见 http://us2.php.net/install。
上下文和注释
此过程适用于所有配置。
在 Web 内容的根目录中创建一个名为 info.php 的文件。
如果您不能确定要使用哪个目录,请检查 Web 服务器的配置文件。在 Apache 安装目录中,内容目录通常名为 htdocs。如果使用的是 Mac OS X,Web 内容的目录名称则可能取决于所用帐户:
如果您是 Mac OS X 系统上的系统管理员,则使用 /Library/WebServer/Documents。
如果您是 Mac OS X 用户,则将文件置于 /Users/your-user-name/Sites/ 中。
将以下代码插入到此文件中:
<?php phpinfo(); ?> |
PHP 函数 phpinfo 可生成一个系统设置信息页。这可确认安装的 PHP 和 Web 服务器是否能够一起正常工作。
将 connect.php 文件从 sdk\php\examples 目录复制到 Web 内容的根目录中。这可确认安装的 PHP 和 SQL Anywhere 是否能够一起正常工作。
在 Web 内容的根目录下创建一个名为 sa_test.php 的文件,然后将以下代码插入此文件:
<?php $conn = sasql_connect( "UID=DBA;PWD=sql" ); $result = sasql_query( $conn, "SELECT * FROM Employees" ); sasql_result_all( $result ); sasql_free_result( $result ); sasql_disconnect( $conn ); ?> |
sa_test 页将显示 Employees 表的内容。
如果需要,请启动 Web 服务器。
例如,要启动 Apache Web 服务器,可从 Apache 安装目录的 bin 子目录运行以下命令:
apachectl start |
在 Linux 或 Mac OS X 上,使用提供的脚本之一来设置 SQL Anywhere 环境变量。
根据您使用的 shell,输入相应的命令从 SQL Anywhere 安装目录找到 SQL Anywhere 配置脚本:
shell | ...使用此命令 |
---|---|
sh、ksh 或 bash | . /bin32/sa_config.sh |
csh 或 tcsh | source /bin32/sa_config.csh |
在命令提示符处运行以下命令以启动 SQL Anywhere 示例数据库(如果您尚未这样做):
dbsrv16 "%SQLANYSAMP16%\demo.db" |
要测试 PHP 和 Web 服务器是否与 SQL Anywhere 一起正常工作,请通过服务器所在计算机上运行的浏览器来访问测试页:
测试页 | 使用的 URL |
---|---|
info.php | http://localhost/info.php |
connect.php | http://localhost/connect.php |
sa_test.php | http://localhost/sa_test.php |
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2013, SAP 股份公司或其关联公司. - SAP Sybase SQL Anywhere 16.0 |