如何将Ubuntu 12.04中的PHP版本从5.3降到5.2?
我已经刚安装了Ubuntu 12.04,并且也安装了PHP.默认情况下,它使用5.3.10版安装,但我的PHP项目不支持PHP v5.3.10. 我想将PHP版本降至5.2.我该怎么办? 解决方案 您必须卸载PHP,然后重新安装旧版本.但是,如果您从事要出售或赠送给客户的项目,或者我的建议将取消实际上在5.2倍和5.3倍之间打破的任何功能,并用新的柜台零件代替它,因为大多数情况人们将不想为任何需要恢复旧版本的PHP版本,而通常说的是PHP版本只会朝一个方向朝一个方向发展,如果您将自己挡成5.2,而您的制作软件则以一种或另一种形状,那么您将要做什么明年,所有服务器都带有PHP 6的库存?更不用说许多托管解决方案试图在那里提供最新和最大的机器,并且不会为单个客户端恢复,尤其是在共享托管环境上. 无论如何,是的,在Ubuntu下的终端再次回到您的问题,您可以尝试以下内容. sudo apt-get purge php5然后会提示您获取密码,然后继续删除PHP,假设您拥有PH
0 2023-05-31
编程技术问答社区
在ubuntu 12.04上安装apache 2.4和php 5.5
我试图用Apache 2.4和ubuntu 12.04的VM设置测试环境,拳头是添加存储库 apt-add-repository ppa:ptn107/apache apt-add-repository ppa:ondrej/php5 然后安装Apache 2.4 apt-get install apache2-mpm-worker 检查Apache版本: # apache2 -v Server version: Apache/2.4.6 (Ubuntu) Server built: Sep 23 2013 07:23:34 安装PHP 5.5 apt-get install php5-common php5-mysqlnd php5-xmlrpc php5-curl php5-gd php5-cli php5-fpm php-pear php5-dev php5-imap php5-mcrypt 检查PHP版本 php -v PHP 5
0 2023-05-30
编程技术问答社区
Laravel composer安装时挂在 "Installing dependencies "上,消耗了大量的资源(CPU, DISK)
问题1: 我尝试在服务器上安装Laravel 4(Ubuntu 12.04,nginx,php5-fpm),但安装挂起: # composer install --verbose Loading composer repositories with package information Installing dependencies (including require-dev) - 没有错误,没有什么,它只是悬挂,仅此而已. 我尝试使用composer create-project laravel/laravel --prefer-dist安装 ...结果非常相同: Installing laravel/laravel (v4.0.9) - Installing laravel/laravel (v4.0.9) Loading from cache Created project in /var/www/laravel/ex2/laravel Loading
0 2023-05-30
编程技术问答社区
PHP未显示错误 - 内部服务器错误(500)
我已经在Amazon AWS上设置了Ubuntu Server 12.04 LTS的全新安装,并使用 *Apache2/MySQL/PHP5安装.当我运行PHP脚本并遇到错误时,我没有看到PHP报告的任何错误报告,我所看到的只是 HTTP Error 500 (Internal Server Error): An unexpected condition was encountered while the server was attempting to fulfil the request. 我已经检查了我的/etc/php5/apache2/php.ini文件,据我所知,应该设置错误报告.文件的内容(关于错误)是: ; display_errors ; Default Value: On ; Development Value: On ; Production Value: Off ; display_startup_err
0 2023-05-30
编程技术问答社区
php致命错误:在中找不到类sqlite3
im使用Ubuntu 12.04和Php 5.x我需要在其中使用sqlite3,但是我会遇到一个错误 php fatal error: class sqlite3 not found 我完成了所有安装过程, 喜欢 $ sudo apt-get install php5-cli php5-dev make $ sudo apt-get install libsqlite3-0 libsqlite3-dev $ sudo apt-get install php5-sqlite3 $ sudo apt-get remove php5-sqlite3 $ cd ~ $ wget http://pecl.php.net/get/sqlite3-0.6.tgz $ tar -zxf sqlite3-0.6.tgz $ cd sqlite3-0.6/ $ sudo phpize $ sudo ./configure $ sudo make $ sudo make install
0 2023-05-28
编程技术问答社区
403禁止使用nginx/1.4.6(Ubuntu)-Laravel
我继续得到403 Forbidden 我的设置: /etc/nginx/sites-available/default 默认 server { listen 80; root home/laravel-app/; index index.php index.html index.htm; server_name example.com; location / { try_files $uri $uri/ /index.html; } error_page 404 /404.html; error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx
2 2023-05-28
编程技术问答社区
PHP无法找到MongoDB驱动
在我的Ubuntu 12.04安装上,我从Ondej软件包安装PHP5(5.5).与PHP,Apache和MySQL一起工作,我还成功安装了Mongo Daemom和Mongo客户端.但是后来PHP无法在梨中找到MongoDB驱动器. 我遵循了文档中解释的所有步骤,我在CLI文件夹中添加了php.ini文件的扩展名,重新启动了服务器已更新了所有内容,并再次重新启动了服务器. 我已经很长时间了.我应该去哪里.我的Ubuntu也在我在VMware和VirtualBox上尝试过的虚拟机上运行(据我所知,这并不是什么可做的). 谢谢 P.S.这里有两个类似的问题,但他们没有帮助我解决我的问题. 解决方案 我可以从新鲜的12.04安装中给您我的构建食谱.为了方便起见 mongoDB安装是可选的,因此,如果您希望在其他服务器上进行此操作,请跳过.但是一般说明来自: http://docs.mongodb.org/manual/tutorial/安装mongod
0 2023-05-27
编程技术问答社区
如何在ubuntu 12.10中安装pthread?
我已经渴望如何安装 解决方案 如何在Linux系统中安装: 以下说明将导致PHP的孤立安装不会影响您当前的安装. 1)查看系统上的新目录 cd /usr/src git clone https://github.com/php/php-src cd php-src 1a)(可选)检查PHP 的特定版本 git checkout PHP-5.6 2)将PTHREADS源下载到构建目录(/ext) cd ext git clone https://github.com/krakjoe/pthreads cd ../ 3)配置新的隔离PHP安装 ./buildconf --force ./configure --prefix=/opt/php-zts \ --bindir=/opt/php-zts/bin \ --with-config-file-dir=/opt/php-zts \
0 2023-05-27
编程技术问答社区
我对Memcache vs Memcached vs php5-memcache感到困惑
我遵循此我想知道我是否仍然需要安装memcache或没有" php5"前缀的备忘录. 到目前为止,我的WordPress网站正在抱怨FF: The following memcached servers are not responding or not running: Page Cache: 127.0.0.1:11211. Database Cache: 127.0.0.1:11211. Object Cache: 127.0.0.1:11211. This message will automatically disappear once the issue is resolved. 如果需要安装,它不会与PHP5-Memcache冲突吗?还是两个版本的过度使用? 最佳版本是什么? memcache还是memcach? php5-memcache或php5-memcached. 我听说有" D"的备忘录只是一项服务或守护程序.但是有人试图将两者比较我
2 2023-05-27
编程技术问答社区
如何在Ubuntu上安装PHP pthreads扩展?
我想在Ubuntu上安装" Pthreads" PHP扩展名.我正在使用Ubuntu 12.04.1 LTS.如果需要,我可以升级.我真的不想从来源编译任何内容.例如,来自来源的重新编译PHP对我来说听起来像是一个可怕的想法. 在我看来,最好的选择是使用aptitude命令安装此扩展程序.例如aptitude install php5-mysql.另一个好主意是使用pecl pecl install pthreads.但是由于以下错误,对我不起作用: 检查检查ZTS ...配置:错误:PTHREADS需要ZTS,请重新编译PHP使用ZTS启用 让我解释为什么我不喜欢从来源重新编译PHP的想法: 我想我应该卸载原始PHP软件包以及所有依赖项.因为如果我通过标准PHP进行编译,那么任何软件包更新都会覆盖我的更改.是的,另一个选择是防止PHP更新.无论如何,这引入了一些额外的工作,并使设置更加复杂.我们在分布式团队中工作.而且我不希望其他人在生产服务器上处理这种复杂的设
0 2023-05-27
编程技术问答社区
如何在Ubuntu Linux 12.04 LTS中检查哪些PHP扩展已经被启用/禁用了?
我在本地机器上使用了Ubuntu Linux 12.04 LTS.我很久以前就安装了灯.现在,我想启用以下php扩展名: php_zip php_xml php_gd2 首先,我想检查这些PHP扩展是否已启用.我搜索了很多有关如何检查安装/启用的PHP扩展名的信息,但是每次我发现如何在Ubuntu Linux上安装这些扩展程序时.因此,有人可以让我知道如何检查Ubuntu Linux 12.04 LTS中的已启用/禁用PHP扩展名? 解决方案 检查已安装的PHP模块和软件包 除了运行 php -m 要获取已安装的PHP 模块的列表,您可能会发现在Ubuntu中获取当前安装的PHP 软件包的列表: sudo dpkg --get-selections | grep -v deinstall | grep php 这很有帮助,因为Ubuntu使PHP 模块可通过包装.. 您可以通过从可用的Ubuntu Php 软件包中选择所需的模块 ,
0 2023-05-26
编程技术问答社区
缺少mysqli扩展,phpmyadmin不能工作
我在ubuntu上的phpmyadmin有问题. 我已经安装了apache2,php5,mysql和phpmyadmin. phpinfo();脚本,不要显示MySQLI或MySQL扩展. 当我尝试启动phpmyadmin时,此错误出现: ---- **phpMyAdmin - Error** ------- **The mysqli extension is missing. Please check your PHP configuration.** ---- 在php.ini文件中,我毫不费用extension=mysql.so行,但行不通... 有人有另一个可能的解决方案? 解决方案 最新的phpmyadmin版本需要mysqli扩展名,并且将不再使用mysql One(请注意其名称末尾的额外" i"). php 7.3 sudo apt-get install php7.3-mysqli php 8 sudo apt-g
2 2023-05-26
编程技术问答社区
无法在@INC中找到local/lib.pm,在/usr/share/perl/5.14/CPAN/FirstTime.pm中无法找到。
我试图在我的系统(ubuntu 12.04)上使用第一次.我已经安装了perl v.5.14.2. 我查找如何安装perl模块,所以我开始: $ perl -MCPAN -e shell 向导开始配置环境,如下所示: http://pastebin.com/5HN8VKB5 br> 但是,它在中间停止了以下错误消息: ... Checksum for /home/john/.cpan/sources/authors/id/A/AP/APEIRON/local-lib-1.008009.tar.gz ok ---- Unsatisfied dependencies detected during ---- ---- APEIRON/local-lib-1.008009.tar.gz ---- ExtUtils::MakeMaker [build_requires] Running make test Make had some problems
0 2023-05-25
编程技术问答社区
在Ubuntu上安装Perl 5.14.2 LWP的新CA证书12.04
我正在遇到以下错误,试图使用LWP连接到特定的HTTPS网站: LWP::Protocol::https::Socket: SSL connect attempt failed with unknown errorerror:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed at /usr/local/share/perl/5.14.2/LWP/Protocol/http.pm line 51. 我尝试了wget并得到: ERROR: cannot verify [domain]'s certificate, issued by `/C=US/ST=Arizona/L=Scottsdale/O=GoDaddy.com, Inc./OU=http://certificates.godaddy.com/repository/CN=Go Daddy Secure Certifi
2 2023-05-24
编程技术问答社区
NEOS性能
我是Neos的新手,这个概念非常适合我的需求!因此,感谢您开发这个. 但是我在Vserver上安装了CMS,IST大约需要7.4秒来加载页面! 当我打开后端菜单时,大约需要30秒才能从那里加载所有东西. 我不知道为什么要花这么长时间. 我包括了Chrome Developer Tools网络部分的图片,您可以看到较长的加载时间. 我已经检查了我的服务器,没有其他进程正在运行,并且可以减慢Neos的删除过程. 所以我希望您有一个解决这个问题的想法,因为在这种状态下,在生产环境中使用它是放慢的. 解决方案 您是否如 docs ? SetEnv FLOW_CONTEXT Production .. 否则它在开发模式下运行,始终检查更改. 其他解决方案 如stepenking所述,较长的加载时间来自在每个请求中都重建的卡车. NEOS框架基于的Flow在窗帘后面有很多
0 2023-05-24
编程技术问答社区
可编辑。使用evince保存后,pdf字段消失(但在字段焦点上可见)
首先,让我感谢So Community在过去的帮助很多次.你们是一个了不起的资源! 在我的工作中,我在一个Web应用程序上使用,该应用程序使用Scribus和Itext Java库中创建的PDF模板来用数据库中的数据填充模板.有时,需要一个用户提供的字段,而不是由Itext触摸.下载.pdf时,编辑了一个字段,并保存了一个副本,而evince将在重新打开时不会显示编辑的文本.但是,在编辑字段的重点下,它将显示保存的文本.不关注,文字消失了.将文字切成薄片,粘贴到田野中;它保持可见 - 直到您保存并重新打开文档.保存并重新打开原始问题后.我发现有关此问题的许多非常相似的帖子,但是似乎对我有用的解决方案. 另外,问题很古怪.如果我使用evince打开Scribus模板(不受Itext的.pdf文件),然后编辑字段并保存,将在重新打开后正确显示.但是,一旦图书馆触摸模板,就会出现问题.同样,我可以在搜索此问题的原因时使用发现的PDF文件来复制问题.像这样: /a> 这使
0 2023-05-22
编程技术问答社区
Rails应用程序错误。脚本头文件过早结束
我的设置:Ubuntu 12.04 LTS,Apache,Phush乘客,最新Ruby和Rails. 当我访问我的网站时,我会遇到5​​00个内部服务器错误. 错误日志文件:脚本标头的过早末端 有人知道如何解决这个问题吗? 解决方案 如果您在config/database.yml中配置了production的数据库,则如您在注释中提到的服务器上不存在,这可能是您的问题的来源数据库连接. 从您的config/database.yml删除该连接并重新启动您的应用程序. 其他解决方案 仅在此处发布,以防其他人与我相同的问题. 我遵循 rails教程,该教程的一部分是确保动态生成secret_token(链接中的列表3.2)作为应用程序根中的.secret文件. 问题是该应用程序以某种方式没有为文件写入令牌,因此我从开发.secret中获取了值,对其进行了修改,并将其保存在服务器上.这使我的应用程序在生产中工作. 其他解决方案 好的.我使用D
0 2023-05-21
编程技术问答社区
如何创建一个简单的debian软件包(只需压缩/提取源文件或任何带有debian包装的文件)。
我需要创建一个新的.deb package of realxtend project( ).这是一个巨大的项目,具有很多依赖项和一个自动bash脚本(/tools/linux/build-deps.bash),可以下载,编译和安装所有DEP和可执行文件.因此,我尝试了很多教程,但是我经常有一些错误,并且因为教程过时(主要带有新的"规则"文件),所以我陷入困境...而且因为我不是开发人员. . 因此,为了开始,我只需要创建一个.deb文件,就像一个简单的存档一样,即没有解释任何建筑过程," makefile"或其他类型的东西.我只想compress/undompress a .deb文件包含所有已经配置的所有依赖项的项目,例如带有任何文件夹的.zip文件,请在下一个档案中删除所有内容. 我有2个文件夹/naali和/naali-deps,其中包含各种文件(Exe,src,lib,...),配置了运行build-deps.bashs.bash ubuntu精确x64. 我运行d
0 2023-05-16
编程技术问答社区
Eclipse'的hadoop插件在ubuntu上没有显示出来
我正在尝试将Hadoop设置在Ubuntu上开发一个项目. 我正在使用Ubuntu 12,Hadoop 0.18,Java6和Eclipse. Ubuntu OS正在虚拟机(VMware)上运行. 我通过以下本指南安装了hadoop: http://www.michael-noll.com/tutorials/running-hadoop-on-ubuntu-linux-single-node-node-cluster/ 一切正常. 然后我看到Hadoop提供了Eclipse的插件.因此,通过遵循本指南:/usr/share/eclipse/eclipse/emplins '. 这是问题:当我启动Eclipse(作为根)时,看起来插件没有加载!实际上,在Eclipse的"开放透视"窗口中,语音'MapReduce'没有显示(作为指南状态). 有人可以帮我吗? 谢谢 解决方案 听起来您有一个Eclipse插件,与您的日食不兼容.尝试此因此 其他解决方
12 2023-05-16
编程技术问答社区
OpenCV 2.4.8 (Python) 确定箭头的方向
我目前正在从事一个项目,我需要确定箭头的方向.这些箭头将用作机器人的输入,以确定其应在哪个方向上行驶的方向. 我使用的是ubuntu和opencv 2.4.8的beaglebone黑色.我已经尝试了冲浪,球体,筛子,时刻和BFMatcher.我还没有找到一种可靠的方法来确定箭头的方向.这需要实时完成,因为我们将使用视频中的帧. 我想知道是否有人可以提供可靠的解决方案来确定箭头的方向? 这是一个示例图像: 解决方案 这是某种方法,我认为它可以与您提供的图像一起使用. 由于您的箭头图像具有以下每个角的角度,如下图所示,您始终可以将箭头尖端视为角度接近90度的角,以及接近45度的邻近角. 可以找到箭头尖端,计算相邻线的角度,该线使箭头指针添加角度,这将是您的箭头方向. 所以尝试 查找 找到每条线和角的角度(相邻线之间的角度). 使用上述标准搜索箭头的尖端. 现在,您获得了箭头指针和相邻行(带有角度),以这两条线作为方向,这只是加起
14 2023-05-14
编程技术问答社区