返回首页

github怎么部署?

259 2024-07-16 02:24 admin

一、github怎么部署?

Github部署需要一定的学习和实践时间 在Github上部署需要掌握基本的Git操作和Github Pages(或其他托管方式)的使用方法,需要具备一定的编程基础 若是初学者,可以参考网上的相关教程和视频资料,进行实践学习需要坚持不懈的重复实践,才能真正掌握部署的技巧,提高部署的成功率,同时也需要掌握相关的技术知识,才能更好地解决可能出现的问题

二、php项目如何部署?

一、阿里ECS服务器配置 1.因为线上已经有几个站点了.所以要配置ngnix多站点 2.阿里云ecs目录结构,ngxin 在/etc/nginx/目录下,配置的地方主要是

nginx.config

文件。或者在

conf.d

新建一个配置文件然后在include到

nginx.config

文件中

3.nginx.config

新建站点信息server {listen 80;server_name www.你的域名.com;root 站点的相对路径;index

index.php

index.html

index.htm;#charset koi8-r;#access_log /var/log/nginx/

host.access.log

main;# Load configuration files for the default server

block.include

/etc/nginx/

default.d/*.conf;location

/ {#try_files $uri $uri/ /index.php;root /opt/www/pcweb/ytyy_pc;index

index.php

index.html

index.htm; if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=$1 last; break; }} url重写(可以没有)# redirect server error pages to the static page /40x.html#error_page 404 /404.html; 40错误页面配置location = /

40x.html

{}# redirect server error pages to the static page /50x.html#error_page 500 502 503 504 /50x.html; 50错误页面配置location = /

50x.html

{}location ~ \.php$ {root 站点相对路径;fastcgi_pass 127.0.0.1:9000;fastcgi_index index.php;fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;include fastcgi_params;}location ~ /\

.ht

{deny all;}}配置文件的基本内容如上;配置完成后测试配置文件是否正确这样配置就可以使用了然后重启nginx服务器 这样nginx配置就结束了可以使用了。吧站点文件放到对应的目录下面。我直接git clone过去的。二

.thinkphp

项目文件转移本来以为上传完就结束了。上传上去碰到的第一个问题就是访问页面报错,页面被电信的114页面劫持了。。。麻蛋 看不到报错万能百度大法解决方法

1.internet

高级选项->隐私->站点 新加阻止站点解决方法2:控制面板->网络和internet->本地连接->属性->ipv4 使用如下ip终于搞定可以看到报错页面了。。。。。。麻蛋。再次开启万能百度大法 得到最终结论是文件目录权限引起的。thinkphp 的runtime目录没有写入权限。。thinkphp文件上传到阿里的好像都有这个问题。解决问题很简单进入到项目文件目录直接跟文件最高权限chmod -R 777 [目录] //linux修改文件权限

三、php适合docker 部署吗?

PHP适合Docker部署。

PHP是一种流行的服务器端脚本语言,主要用于Web开发。Docker是一种容器化技术,可以帮助开发者快速构建、部署和扩展应用程序。使用Docker部署PHP应用程序,可以方便地将应用程序打包成一个独立的容器,在不同的操作系统和环境中进行无缝部署,并且实现快速构建、部署和升级应用程序。

使用Docker部署PHP应用程序,需要使用Dockerfile来定义应用程序的依赖关系和配置,然后使用Docker Compose来简化构建和运行容器的过程。具体的用法可以参考Docker官方文档。

四、部署网站到github 网络

部署网站到GitHub

部署网站到GitHub

在今天的互联网时代,拥有一个令人印象深刻的个人网站成为了越来越多人的追求。而GitHub提供了一个简便的方式,让你可以免费且轻松地将个人网站部署到网络上。

什么是GitHub Pages

GitHub Pages是GitHub提供的一项免费服务,它允许用户托管静态网页,包括个人简历、项目文档以及博客等。与传统的主机托管不同,GitHub Pages不需要你配置服务器,只需在指定的仓库中放置你的网页文件及相关资源即可。这使得将个人网站部署到网络上变得异常简单。

开始部署网站

要部署网站到GitHub Pages,你首先需要一个GitHub账号,并创建一个新的仓库。在仓库名字中,你需要遵循特定的命名约定,将仓库名设置为“你的用户名.github.io”,这将成为你的网站的域名。

接下来,你需要在本地计算机上准备好网站的文件。你可以使用、CSS和JavaScript来构建你的网站。将你的网站文件和资源放置在一个新的文件夹中,并在根目录创建一个名为 "index."的文件作为你的主页。这个文件将成为你网站的入口点。

接下来,将你的网站文件夹初始化为一个Git仓库,并将其连接到你的GitHub仓库。可以在命令行中使用以下命令完成这些操作:

$ cd your-website-folder $ git init $ git remote add origin git@github.com:your-username/your-username.github.io.git $ git add . $ git commit -m "Initial commit" $ git push -u origin master

以上命令将初始化一个Git仓库,并将你的代码推送到你的GitHub Pages仓库中。

访问你的网站

一旦你将代码推送到GitHub仓库,你的个人网站将会自动部署。你可以在浏览器中输入"你的用户名.github.io",即可访问你的个人网站。如果你的网站是公开仓库,任何人都可以通过这个域名访问你的网站。

自定义域名

如果你希望在个人网站上使用自定义域名,而不是默认的GitHub域名,你可以按照以下步骤操作:

  1. 在你的域名注册商处添加一条CNAME记录,将你的域名指向"你的用户名.github.io"。
  2. 在你的GitHub Pages仓库中添加一个名为"CNAME"的文件,并将你的域名写入其中。

添加CNAME记录可能需要一些时间生效,一旦生效,你就可以通过你的自定义域名访问你的个人网站。

总结

部署网站到GitHub Pages是一个简单且免费的方式,让你可以将个人网站快速地部署到互联网上。通过遵循上述步骤,你可以轻松地将你的网站上传到GitHub,让更多人访问到你的作品和内容。快来尝试一下,展示你的才华吧!

五、github上的源码如何部署到linux?

部署方式如下:

第一步,登录linux,安装git。保证git命令可以正常使用。

第二步,使用git clone命令将代码从github仓库中拉取到linux服务器合适目录下。

第三步,执行部署命令,将代码部署到运行环境中

完成这三步后就部署成功了。

以上就是我的回答希望可以帮助题主。

六、github php消息队列

php channel(); // 声明队列 $channel->queue_declare('task_queue', false, true, false, false); // 发送消息 $message = new AMQPMessage('Hello World!'); $channel->basic_publish($message, '', 'task_queue'); echo " [x] Sent 'Hello World!'\n"; $channel->close(); $connection->close();

七、php个人网站github

如何利用GitHub搭建个人网站

在当今互联网日益发达的时代,拥有一个个人网站已经成为展示个人能力、分享经验和建立个人品牌的重要途径之一。而利用GitHub搭建个人网站无疑是一个简单且免费的选择。本篇文章将为您介绍如何利用GitHub创建并托管您的个人网站,同时结合PHP等技术实现更丰富的功能。

步骤一:创建GitHub账号

要在GitHub上搭建个人网站,首先需要拥有一个GitHub账号。如果您还没有账号,可以前往GitHub官网注册一个账号。注册过程非常简单,只需填写相关信息并验证您的邮箱即可。

步骤二:创建仓库

登陆GitHub后,在主页右上角找到“New”按钮,点击后可以创建一个新的仓库。在仓库名称中填入您的用户名.github.io,例如如果您的用户名是“example”,则仓库名称应为“example.github.io”。这样您的个人网站将可以通过p>

步骤三:上传网站文件

一般来说,个人网站的文件通常是由、CSS、JavaScript等静态文件组成的。您可以将您的网站文件上传至刚创建的仓库中。可以通过拖放文件或者使用Git命令的方式将文件上传至GitHub仓库。

步骤四:选择模板或自定义样式

如果您不具备前端开发能力,可以选择一些现成的网站模板来快速搭建您的个人网站。GitHub上有许多免费的开源模板可供选择,您可以根据自己的喜好进行挑选。如果您对前端开发较为熟悉,也可以自定义样式和布局,使您的网站更具个性化。

步骤五:利用PHP添加动态功能

虽然GitHub主要用于托管静态网页文件,但您也可以通过利用PHP等后端技术为您的个人网站添加一些动态功能。您可以在本地开发PHP网站,将生成的静态文件上传至GitHub仓库,以实现一些简单的动态交互功能。

步骤六:优化网站SEO

在搭建个人网站的过程中,不要忽视对网站的SEO优化。合理设置网站的标签、<meta>标签等信息,选择合适的关键词和描述,帮助您的网站在搜索引擎中获得更好的排名,吸引更多的访问者。</p> <h2>步骤七:持续更新和维护</h2> <p>一个优秀的个人网站需要持续更新和维护。您可以定期发布新的内容、更新旧的内容,与访问者保持互动。同时,定期检查网站的运行情况,确保网站的正常访问,并及时修复出现的bug。</p> <p>通过以上步骤,您可以在GitHub上轻松搭建一个优秀的个人网站,并通过PHP等技术实现更多功能和交互效果。希望本文对您有所帮助,祝您的个人网站蓬勃发展!</p><h2>八、github php环境搭建</h2> <h2>GitHub PHP环境搭建指南</h2> <p>欢迎阅读我们的GitHub PHP环境搭建指南!在今天的互联网时代,PHP作为一种流行的服务器端脚本语言,被广泛应用于Web开发。而GitHub作为一个知名的代码托管平台,为开发者提供了便捷的合作与版本控制工具。本指南将带领您一步步搭建适合PHP开发的环境并将其托管于GitHub,让您的开发工作更加高效和便捷。</p> <h2>1. 准备工作</h2> <p>在开始搭建PHP环境之前,您需要进行一些准备工作:</p> <ul> <li>确保您已经安装了适用于您操作系统的最新版本的PHP</li> <li>注册一个GitHub账号并了解基本的Git操作</li> <li>安装一个代码编辑器,如Visual Studio Code或Sublime Text</li> </ul> <h2>2. 搭建PHP开发环境</h2> <p>接下来让我们开始搭建PHP开发环境:</p> <ol> <li><strong>安装Apache服务器:</strong>Apache是一种流行的开源Web服务器软件,您可以从官方网站下载适用于您操作系统的安装包,并按照官方指南进行安装。</li> <li><strong>配置PHP:</strong>将PHP与Apache服务器进行集成。您可以在php.net官方网站下载PHP的安装包,并按照说明进行配置。</li> <li><strong>测试环境:</strong>在浏览器中输入localhost进行测试,确保PHP环境已经成功搭建。</li> </ol> <h2>3. 创建GitHub仓库</h2> <p>现在让我们将搭建好的PHP代码托管到GitHub上:</p> <ol> <li><strong>登录GitHub:</strong>在浏览器中打开GitHub并使用您的账号登录。</li> <li><strong>创建仓库:</strong>点击页面右上角的加号图标,选择“New repository”,填写仓库名称并设置相关选项。</li> <li><strong>初始化仓库:</strong>在命令行中使用Git初始化仓库并将本地代码推送到GitHub。</li> </ol> <h2>4. 提交代码与协作开发</h2> <p>通过GitHub,您可以方便地提交代码、创建分支、发起合并请求等,来实现团队协作开发:</p> <ul> <li><strong>提交代码:</strong>使用Git命令将本地代码提交到GitHub仓库。</li> <li><strong>创建分支:</strong>创建新的分支进行功能开发或修复Bug,确保主分支始终保持稳定。</li> <li><strong>发起合并请求:</strong>当完成新功能或Bug修复后,向主分支发起合并请求等待审核。</li> </ul> <h2>5. 部署PHP应用</h2> <p>在开发完成后,您需要将PHP应用部署到生产环境以供访问:</p> <ol> <li><strong>选择托管服务商:</strong>选择适合您项目的托管服务商,如阿里云、腾讯云等。</li> <li><strong>配置服务器:</strong>将您的PHP应用部署到选择的托管服务商上,并配置相应的环境变量、域名等。</li> <li><strong>监控与优化:</strong>定期监控服务器性能,优化PHP应用以提高性能和稳定性。</li> </ol> <h2>结语</h2> <p>通过本指南,您已经学会了如何搭建PHP开发环境并将其托管到GitHub上,以及如何进行团队协作开发和将PHP应用部署到生产环境。希望这些知识对您有所帮助,让您的PHP开发之路更加顺畅!</p> <p>如果您在搭建过程中遇到任何问题,欢迎随时在评论区留言,我们将竭诚为您解答!</p> <h2>九、php源代码github</h2><h2>探索与学习:PHP源代码在GitHub上的奇妙之旅</h2> <p>在当今软件开发的世界里,开源软件扮演着至关重要的角色,而GitHub作为全球最大的代码托管平台之一,承载着无数开发者的源代码。今天,我们将聚焦于PHP语言的源代码,探索它在GitHub上的踪迹,揭示其中的奥秘和学习之处。</p> <p>PHP作为一种流行的服务器端脚本语言,广泛用于Web开发,其源代码托管在GitHub上提供了丰富的学习资源。通过研究PHP源代码,我们不仅可以深入了解这门语言的内部实现机制,还能够从中学习到优秀的编程实践和技巧。</p> <h2>PHP源代码的价值与意义</h2> <p>PHP源代码的开放性和透明性为广大开发者提供了独特的学习机会。通过阅读和理解PHP源代码,我们可以窥探到语言设计者的初衷和思路,从而更好地理解PHP语言的设计哲学和特点。</p> <p>此外,PHP源代码还可以帮助我们更好地理解各种PHP函数和类的内部实现,为我们在实际开发中遇到的问题提供解决思路。通过深入研究PHP源代码,我们可以提升自己的编程能力和代码水平,为自己的职业发展打下坚实的基础。</p> <h2>如何在GitHub上找到PHP源代码</h2> <p>要在GitHub上找到PHP源代码并开始探索学习,首先需要前往PHP官方GitHub仓库。在PHP官方GitHub仓库中,你可以找到PHP语言的各个版本的源代码,以及各种与PHP相关的工具和项目。</p> <p>我们可以通过在GitHub上搜索关键词<strong>php源代码</strong>来找到其他开发者提交的PHP源代码仓库。这些开发者可能会分享他们的PHP项目代码,通过阅读这些代码,我们可以学习到不同开发者的编程风格和技巧,从而开阔自己的视野。</p> <h2>研究PHP源代码的方法和技巧</h2> <p>当我们开始研究PHP源代码时,需要掌握一些基本的方法和技巧。首先,我们可以从PHP的核心功能开始,比如PHP解释器的实现、各种内置函数的定义等,逐步深入研究。</p> <p>其次,我们可以结合PHP官方文档和注释来理解源代码,这些文档和注释通常会为我们解释一些源代码的设计思路和原理,帮助我们更好地理解代码的含义和用途。</p> <p>此外,在研究PHP源代码时,我们还可以通过调试和运行代码来验证自己的理解,通过实际操作加深对代码的理解和掌握,提升学习效果。</p> <h2>结语</h2> <p>通过深入研究PHP源代码,我们可以更好地理解PHP语言的内部机制,从而提升自己的编程水平和技能。GitHub作为开源代码的宝库,为我们提供了丰富的学习资源,我们应该利用这些资源,不断学习和成长。</p> <p>希望以上内容可以为大家在GitHub上探索PHP源代码提供一些帮助和启发,也希望大家能够通过研究PHP源代码,不断提升自己的编程能力,成为优秀的开发者。</p><h2>十、php 部署git</h2> <article> <h1>使用PHP部署Git项目</h1> <p><strong>Git</strong>是目前最流行的版本控制系统之一,它提供了便捷的代码管理和合作开发的功能。而在PHP项目的部署过程中,结合Git的使用不仅可以简化流程,还能提高代码管理的效率。本文将详细介绍如何使用PHP部署Git项目,帮助您了解并掌握这一实用技巧。</p> <h2>准备工作</h2> <p>在开始之前,我们需要确保您已经具备以下几个条件:</p> <ul> <li>一台已经安装了PHP环境的服务器</li> <li>一个Git代码仓库,用于存储您的项目代码</li> <li>您对基本的Git操作和命令已经有一定的了解</li> </ul> <h2>将Git项目克隆到服务器</h2> <p>首先,我们需要将Git项目克隆到服务器上。在服务器中打开终端,使用以下命令进行克隆:</p> <code>git clone <strong>您的Git仓库地址</strong></code> <p>请将<strong>您的Git仓库地址</strong>替换为您自己的Git仓库地址。</p> <h2>配置项目环境</h2> <p>克隆完成后,您需要配置项目的环境。首先,进入到项目的根目录:</p> <pre><code>cd <strong>项目目录</strong></code></pre> <p>请将<strong>项目目录</strong>替换为您克隆的Git项目的目录。</p> <p>然后,您可以根据项目需要进行配置,如设置数据库连接信息、配置文件等。</p> <h2>安装项目依赖</h2> <p>在部署PHP项目的过程中,经常需要安装一些依赖库。可以使用<strong>Composer</strong>来管理项目的依赖关系。</p> <p>在项目的根目录下,执行以下命令安装Composer:</p> <pre><code>curl -sS installer | php</code></pre> <p>安装完成后,您可以通过以下命令来安装项目的依赖:</p> <pre><code>php composer.phar install</code></pre> <h2>配置Web服务器</h2> <p>为了能够访问您的PHP项目,您需要将Web服务器配置为正确的设置。这里我们以Apache服务器为例。</p> <p>首先,确保您已经安装了Apache服务器,并启动了相关的服务。</p> <p>然后,编辑Apache的配置文件,将项目目录指定为Web服务器的根目录:</p> <pre><code>DocumentRoot "/var/www//项目目录"</code></pre> <p>请将<strong>项目目录</strong>替换为您的项目目录。</p> <p>保存并退出配置文件后,重新启动Apache服务器。</p> <h2>配置Git自动部署</h2> <p>现在,我们来配置Git项目的自动部署。这样,每次向Git仓库推送更新时,服务器上的项目也会自动更新。</p> <p>首先,在服务器中创建一个用于自动部署的钩子脚本,例如将下面的内容保存为<strong>git-deploy.sh</strong>文件:</p> <pre><code>#!/bin/bash git --work-tree=/var/www/html/项目目录 --git-dir=/var/repo/项目目录.git checkout -f</code></pre> <p>请将<strong>项目目录</strong>替换为您的项目目录。</p> <p>然后,为脚本添加可执行权限:</p> <pre><code>chmod +x git-deploy.sh</code></pre> <p>接下来,进入到您的Git项目的<strong>hooks</strong>目录:</p> <pre><code>cd 项目目录.git/hooks</code></pre> <p>创建一个<strong>post-receive</strong>文件:</p> <pre><code>touch post-receive</code></pre> <p>将以下内容添加到<strong>post-receive</strong>文件中:</p> <pre><code>#!/bin/bash while read oldrev newrev ref do if [[ $ref =~ .*/master$ ]]; then echo "Deploying $newrev to production..." /path/to/git-deploy.sh fi done</code></pre> <p>请将<strong>/path/to/git-deploy.sh</strong>替换为<strong>git-deploy.sh</strong>脚本的绝对路径。</p> <p>保存并退出文件后,为<strong>post-receive</strong>文件添加可执行权限:</p> <pre><code>chmod +x post-receive</code></pre> <p>现在,每当您向Git仓库的<strong>master</strong>分支推送更新时,服务器上的项目就会自动更新。</p> <h2>总结</h2> <p>通过本文的介绍,相信您已经了解了如何使用PHP部署Git项目。这一技巧可以帮助您简化代码部署的流程,提高项目的开发效率和管理效果。希望本文能够对您有所帮助,谢谢阅读!</p> </article> <div class="related "> <div> <h2 class="newH"><a href="/php/311362.html" target="_blank">orientation怎么读?</a></h2> </div> <div> <h2 class="newH"><a href="/php/311262.html" target="_blank">undefine怎么判断条件?</a></h2> </div> <div> <h2 class="newH"><a href="/php/311241.html" target="_blank">怎么防止域名劫持</a></h2> </div> <div> <h2 class="newH"><a href="/php/311017.html" target="_blank">怎么投诉网上教育平台?</a></h2> </div> <div> <h2 class="newH"><a href="/php/310900.html" target="_blank">怎么判断一个网段?</a></h2> </div> <div> <h2 class="newH"><a href="/php/310869.html" target="_blank">fiddler怎么抓取cookie?</a></h2> </div> <div> <h2 class="newH"><a href="/php/310842.html" target="_blank">new page 怎么样?</a></h2> </div> <div> <h2 class="newH"><a href="/php/310753.html" target="_blank">加别人好友自动回复怎么取消?</a></h2> </div> <div> <h2 class="newH"><a href="/php/310722.html" target="_blank">php app下载代码怎么写</a></h2> </div> <div> <h2 class="newH"><a href="/php/310637.html" target="_blank">信捷位左移指令怎么写?</a></h2> </div> <div> <h2 class="newH"><a href="/php/310553.html" target="_blank">怎么获取某网站的一个php网页源码?</a></h2> </div> <div> <h2 class="newH"><a href="/php/310360.html" target="_blank">怎么查询圆通实时路线图?</a></h2> </div> <div> <h2 class="newH"><a href="/php/310320.html" target="_blank">mktime函数怎么知道当前时区?</a></h2> </div> <div> <h2 class="newH"><a href="/php/310268.html" target="_blank">淘宝美工怎么在线接单?</a></h2> </div> <div> <h2 class="newH"><a href="/php/310090.html" target="_blank">网站的字体怎么进行全局设置?</a></h2> </div> <div> <h2 class="newH"><a href="/php/309970.html" target="_blank">手机怎么蓝牙发送软件</a></h2> </div> <div> <h2 class="newH"><a href="/php/309950.html" target="_blank">scratch广播消息怎么删除?</a></h2> </div> <div> <h2 class="newH"><a href="/php/309704.html" target="_blank">抓娃娃怎么抓?</a></h2> </div> <div> <h2 class="newH"><a href="/php/309639.html" target="_blank">viewstate怎么用?</a></h2> </div> <div> <h2 class="newH"><a href="/php/309152.html" target="_blank">淘宝怎么屏蔽本地访客?</a></h2> </div> <div> <h2 class="newH"><a href="/php/309135.html" target="_blank">centos怎么清除网络配置?</a></h2> </div> <div> <h2 class="newH"><a href="/php/308897.html" target="_blank">useragent怎么获取?</a></h2> </div> <div> <h2 class="newH"><a href="/php/308805.html" target="_blank">c++sum函数怎么统计个数?</a></h2> </div> <div> <h2 class="newH"><a href="/php/308631.html" target="_blank">探探怎么配对?</a></h2> </div> <div> <h2 class="newH"><a href="/php/308506.html" target="_blank">京东怎么发表评论?</a></h2> </div> <div> <h2 class="newH"><a href="/php/308480.html" target="_blank">PHP怎么实现一单击按钮就跳转到令一个页面?</a></h2> </div> <div> <h2 class="newH"><a href="/php/308385.html" target="_blank">jqgrid编辑怎么添加列表隐藏的字段?</a></h2> </div> <div> <h2 class="newH"><a href="/php/307948.html" target="_blank">业绩提成怎么算?</a></h2> </div> <div> <h2 class="newH"><a href="/php/307795.html" target="_blank">cmd怎么强行终止?</a></h2> </div> <div> <h2 class="newH"><a href="/php/307751.html" target="_blank">login怎么注册?</a></h2> </div> </div><!-- /listbox --> </div> <script> let related=document.querySelector('.related') let h2 = document.querySelectorAll('h2') let newH=document.querySelectorAll('.newH') let num =h2.length-newH.length related.style.counterReset=`my-counter ${num}` </script> <div class="newdigg" id="newdigg"> <div class="diggbox digg_good" onmousemove="this.style.backgroundPosition='left bottom';" onmouseout="this.style.backgroundPosition='left top';" onclick="javascript:postDigg('good',311404)"> <div class="digg_act">顶一下</div> <div class="digg_num">(0)</div> <div class="digg_percent"> <div class="digg_percent_bar"><span style="width:0%"></span></div> <div class="digg_percent_num">0%</div> </div> </div> <div class="diggbox digg_bad" onmousemove="this.style.backgroundPosition='right bottom';" onmouseout="this.style.backgroundPosition='right top';" onclick="javascript:postDigg('bad',311404)"> <div class="digg_act">踩一下</div> <div class="digg_num">(0)</div> <div class="digg_percent"> <div class="digg_percent_bar"><span style="width:0%"></span></div> <div class="digg_percent_num">0%</div> </div> </div> </div> <!-- //评论内容区 --> <a name='commettop'></a> <div class="mt1"> <dl class="tbox"> <dt> <strong>相关评论</strong> <!--<span class="more"><a href="/plus/feedback.php?aid=311404">进入详细评论页>></a></span>--> </dt> <!-- //这两个ID的区块必须存在,否则JS会出错 --> <dd id='commetcontentNew'></dd> <dd id='commetcontent'></dd> </dl> </div> <!-- //由于评论载入时使用异步传输,因此必须在最后一步加载(DIGG和评论框须放在评论内容前面) //如果一定需要提前的把myajax.SendGet改为myajax.SendGet2,但可能会引起页面阻滞 --> <!-- //主模板必须要引入/include/dedeajax2.js --> <a name='postform'></a> <div class="mt1"> <dl class="tbox"> <dt> <strong>我要评论</strong> <span class="more"></span> </dt> <dd> <div class="dede_comment_post"> <form action="#" method="post" name="feedback"> <input type="hidden" name="dopost" value="send" /> <input type="hidden" name="comtype" value="comments"> <input type="hidden" name="aid" value="311404" /> <input type="hidden" name="fid" id='feedbackfid' value="0" /> <!-- <div class="dcmp-title">--> <!-- <small>请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。</small>--> <!--</div><!-- /dcmp-title --> <!--<div class="dcmp-stand">--> <!-- <strong>评价:</strong>--> <!-- <input type="radio" name="feedbacktype" checked="1" value="feedback" id="dcmp-stand-neu" /><label for="dcmp-stand-neu"><img src="/templets/default/images/cmt-neu.gif" />中立</label>--> <!-- <input type="radio" name="feedbacktype" value="good" id="dcmp-stand-good" /><label for="dcmp-stand-good"><img src="/templets/default/images/cmt-good.gif" />好评</label>--> <!-- <input type="radio" name="feedbacktype" value="bad" id="dcmp-stand-bad" /><label for="dcmp-stand-bad"><img src="/templets/default/images/cmt-bad.gif" />差评</label>--> <!--</div><!-- /dcmp-stand --> <!-- <div class="clr"></div>--> <!-- <div class="dcmp-mood">--> <!-- <strong>表情:</strong>--> <!-- <ul> --> <!-- --> <!-- </ul>--> <!--</div><!-- /dcmp-mood --> <div class="dcmp-content"> <textarea cols="60" name="msg" rows="5" class="ipt-txt"></textarea> </div><!-- /dcmp-content --> <div class="dcmp-post"><!--未登录--> <div class="dcmp-userinfo" id="_ajax_feedback"> 用户名:<input type="text" name="username" size="16" class="ipt-txt" style="text-transform: uppercase;"/> 验证码:<input type="text" name="validate" size="4" class="ipt-txt" style="text-transform:uppercase;"/><img src= "/include/vdimgck.php" id="validateimg" style="cursor:pointer" onclick="this.src=this.src+\'?\'" title="点击我更换图片" alt="点击我更换图片" /> <!--<input type="checkbox" name="notuser" id="dcmp-submit-guest" /><label for="dcmp-submit-guest" />匿名? </label>--> </div> <div class="dcmp-submit"> <button type="button" onClick='PostComment()'>马上提交</button> </div> </div> </form> </div> </dd> </dl> </div><!-- //评论表单区结束 --> <script language='javascript'> function LoadCommets(page) { var taget_obj = document.getElementById('commetcontent'); var waithtml = "<div style='line-height:50px'><img src='/images/loadinglit.gif' />评论加载中...</div>"; var myajax = new DedeAjax(taget_obj, true, true, '', 'x', waithtml); myajax.SendGet2("/plus/feedback_ajax.php?dopost=getlist&aid=311404&page="+page); DedeXHTTP = null; } function PostComment() { var f = document.feedback; var nface = '6'; var nfeedbacktype = 'feedback'; var nvalidate = ''; // var nnotuser = ''; var nusername = ''; var npwd = ''; var taget_obj = $DE('commetcontentNew'); var waithtml = "<div style='line-height:30px'><img src='/images/loadinglit.gif' />正在发送中...</div>"; if(f.msg.value=='') { alert("评论内容不能为空!"); return; } if(f.validate) { if(f.validate.value=='') { alert("请填写验证码!"); return; } else { nvalidate = f.validate.value; } } if(f.msg.value.length > 500) { alert("你的评论是不是太长了?请填写500字以内的评论。"); return; } if(f.feedbacktype) { for(var i=0; i < f.feedbacktype.length; i++) if(f.feedbacktype[i].checked) nfeedbacktype = f.feedbacktype[i].value; } if(f.face) { for(var j=0; j < f.face.length; j++) if(f.face[j].checked) nface = f.face[j].value; } // if(f.notuser.checked) nnotuser = '1'; if(f.username) nusername = f.username.value; if(f.pwd) npwd = f.pwd.value; var myajax = new DedeAjax(taget_obj, false, true, '', '', waithtml); myajax.sendlang = 'utf-8'; myajax.AddKeyN('dopost', 'send'); myajax.AddKeyN('aid', '311404'); myajax.AddKeyN('fid', f.fid.value); myajax.AddKeyN('face', nface); myajax.AddKeyN('feedbacktype', nfeedbacktype); myajax.AddKeyN('validate', nvalidate); // myajax.AddKeyN('notuser', nnotuser); myajax.AddKeyN('username', nusername); myajax.AddKeyN('pwd', npwd); myajax.AddKeyN('msg', f.msg.value); myajax.SendPost2('/plus/feedback_ajax.php'); f.msg.value = ''; f.fid.value = 0; if(f.validate) { if($DE('validateimg')) $DE('validateimg').src = "/include/vdimgck.php?"+f.validate.value; f.validate.value = ''; } } function quoteCommet(fid) { document.feedback.fid.value = fid; } LoadCommets(1); </script><!-- //评论内容区结束 --> <script language="javascript" type="text/javascript">getDigg(311404);</script> <div class="both"></div> </div> </div> </div> </div> <div style="overflow:hidden"> <div class="pright"> <div class="hot"> <dl class="tbox light"> <dt><strong>热门图文</strong></dt> <dd class='light'> <ul class="e2"> <li> <a href="/php/120174.html" class="title" target="_blank">php和java的区别?</a> <span class="info"> <small><img src="/images/browse.png" class="icons" />318</small> </span> </li> <li> <a href="/php/114128.html" class="title" target="_blank">php 提交表格</a> <span class="info"> <small><img src="/images/browse.png" class="icons" />317</small> </span> </li> <li> <a href="/php/117355.html" class="title" target="_blank">php漏洞 wvs</a> <span class="info"> <small><img src="/images/browse.png" class="icons" />317</small> </span> </li> <li> <a href="/php/112984.html" class="title" target="_blank">php 注册session</a> <span class="info"> <small><img src="/images/browse.png" class="icons" />316</small> </span> </li> <li> <a href="/php/113226.html" class="title" target="_blank">企业 php网站</a> <span class="info"> <small><img src="/images/browse.png" class="icons" />316</small> </span> </li> <li> <a href="/php/119100.html" class="title" target="_blank">php环境的openssl是什么意思?</a> <span class="info"> <small><img src="/images/browse.png" class="icons" />316</small> </span> </li> <li> <a href="/php/122998.html" class="title" target="_blank">学习php,就业前景怎么样?</a> <span class="info"> <small><img src="/images/browse.png" class="icons" />316</small> </span> </li> <li> <a href="/php/113217.html" class="title" target="_blank">php 安装 cgi</a> <span class="info"> <small><img src="/images/browse.png" class="icons" />315</small> </span> </li> <li> <a href="/php/122771.html" class="title" target="_blank">SH淀粉执行标准?</a> <span class="info"> <small><img src="/images/browse.png" class="icons" />315</small> </span> </li> <li> <a href="/php/113688.html" class="title" target="_blank">php 接受 amp</a> <span class="info"> <small><img src="/images/browse.png" class="icons" />314</small> </span> </li> </ul> </dd> </dl> </div> <!-- /pright --> </dl> </div> </div> </div> <div class="both"></div> </div> <div class="w960 index sitemap_box"> <div class="clear center"> <div class="sp-title"> <h2> 网站地图 <span> (共30个专题207938篇文章) </span> </h2> <span class="more"> <a href='/'>返回首页</a> </span> </div> </div> <div> <div class="linkbox"> <h3><a target='_blank' href='/yunfuwuqi/'>云服务器</a><span>(2416)</span></h3> <ul class="f6"> </ul></div> <div class="linkbox"> <h3><a target='_blank' href='/wangluotuiguang/'>网络推广</a><span>(1716)</span></h3> <ul class="f6"> </ul></div> <div class="linkbox"> <h3><a target='_blank' href='/zhuji/'>主机</a><span>(2876)</span></h3> <ul class="f6"> </ul></div> <div class="linkbox"> <h3><a target='_blank' href='/houtai/'>后台</a><span>(5235)</span></h3> <ul class="f6"> </ul></div> <div class="linkbox"> <h3><a target='_blank' href='/wangzhan/'>网站</a><span>(0)</span></h3> <ul class="f6"> </ul></div> <div class="linkbox"> <h3><a target='_blank' href='/xitong/'>系统</a><span>(2725)</span></h3> <ul class="f6"> </ul></div> <div class="linkbox"> <h3><a target='_blank' href='/ip/'>ip</a><span>(0)</span></h3> <ul class="f6"> </ul></div> <div class="linkbox"> <h3><a target='_blank' href='/hulianwang/'>互联网</a><span>(3459)</span></h3> <ul class="f6"> </ul></div> <div class="linkbox"> <h3><a target='_blank' href='/wangzhanjianshe/'>网站建设</a><span>(489)</span></h3> <ul class="f6"> </ul></div> <div class="linkbox"> <h3><a target='_blank' href='/uisheji/'>ui设计</a><span>(2217)</span></h3> <ul class="f6"> </ul></div> <div class="linkbox"> <h3><a target='_blank' href='/wangyesheji/'>网页设计</a><span>(2096)</span></h3> <ul class="f6"> </ul></div> <div class="linkbox"> <h3><a target='_blank' href='/php/'>php</a><span>(1968)</span></h3> <ul class="f6"> </ul></div> <div class="linkbox"> <h3><a target='_blank' href='/yuming/'>域名</a><span>(3198)</span></h3> <ul class="f6"> </ul></div> <div class="linkbox"> <h3><a target='_blank' href='/wangluowenda/'>网络问答</a><span>(10492)</span></h3> <ul class="f6"> </ul></div> </div> </div> <div class="col col-3"> <ul> </ul> </div> <!-- //二级子类下拉菜单,考虑SEO原因放置于底部 --> <div class="footer w960 center mt1 clear"> <p class="powered"> Powered by <a href="http://www.120keji.com/" title="易尔灵网络科技" target="_blank">易尔灵网络科技</a> 2009-2022<a href="http://www.120keji.com/" target="_blank">易尔灵网络科技</a>   <a href="/sitemap.xml" target="_blank">网站地图</a></p> <p class="copyright"> Copyright © 易尔灵网络科技</p> <p><a target="_blank" href="http://beian.miit.gov.cn">滇ICP备2023005725号-28</a></p> <p>本网站文章仅供交流学习,不作为商用,版权归属原作者,部分文章推送时未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知,我们将立即删除。</p> <script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?762846b320b16c0a9c8b29c272097450"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> </div> <script language="javascript" type="text/javascript" src="/templets/js/page.js"></script> <script> $(".xz360_body a").attr("target","_blank"); </script> <!-- /footer --> <span style="display:none"><script src="/plus/count.php?view=yes&aid=311404&mid=1" type='text/javascript' language="javascript"></script></span> <script> let loc=document.querySelector('.aaa') if(loc){ loc.href=location.href.split('?')[0] } </script> </body> </html>