很多站长朋友们都不太清楚php调用os,今天小编就来给大家整理php调用os,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 Mac OS 10.10.5怎么运行php网页?怎么搭建php环境? 2、 PHP可否调用动态链接库 3、 怎么配置MAC OS X 10.11.2下的PHP开发环境 4、 如何解决OS X系统中PHP不支持Freetype的问题 5、 Mac OS系统下怎么运行自己写的PHP Mac OS 10.10.5怎么运行php网页?怎么搭建php环境?直接下载免费的集成运行环境就可以了呀
XAMPP有直接针对MAC的版本,
usbwebserver完全绿色可移植。
推荐用usbwebserver,简单方便。
PHP可否调用动态链接库当php.ini中的enable_dl选项为on时,可以使用下面这个函数来加载dll文件:
int dl ( string library ),但是当系统处于安全模式时,即使enable_dl为on,也无法使用.
<?php
// Example loading an extension based on OS
if (!extension_loaded('sqlite')) {
if (strtoupper(substr(PHP_OS, 0, 3) == 'WIN')) {
dl('php_sqlite.dll');
} else {
dl('sqlite.so');
}
}
// Or, the PHP_SHLIB_SUFFIX constant is available as of PHP 4.3.0
if (!extension_loaded('sqlite')) {
$prefix = (PHP_SHLIB_SUFFIX == 'dll') ? 'php_' : '';
dl($prefix . 'sqlite.' . PHP_SHLIB_SUFFIX);
}
?>
这属于动态加载dll文件,还有一种方法就是,将你的dll文件放到php的ext目录下,然后在你的php.ini文件里面找到一大堆:extension=php_xxxx.dll那里,找个空行,按照这个写法写上去,注意前面不要有";"号.重启apache后,就可以调用里面的东西了.
怎么配置MAC OS X 10.11.2下的PHP开发环境打开“系统设置偏好(System Preferences)”,在桌面菜单栏->偏好设置点击就可以打开如下图所示的界面
如下图所示,在系统偏好设置界面中找到网络,点击“共享(Sharing)”并将“互联网共享(Web Sharing)”勾上
在终端中运行命令,找到如下图所示的一行,将前面的#号去掉,并如第二图配置文件大小等
我们如何启动Apache呢?我们通过终端就可以启动Apache,执行下图中的命令来启动Apache,并查看Apache的版本信息
我们在使用时,可能想要重启服务器呢,那么如果我们要重启Apache,又该如何操作呢?重新启动服务器的命令如下图
接下来,我们要运行PHP看一下环境是否配置正确。Apache的默认根目录是在/Library/WebServer/Documents/,通过以下命令进入查看,然后就可以
直接通过:localhost来访问根目录的文件了。当然,如果配置了HOST,也可以通过访问:127.0.0.1 来访问根目录的文件。
现在,我们直接在浏览器访问:ocalhost,是否出现了It Works!?是的话,那么就可以成功地访问了。
如何解决OS X系统中PHP不支持Freetype的问题堆栈检验是调用这个函数,看它的返回值 ********************************************************************************************************* * STACK CHECKING * * Description: This function is called to check the amount of free memory left on the specified task's * stack. * * Arguments : prio is the task priority * * pdata is a pointer to a data structure of type OS_STK_DATA. * * Returns : OS_NO_ERR upon success * OS_PRIO_INVALID if the priority you specify is higher that the maximum allowed * (i.e. > OS_LOWEST_PRIO) or, you have not specified OS_PRIO_SELF. * OS_TASK_NOT_EXIST if the desired task has not been created * OS_TASK_OPT_ERR if you did NOT specified OS_TASK_OPT_STK_CHK when the task was created ********************************************************************************************************* */INT8U OSTaskStkChk (INT8U prio, OS_STK_DATA *pdata)
Mac OS系统下怎么运行自己写的PHP1、下载PHP 4.34 for os x ,下载后双击解压并安装。2、下载MySQL 4.0.18发行版 ,解压并安装映像中的两个安装包文件。mysql-standard-4.0.18.pkg-mysql4.0.18标准版安装MySQLStartupItem.pkg-mysql启动项目,可以上你的电脑在启动系统时自动运行mysql服务。它安装在/Library/StartupItems/MySQL/,如果你不想系统启动时运行mysql服务,请不要安装。如果你在安装后又不想使用,请删除/Library/StartupItems/MySQL/这个目录。启动mysql:1、如果你已经安装了MySQLStartupItem.pkg,重新启动电脑即可。2、如果你有安装MySQLStartupItem.pkg或者不想启动电脑,运行:应用程序-实用程序-终端程序,在终端中输入命令:sudo /Library/StartupItems/MySQL/MySQL start然后输入你的系统管理员密码,如果没有设定密码就直接回车。关闭mysql服务:终端中输入命令:sudo /Library/StartupItems/MySQL/MySQL stop然后输入你的系统管理员密码,如果没有设定密码就直接回车。mysql root账户密码:mysql root密码初始值是空。这样虽然没有问题。但很不安全。建议你更改root用户密码。注意:mysql root用户和系统中的root用户是不一样的。是完全两个不同的用户。更改mysql root密码请在终端中输入命令:/usr/local/mysql/bin/mysqladmin -u root password 新密码同时你也可以随时使用这条命令更改你的密码。3、下载x版mysql数据库管理工具这是一个运行在mac os x系统中的mysql数据库管理软件,支持本地及远程数据库管理。并且还是免费的。这个程序的优点是完全CGI界面。并且密码是保存在本机上的。相对比较安全。缺点当然是全英文、并且只能运行在os x系统中,无需php安装。4、另外一个使用比较多的mysql管理工具是-phpmyadmin,请点这里下载 它同样是免费程序,但使用方法不同,同时需要服务器上运行php。优点是有多国语言界面,当然包括简体,同时跨平台,在任何地方,只要有internet连接。你就能通过浏览器来登录进行操作。解压phpMyAdmin-2.5.6.zip,把它放到你的网站目录下。os x系统中你应该放到:Library-WebServer-Documents目录下。建议你修改phpMyAdmin-2.5.6这个名字为一个其它名字。这样比较安全。用Textedit或者其它的文本编辑器打开phpMyAdmin-2.5.6-config.inc.php查找$cfg['Servers'][$i]['host'] = 'localhost'; // MySQL hostname or IP address该行下行还有很多参数都是你要连接的服务器数据库的参数。如果你并不太懂它们的含义,建议大家不要修改。因为我们是作本地连接。所以host这项并不修改,又或者你需要连接其它服务器,请更改'localhost'为'主机域名'。继续找到以下第一个文本: $cfg['Servers'][$i]['user'] = 'root'; // MySQL user$cfg['Servers'][$i]['password'] = ''; // MySQL password (only needed如果你没有设置过root账号就什么也不要动。如果你用终端设置过root密码。请在第二行等号后面加上你的密码。修改后应该是这个样子。$cfg['Servers'][$i]['user'] = 'root'; // MySQL user$cfg['Servers'][$i]['password'] = '密码'; // MySQL password (only needed注意:你可能并不止找到一个,这里因为我们只有本机一个,所以只修必了第一个找到的项目参数。如果你还需要连接其它mysql数据库,可以再继续修改。打开系统预置-共享-个人WEB共享打开浏览器。输入地址:localhost/phpMyadmin-2.5.6/index.php从右边Language的下拉菜单中选择 chinese simplified(zh),这时候的mysql数据库当然是空的。到些我们的php+mysql服务器就架好了。到网上找些php的源代码放到Library-WebServer-Documents目录下。参照源代码中的安装说明进行安装即可。上传的图像
关于php调用os的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php调用os pHp调用html的function函数调用的详细内容...