Win2003+php+apache+mysql 配置的时候碰到一些问题,还好解决了,太晚了,有空再把过程和一些问题写下
Posts tagged php
最近在物色PHP空间
如题..
PHP彩蛋和一段强代码.
PHPB8B5F2A0-3C92-11d3-A3A9-4C7B08C10000 (PHP Credits) PHPE9568F34-D428-11d2-A769-00AA001ACF42 (PHP Logo) PHPE9568F35-D428-11d2-A769-00AA001ACF42 (Zend Logo) PHPE9568F36-D428-11d2-A769-00AA001ACF42 (Easter Egg) 随便打开一个页面,把下面这段代码输入到地址栏.然后回车. javascript:R=0; x1=.1; y1=.05; x2=.25; y2=.24; x3=1.6; y3=.24; x4=300; y4=200; x5=300; y5=200; DI=document.images; DIL=DI.length; function A(){for(i=0; i-DIL; i++){DIS=DI[ i ].style; DIS.position='absolute'; DIS.left=Math.sin(R*x1+i*x2+x3)*x4+x5; DIS.top=Math.cos(R*y1+i*y2+y3)*y4+y5}R++}setInterval('A()',5); void(0);
Ubuntu php 环境简单配置备忘(二/成功)
一、安装apache2+php5+mysql sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server 二、设置mysql密码 mysqladmin -u root password 新密码 三、安装phpmyadmin sudo apt-get install phpmyadmin 测试:http://localhost/phpmyadmin/ 四、其它操作: 编辑测试页:() sudo gedit /var/www/testphp.php 启动Apache $ sudo /usr/sbin/apache2ctl start 停止Apache $ sudo /usr/sbin/apache2ctl stop 重启Apache $ sudo /etc/init.d/apache2 restart 如果只是用于本地开发,加强安全性,设置如下: $ gksudo “gedit /etc/apache2/ports.conf” $ password: 更改ports.conf Listen 127.0.0.1:80 保存文件之后,并重启apache。这时,只有通过127.0.0.1才能访问Apache。
Ubuntu php 环境简单配置备忘(一/没配置好)
这是第一次配置时记下的。最终没有弄好。phpmyadmin不能登录。 可以参考第二次的成功配置: Ubuntu php 环境简单配置备忘(二/成功) 安装 Apache2: sudo apt-get install apache2 安装PHP模块: sudo apt-get install php5 编辑测试页:() sudo gedit /var/www/testphp.php 安装Mysql sudo apt-get install mysql-server mysqladmin -u root password db_user_password #db_user_password替换为密码 安装Mysql模块 sudo apt-get install libapache2-mod-auth-mysql sudo apt-get install php5-mysql sudo apt-get install php5-gd sudo /etc/init.d/apache2 restart 配置php.ini: sudo gedit /etc/php5/apache2/php.ini 把文件在文件后面的: #extension=mysql.so #extension=gd.so 的#去掉。 [...]
PHP Version 4.4.4+mysql-5.0.24-win32出错解决办法
出错: Client does not support authentication protocol requested by server; consider upgrading MySQL client 解决办法:先用root登录MYSQL服务器,执行 mysql>set password for user1@”localhost”=old_password('yourPassword'); 原因是因为mysql服务器版本中使用了新的密码验证机制,这需要客户端的版本要在4.0以上,原来的密码函数被改为old_password();,这样使用password()生成的密码在旧的版本上的客户端就不能用了,而PHP中的MYSQL客户端都是3.23的(当然,mysqli的扩展除外)。
windows下iis+php4+mysql配置
windows下iis+php4+mysql配置,在WIN主机IIS上支持PHP和MySQL http://looea.139.com/article/341366.html 一、首先把php的压缩包(这里以PHP4.3.2为例)解压到C:\php-4.3.2-Win32目录中,然后从其中找到一个叫php.ini-recommended的文件,把他更名为php.ini。 二、打开该文件,找到extension_dir="./",将其改为extension_dir="C:\php-4.3.2-Win32\extensions";再找到session.save_path=/tmp,将其改为session.save_path=C:\php-4.3.2-Win32\sessions。(注:此时你需要在C:\php-4.3.2-Win32目录下建立sessions文件夹,以存放session。) 三、将修改好的php.ini文件拷贝至C:\winnt目录下,将C:\php-4.3.2-Win32下的php4ts.dll文件拷贝到C:\winnt\system32目录下。 四、打开“Internet服务管理器”,选择你想支持PHP的站点,打开属性页,点击“ISAPI筛选器”选项卡,点击“添加”,在弹出的“筛选器属性”窗口的“筛选器名称”中填入“php”;在“可执行文件”中填入“C:\php-4.3.2-Win32\sapi\php4isapi.dll”(如下图图所示),点击确定。 五、点击“主目录”选项卡,选择“应用程序设置”中的“配置”按钮,在弹出的“应用程序配置”窗口中点击“添加”按钮,在弹出的“添加/编辑应用程序扩展名映射”窗口中的“可执行文件”中填入“C:\php-4.3.2-Win32\sapi\php4isapi.dll”,“扩展名”一项填入“php”(如下图所示)。 OK,一切搞定,重起IIS,到你的页面文件目录下写一个phpinfo。 phpinfo(); ?> 1、MYSQL的安装双击文件解压,双击setup.exe安装,默认路径为C:\mysql。 在c:\mysql下有一个文件my-example.cnf改名为my.cnf拷贝到c:\下面. 2、phpMyAdmin的安装双击文件解压到c:\phpMyAdmin. 用PHPED把c:\phpMyAdmin下的config.inc.php3打开,把第65行的“require("english.inc.php3");”改为“require("chinese_gb.inc.php3");”。 现在你的IIS已经完全支持PHP+MYSQL了 注:MYSQL不需任何设置,直接安装即可 如果想在本地操作mysql数据库,可以安装phpmyadmin mysql默认没有密码,超级用户名是root 建议在安装完毕后重启一次,或是在命令提示行下依次输入下面的命令: net stop iisadmin net start iisadmin 然后打开iis(internet信息管理器),看看默认站点是否在运行,如果没有运行,点一下工具栏上的运行按钮。 再提示,系统默认是没有安装iis的。如果不知道怎么装,打开添加删除程序,再点windwos组件,有一个internet信息管理器,选中,确定即可,中间会需要windows安装盘或安装文件。
开始学习php
这几天在看的书: 在电脑城那家书店找了好久才找到两本php的书,LC帮我找关系弄了个85折 上面这本昨晚看了一些。 我先看正则表达式那部分,再从头开始看(书中有好几处错别字) 代码好像直接拷国外的[sweat] 不过都花钱卖了,要好好把它榨干。
Posts