php内存图 php“内存位置访问无效”错误的解决办法
php“内存位置访问无效”错误的解决办法
配置环境如下
Win SP +IIS +php +mysql a+zend a+PhpMyAdmin PHP执行方式:isapi Mysql为手动安装
关于“内存位置访问无效”的错误解决办法与步骤 (一些部份无效的调试步骤略过 )
一 将IIS的错误显示打开 未发现错误原因!
二 检查IIS扩展 ISAPI php ini与Mysql配置以及相应的安装目录ACLs权限 均无误

三 回收IIS进程 错误仍然出现”内存位置访问无效”…
四 将php ini中 display_startup_errors = On 打开 问题所在终于发现了… (注:如果将php ini的display_startup_errors打开 如果php有错误出理 就会提示 而且 在事件查看器中有记录 如果设置为display_startup_errors = Off 则不会有任何提示)
五 Warning
Cannot load module ‘SQLite’ because required module ‘pdo’ is no loaded
上面这条错误信息终于被发现了 大概意思就是因为php ini配置中开启了SQLite桌面数据库的支持 但未开启相关的pdo模式 pdo模块加载失败…
六 解决办法也很简单了 因为加载php_sqlite dll时未加载到php_pdo dll文件 所以运行phpinfo()函数时提示 内存 位置访问无效 找到php ini配置文件 然后去掉”;extension=php_pdo dll”前面的分号 extension=php_sqlite dll
然后再回收一下IIS应用程序池进程 问题彻底解决…
lishixinzhi/Article/program/PHP/201311/21241相关文章
- phpsession用法 基于php使用memcache存储session的详解
- php连接数据库失败怎么办 解决php使用异步调用获取数据时出现(错误c00ce56e导致此项操作无法完成)
- php普通加密解密 php加密解密处理类--参 考:Discuz论坛的passpor
- php限制登录 php 进阶:写一个用户在线显示的程序
- 简单学习php遇到的主要问题
- php转json php执行数据库查询返回json格式数据
- 数据库代码 PHP网络编程:调试数据库处理错误
- PHP Web开发学习实录:php.ini的路径问题
- php传值 php预定义变量
- php配置详解 php.ini 文件配置详解
爱学记

微信收款码
支付宝收款码