草庐IT

find-index

全部标签

PHP/Apache,htaccess 中的选项 +indexes 不适用于根目录

我需要提供我网站的根目录的目录列表,所以我创建了一个.htaccess文件,其中包含options+indexes它适用于子目录,但对于主目录,我得到了RedHatEnterpriseLinux上ApacheHTTP服务器的测试页面页面。我有两个站点,除了安装的PHP版本外,它们完全相同。在一个站点(PHP5.2.1)上,该技术运行良好。另一方面(PHP5.2.9),它没有。据我所知,Apache安装是相同的,并且我验证了httpd.conf文件是相同的。在这两个站点上,htaccess都适用于子目录。我的问题是主站点目录。我的目标是创建基于目录列表的简单网站,类似于znvy.com.

php - CodeIgniter:删除 WAMP 上 URL 中的 "index.php"

在CodeIgniter中,我想在我的本地主机(WAMP)上删除URL中的“index.php”。例如,http://localhost.com/ci/index.php/controller/function至http://localhost.com/ci/controller/function我变了$config['index_page']='index.php';to$config['index_page']='';我的.htaccess文件(位于根目录下,index.php所在)如下:RewriteEngineOnRewriteBase/igniter#Removesacces

解决find_element_by_id方法被弃用

使用新版本的方法find_element()使用的时候需要导入模块fromselenium.webdriver.common.byimportBy属性定位方法原定位方法find_element_by_*推荐定位方法find_element()xpathfind_element_by_xpath(“//*[@id=‘search’]”)find_element(By.XPATH,“//*[@id=‘search’]”)class_namefind_element_by_class_name(“element_class_name”)find_element(By.CLASS_NAME,“elem

php - Laravel - [PDOException] : Could not Find Driver in PostgreSQL - MAC OS

我在stackoverflow上看了很多关于这个问题的帖子,但我仍然遇到同样的问题:php.ini文件中列出了以下内容:extension=php_pdo_pgsql.dllextension=php_pgsql.dll环境文件:DB_CONNECTION=pgsqlDB_HOST=127.0.0.1DB_DATABASE=oweDB_USERNAME=postgresDB_PASSWORD=password我重新启动了Apache,重新启动了计算机,并且在执行迁移时出现了以下错误:me$phpartisanmigratePHPWarning:PHPStartup:Unabletolo

php - Laravel 5.1 在运行 'undefined index: http_host ' 时给出 'php artisan serve'

我用5.4版学习了laravel6个月。然后我安装了最新的xampp。但现在我开始从事一个基于laravel5.1的项目。但是当我想运行应用程序时,它给了我错误(undefinedindex:http_host)!我怎样才能找到错误的来源?我该如何解决这个问题?我在网上搜索但没有找到任何成果。你能帮我吗?存储/log.php:[2017-07-1821:55:50]local.ERROR:ErrorException:Undefinedindex:HTTP_HOSTinH:\Current\school\school\app\Providers\AppServiceProvider.p

php - SimpleHTMLDom : Call to a member function find() on array

所以我想在大型html页面中循环遍历特定的TD。我正在使用simplehtmldom来实现这一目标。问题是如果不把每一步都放在foreach中,我就无法让它工作。这是我的phpinclude('../inc/simple_html_dom.php');$html=file_get_html("http://www.bjork-family.com/f43-london-stories");//IjustputthedomofpagebodyintoTEST$test=$html->find('#page-body');foreach($test->find('img')as$eleme

php - 用于 MS SQL Server 的 PDO DBLIB 驱动程序 : Cannot find php_pdo_driver. h

我正在按照下面链接中的教程在我的MacOsMojave中编译PDO的DBLIB驱动程序。https://github.com/BellevueCollege/public-docs/blob/master/PHP/configure-mssql-pdodblib-mac.md问题是,当我运行下面的代码时:$cdphp-7.2.9/ext/pdo_dblib$phpize$./configure--with-php-config=/usr/bin/php-config--with-pdo-dblib=/usr/local/$make$sudocpmodules/pdo_dblib.so/

php - 新的 Laravel 安装 v 5.4 index.php 抛出解析错误。 PHP 7.2.10-0ubuntu0.18.04.1

这个问题在这里已经有了答案:PHPparse/syntaxerrors;andhowtosolvethem(20个答案)关闭4年前。在DigitalOcean、Ubuntu上安装新的Laravel。当前PhP安装。Apache2可以正常访问Php,因为我添加了几行代码来吐出错误。这是输出:解析错误:语法错误,/var/www/html/blog/vendor/laravel/framework/src/Illuminate/Support/Arr.php第388行出现意外的'='publicstaticfunctionpluck($array,$value,$key=null){$re

PHP : Finding Files on Directory

是否可以使用php脚本在C:/(windows)上找到文件?如果是,是否有任何示例代码/解决方法的手册。编辑:网络服务器与C:/目录在同一台PC上。谢谢 最佳答案 如果您正在寻找递归搜索,您可能会对spl的RecursiveDirectoryIterator感兴趣.$info){if($file===$info->getFilename()){echo$path,"\n";break;}} 关于PHP:FindingFilesonDirectory,我们在StackOverflow上找到

php - 绕过 index.php 文件

我有点小问题。我目前正在为正在运行的网站添加一个网站。现在当前的网站是用一个我无法识别的随机框架编写的,并且由于添加的内容相当广泛,我正在使用CodeIgniter从头开始​​。现在我将我的文件添加到服务器中,前导文件名为“business.php”。调用我的页面与“www.mysite.com/business.php”配合使用效果很好,但是当我尝试使用“www.site.co/business.php/myController”之类的CI调用来调用Controller时,出现错误服务器默认首先调用index.php文件,并且有另一种处理URI的方法。谁能告诉我如何绕过原始文件?tn