• PHP wamp server问题


    只能说各种不顺,天热人烦!

    问题一、wampapache服务不能启动之VCRUNTIME140.DLL文件丢失

    这个是缺少VC运行库,查找并安装相应的文件即可。

    问题二、wampapche服务不能启动之内存报错。【应用程序无法正常启动0xc000007b】

    这个据说是缺少DirectX9.0相关的某些东西。

    最简单的解决办法:使用 DirectX修复工具,修复!

    问题二、wampapache服务不能启动之启动失败。

    我遇到的这个是端口问题,不知道什么把80端口占了,所以修改一下Apache下面的httpd.conf即可。

    --将所有的80改成8080或者其他,再启动就没问题了。

    --端口查看,cmd下执行 netstat -ano ,能查到相应的pid,再去任务管理器中查找相应的pid即可。


    需要特别说明的两点:

      ① apache的设置是在httpd.conf 文件里面。

      ② wampserver更改了里面的默认设置!!!---更改了虚拟目录(DocumentRoot)的所在!!!

    卧槽,被第二点害得好惨,一直以为没装好,没想到是这个原因。--始终认为wampserver在安装完之后应该弹出一个提示,说修改过这个!!!毕竟不是所有人都是熟悉它的!

    还需要补充一点,如果更改了虚拟目录(DocumentRoot),那还需要设置它的权限,如下:

    再说说如何更改首页

    如何开启虚拟主机

    如何设置虚拟主机

    最后再说一个wampserver的汉化

    //wamp/lang/module 文件夹下面新建一个文件 settings_chinese.php,内容如下:

    <?php
    
    // translated by ZDYX <zhangduyixiong@gmail.com>
    
    $w_allServicesRunning = '所有服务正常运行中';
    $w_oneServiceRunning = '%n / %t 个服务正在运行';
    $w_allServicesStopped = '%t 个服务都没有运行';
    
    $w_serverOffline = '服务器离线';
    $w_serverOnline = '服务器在线';
    
    $w_about = '关于(&A)...';
    $w_helpFile = '帮助文件';
    $w_help = '帮助文件';
    $w_exit = '退出';
    
    $w_localhost = 'Localhost';
    $w_phpmyadmin = 'phpMyAdmin';
    $w_sqlitemanager = 'SQLiteManager';
    $w_wwwDirectory = 'www 目录';
    $w_logFiles = '日志文件';
    $w_configFiles = '配置文件';
    $w_apacheModules = 'Apache 模块';
    $w_phpSettings = 'PHP 设置';
    $w_aliasDirectories = 'Alias 目录';
    $w_services = '服务';
    $w_apache = 'Apache';
    $w_mysql = 'MySQL';
    $w_startServices = '启动所有服务';
    $w_stopServices = '停止所有服务';
    $w_restartServices = '重新启动所有服务';
    $w_putOnline = '切换到在线状态';
    $w_putOffline = '切换到离线状态';
    
    $w_apacheErrorLog = 'Apache 错误日志';
    $w_apacheAccessLog = 'Apache 访问日志';
    $w_phpLog = 'PHP 错误日志';
    $w_mysqlLog = 'MySQL 日志';
    $w_addAlias = '添加一个 Alias';
    $w_refresh = '刷新';
    $w_phpExtensions = 'PHP 扩展';
    $w_addExtension = '添加扩展';
    
    $w_startResume = '启动/继续服务(&S)';
    $w_pauseService = '暂停服务(&P)';
    $w_stopService = '停止服务(&T)';
    $w_restartService = '重新启动服务(&R)';
    $w_testPort80 = '测试 80 端口';
    $w_installService = '安装服务(&I)';
    $w_removeService = '卸载服务(&R)';
    $w_mysqlConsole = 'MySQL 控制台';
    
    $w_language = '语言';
    
    ?>
    View Code

    需要特别说明的是,windows下必须是GBK编码,否则会出现乱码。

    原版只汉化了少数内容(已保留注释),剩下的是我提供的,希望有用。

    20160717更新:

    查了下wampserver的官网,发现其实都有说明-- 应该认真看一下!!

    内容如下:

    安装部分说了,自己的php文件应该放在www文件夹下面。

    功能部分重点是:在图标上点击左右键功能是不同的!!--惯性思维让我一直以为只能右键。

  • 相关阅读:
    js穿梭框;将两个table中的数据选中移动
    MySQL权限管理实战
    CentOS 7平台rpm包部署MySQL 8.0、Spring Security权限注解
    Nginx服务器配置服务实战
    创建索引,这些知识应该了解
    如何实现对ELK各组件的监控?试试Metricbeat
    大数据量查询容易OOM?试试MySQL流式查询
    免费正版IntelliJ IDEA license详细指南
    MySQL查询语句进阶知识集锦
    ClickHouse性能优化?试试物化视图
  • 原文地址:https://www.cnblogs.com/larryzeal/p/5665303.html
Copyright © 2020-2023  润新知