运行环境: WinXp SP3.
WAMP :apache 2.2.25 , php 5.4.31, mysql-5.5.19-win32.msi, sqlite-shell-win32-x86-3080500.exe,
1) 在网页上启动Apache时提示错误“Cannot load php5apache2_2.dll into server”,而在cmd终端执行时会出现
apache 关联 php的链接库失败。
解决方法:
1、 安装VC的运行环境。
2、如果安装成功后还是无法成功链接 php5apache2_2.dll,要考虑PHP的版本是否过高,可在终端下输入php.exe,出现不是“有效的Win32应用程序”就是版本
的问题。xp 不支持Visual C++ 2012,所以不支持php-vc11的版本,也就不支持php 5.5以上的。
2)call to undefined function sqlite_open()
解决方法:
1、确认extension=php_sqlite3.dll,extension=php_pdo_sqlite.dll是否启用,
在CMD命令下用php -m命令可以查看模块是否成功加载。
2、模块加载成功后,仍出现这种错误,很有可能是在用sqlite时出现语句错误, 建议使用官网上关于sqlite例子,测试sqlite的是否安装正确。
3) 打开http://localhost/phpMyAdmin/出现空白页
解决方法: 重装mysql,可能是phpMyAdmin没关联成功MySql。
MySql相关的服务没有启动。
4) mysql启动失败,错误1067
解决方法:重装mysql或重新修复mysql。