无法将我的库打包回phar文件

时间:2017-08-26 04:35:03

标签: php command-prompt wampserver phar

我已经解压缩了一个phar文件,现在,我正在尝试打包phar文件,但我一直收到错误。我正在使用wamp-server。我查看了phpinfo()并修改了php.ini文件。这是我一直得到的错误:

Executing phar files is disabled by php.ini setting 'phar.readonly'.

我已将所有php.ini文件更改为:

[Phar]
; http://php.net/phar.readonly
;phar.readonly = Off

即使进行了所有更改,我仍然会收到错误消息。有什么我不明白的吗?我还修改了php bin中的所有其他.ini文件,使它们看起来也像这样。非常感谢你的帮助!

1 个答案:

答案 0 :(得分:0)

char之前删除分号,为其分配#include <iostream> #include <fstream> #include <list> using namespace std; struct LetterBox { char letter; size_t frequency; LetterBox* Next; LetterBox(char ch, size_t count, LetterBox* ptr) { letter = ch; frequency = count; Next = ptr; } }; int main() { new LetterBox(' ',0,nullptr); // new LetterBox(' ',0,nullptr); int count = 0; char ch; string line; string FileName; cout << "Enter the name of the textfile: "; cin >> FileName; ifstream file (FileName); if (file.is_open()) while (file.good()) { while(getline(file, line)) { for (int i = 0; i < sizeof(line); i++) { ch = toupper(line[i]); count++; cout << ch; } } file.close(); } else { cout << "Unable to open file:" << FileName << endl; return 1; } return 0; } 值。它应该如下所示: -

phar.readonly

注意 : - 如果您想更改php.ini,请先将其权限更改为从只读模式写入模式