Apache+PHP+MySQL的相关问题,文件找不到?路径原因?
Apache+PHP+MySQL的相关问题:目前的状况是,环境搭起来了,网站运行正常。但我网站里有一项密码修改的功能无法正常使用。点[修改密码]浏览器则显示Unablet...
Apache+PHP+MySQL的相关问题:
目前的状况是,环境搭起来了,网站运行正常。但我网站里有一项密码修改的功能无法正常使用。点[修改密码]浏览器则显示Unable to connect。我单独用其他PHP脚本测试过,PHP与mysql正常连接。
我接着查看Apache里的error_log日志,有以下内容:
PHP Warning: include_once (functions/strings.php): failed to open stream: No such file or directory in /var/www/html/plugins/compatibility/functions.php on line 61, referer: http://192.168.203.133/src/options.php
PHP Warning: include_once(): Failed opening 'functions/strings.php' for inclusion (include_path='.:/opt/php/lib/php') in /var/www/html/plugins/compatibility functions.php on line 61, referer: http://192.168.203.133/src/options.php
strings.php这个文件存在于/var/www/html/functions目录下,路径不对?
各位:补充一下问题:是建在Linux上的~~~我重启动了一下Apache服务,有错误提示:
[Sat Jan 08 14:45:20.131037 2011] [notice] [pid 4175:tid 3076249264] caught SIGTERM, shutting down
[Sat Jan 08 14:45:24.040923 2011] [notice] [pid 4309:tid 3076200112] Digest: generating secret for digest authentication ...
PHP Warning: PHP Startup: Unable to load dynamic library '/opt/php/lib/php/extensions/no-debug-zts-20090626/php_mysql.dll' - /opt/php/lib/php/extensions/no-debug-zts-20090626/php_mysql.dll: cannot open shared object file: No such file or directory in Unknown on line 0
[Sat Jan 08 14:45:25.044570 2011] [notice] [pid 4309:tid 3076200112] Apache/2.3.8 (Unix) DAV/2 PHP/5.3.4 configured -- resuming normal operations
[Sat Jan 08 14:45:25.044676 2011] [notice] [pid 4309:tid 3076200112] Command line: '/opt/apache/bin/httpd' 展开
目前的状况是,环境搭起来了,网站运行正常。但我网站里有一项密码修改的功能无法正常使用。点[修改密码]浏览器则显示Unable to connect。我单独用其他PHP脚本测试过,PHP与mysql正常连接。
我接着查看Apache里的error_log日志,有以下内容:
PHP Warning: include_once (functions/strings.php): failed to open stream: No such file or directory in /var/www/html/plugins/compatibility/functions.php on line 61, referer: http://192.168.203.133/src/options.php
PHP Warning: include_once(): Failed opening 'functions/strings.php' for inclusion (include_path='.:/opt/php/lib/php') in /var/www/html/plugins/compatibility functions.php on line 61, referer: http://192.168.203.133/src/options.php
strings.php这个文件存在于/var/www/html/functions目录下,路径不对?
各位:补充一下问题:是建在Linux上的~~~我重启动了一下Apache服务,有错误提示:
[Sat Jan 08 14:45:20.131037 2011] [notice] [pid 4175:tid 3076249264] caught SIGTERM, shutting down
[Sat Jan 08 14:45:24.040923 2011] [notice] [pid 4309:tid 3076200112] Digest: generating secret for digest authentication ...
PHP Warning: PHP Startup: Unable to load dynamic library '/opt/php/lib/php/extensions/no-debug-zts-20090626/php_mysql.dll' - /opt/php/lib/php/extensions/no-debug-zts-20090626/php_mysql.dll: cannot open shared object file: No such file or directory in Unknown on line 0
[Sat Jan 08 14:45:25.044570 2011] [notice] [pid 4309:tid 3076200112] Apache/2.3.8 (Unix) DAV/2 PHP/5.3.4 configured -- resuming normal operations
[Sat Jan 08 14:45:25.044676 2011] [notice] [pid 4309:tid 3076200112] Command line: '/opt/apache/bin/httpd' 展开
展开全部
你重启后的提示是找不到mysql的相关文件了,不知道是不是你修改过服务器的配置,去php配置文件中寻找php_mysql.dll相关的配置项检查一下看看,或者去/opt/php/lib/php/extensions/no-debug-zts-20090626/这个目录中看看是不是有这个文件。
建议你重启服务器之后看看apache服务和mysql服务能不能起来。而不是单纯的重启apache。
对于找不到functions/strings.php这个文件的问题,我觉得还是要搞清楚路径,注意 ../ 和 ./的用法。
建议你重启服务器之后看看apache服务和mysql服务能不能起来。而不是单纯的重启apache。
对于找不到functions/strings.php这个文件的问题,我觉得还是要搞清楚路径,注意 ../ 和 ./的用法。
展开全部
是在win2003系统答建的吗
请保证,每级目录,包括上一级的目录,有没有权限能访问到,不如设根目录为everyone测试下!
请保证,每级目录,包括上一级的目录,有没有权限能访问到,不如设根目录为everyone测试下!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
options.php 在当前目录下找不到 functions/strings.php这个文件上。
你的functions/strings.php放在哪里,确认一下重新设置一下include_once
还有一个,就是检查一下你的linux服务器目录,看看 functions/strings.php有没权限读取。
你的functions/strings.php放在哪里,确认一下重新设置一下include_once
还有一个,就是检查一下你的linux服务器目录,看看 functions/strings.php有没权限读取。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
去csdn提问比较现实
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2011-01-18
展开全部
1.strings.php文件在/var/www/html/functions
你include_once 的路径是functions/strings.php
那麼在你引入的文件须在html目录中进行 include
请检查一下路径是否正确
2.因为无法载入到php_mysql.dll,启动时会异常,原因有很多,先看看php_mysql.dll在不在信息中的目录内,再检查mysql的my.ini、apache的httpd.conf、php的php.ini 这些跟path或dir与文件相关的设定
你include_once 的路径是functions/strings.php
那麼在你引入的文件须在html目录中进行 include
请检查一下路径是否正确
2.因为无法载入到php_mysql.dll,启动时会异常,原因有很多,先看看php_mysql.dll在不在信息中的目录内,再检查mysql的my.ini、apache的httpd.conf、php的php.ini 这些跟path或dir与文件相关的设定
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询