APMserv服务器平台问题:开启伪静态支持

APMServ是一款快速搭建Apache、PHP5.2、MySQL、Nginx、Memcached、phpMyAdmin、OpenSSL、SQLite、ZendOptimizer,以及ASP、CGI、Perl网站服务器平台的绿色软件,并拥有跟IIS一样便捷的图形管理界面。

附APMServ常见错误解决:

APMServ中MYSQL服务不能启动问题的解决

现在我用的APMServ MYSQL启动以后,发现还是登陆不上http://127.0.0.1/phpmyadmin,提示#2003服务错误,我发现原来表面被启动了,但是服务还没有启动,但是我启动了下报错,无法启动,具体的原因和解决办法如下:

在服务选项里可执行路径:

"D:\Program Files\APMServ5.2.6\MySQL5.1\bin\mysqld-nt" --defaults-file=D:\Program\MySQL5.1\my.ini APMServ-MySQL5.1

这里的路径

--defaults-file=D:\Program\MySQL5.1\my.ini

有问题,应该是

D:\Program Files\APMServ5.2.6\MySQL5.1\my.ini apmserv-mysql5.1

修复方法:

最笨的办法,新建

D:\Program\MySQL5.1\路径

放个MY.INI文件进去就可以啦。

修正方法打开注册信息表:

开始–运行:regedit

HKEK_LOCAL_MACHINE ----SYSTEM------CurrentControlSet-----Services

下找到MYSQL的注册表信息,找到路径修改成正确的就可以啦!

APMServ中修改MYSQL默认密码为空的解决办法

登录PHPADMIN,默认密码不能为空的,打开命令行,打开MYSQL目录下的bin文件夹后输入以下命令修改密码:

mysqladmin -u root -p password mypasswd

APMserv的session_start错误

使用APMServ调试新版的phpmyadmin使,就会莫名的出现seeion_start()的错误

Warning: session_start() [function.session-start]: open_basedir restriction in effect. File(C:\WINDOWS\TEMP\) is not within the allowed path(s): (F:/web/wwwroot/;F:/APMServ5.2.6/tmp/uploadtemp/;) in F:\web\wwwroot\global.php on line 940

Fatal error: session_start() [function.session-start]: Failed to initialize storage module: files (path: ) in F:\web\wwwroot\global.php on line 940

原因在于apmserv默认的PHP设置上session的存储路径是关闭的,解决方法如下:

打开AMPServ的PHP.INI文件设置,修改:

;session.save_path = "/tmp"

原来是这样设置的,改成:

session.save_path = "F:\APMServ5.2.6\tmp\sessiondata"

然后从新启动APMServ,一切OK!

APMserv的开启htaccess伪静态支持

在 D:\APMServer\APMServ5.2.6\Apache\conf\apmserv\vhost.conf每次新建一个虚拟主机都需要把On 改成 All改完OK。

附虚拟主机配置和代理主机指向配置

<VirtualHost *:80>
 ServerName phpsite
 DocumentRoot "D:/My Webs/wwwroot"
<Directory "D:/My Webs/wwwroot">
 Options FollowSymLinks IncludesNOEXEC Indexes
 DirectoryIndex index.html index.htm default.htm index.php default.php index.cgi default.cgi index.shtml index.aspx default.aspx
 AllowOverride All
 Order Deny,Allow
 Allow from all
 php_admin_value open_basedir "D:/My Webs/wwwroot/;G:/Software/Server/APMServ5.2.6/tmp/uploadtemp/;"
 RewriteEngine on
 RewriteCond %{REQUEST_METHOD} ^(TRACE|TRACK)
 RewriteRule .* - [F]
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerName aspsite
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://127.0.0.1:99/
ProxyPassReverse / http://127.0.0.1:99/
</VirtualHost>

可以不经允许随意转载,分享:广州SEO,移动互联网营销 » APMserv服务器平台问题:开启伪静态支持

分享的每套dede模板,整站带数据源码,wordpress模板,整站源码下载,帝国cms模板,带数据帝国cms网站,淘宝客源码,女性网站模板等源码的下载链接地址请咨询QQ索取。
赞 (0)
分享到: 更多